Event 범주 - Stingray 흐름 노드 참조

노드

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

Entity

entity

생성된 엔티티입니다.

External Flow Editor를 사용하여 생성하고, 엔티티의 흐름 구성요소에 설정하는 흐름 그래프에만 사용할 수 있습니다.

이 노드는 다음의 경우에 트리거됩니다.

  • 편집기에서 수준을 테스트할 때, 편집기에서 프로젝트를 실행할 때, 또는 배포된 프로젝트 빌드를 실행할 때.
  • 프로젝트가 이 흐름 그래프를 사용하는 엔티티의 인스턴스를 포함하고 있는 수준을 로드할 때.
  • 이 흐름 그래프를 사용하는 엔티티의 인스턴스가 동적으로 생성될 때(예: 흐름 또는 Lua에 의해 생성).

하지만 Stingray 편집기 내에서는 이 노드가 절대 트리거되지 않습니다. Event > Entity Spawned Editor도 참조하십시오.

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

Entity

entity

생성된 엔티티입니다.

External Flow Editor를 사용하여 생성하고, 엔티티의 흐름 구성요소에 설정하는 흐름 그래프에만 사용할 수 있습니다.

이 노드는 편집기에서 다음의 경우에 트리거됩니다.

  • 이 흐름 그래프를 사용하는 엔티티의 인스턴스를 포함하고 있는 수준을 열 때.
  • 이 흐름 그래프를 사용하는 엔티티의 새로운 인스턴스를 수준에 배치할 때.
  • Asset Preview 뷰포트가 이 흐름 그래프를 사용하는 엔티티의 인스턴스를 표시하기 시작할 때.

이 노드는 편집기에서 수준을 테스트할 때, 편집기에서 프로젝트를 실행할 때, 또는 배포된 프로젝트 빌드를 실행할 때에는 트리거되지 않습니다. Event > Entity Spawned도 참조하십시오.

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

Entity

entity

생성 해제된 엔티티입니다.

External Flow Editor를 사용하여 생성하고, 엔티티의 흐름 구성요소에 설정하는 흐름 그래프에만 사용할 수 있습니다.

이 노드는 다음의 경우에 트리거됩니다.

  • 편집기에서 수준을 테스트할 때, 편집기에서 프로젝트를 실행할 때, 또는 배포된 프로젝트 빌드를 실행할 때.
  • 게임이 이 흐름 그래프를 사용하는 엔티티의 인스턴스를 포함하고 있는 수준을 언로드할 때.
  • 이 흐름 그래프를 사용하는 엔티티의 인스턴스가 동적으로 생성 해제될 때(예: 흐름 또는 Lua에 의해 생성 해제).

하지만 Stingray 편집기 내에서는 이 노드가 절대 트리거되지 않습니다. Event > Entity Unspawned Editor도 참조하십시오.

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

Entity

entity

생성 해제된 엔티티입니다.

External Flow Editor를 사용하여 생성하고, 엔티티의 흐름 구성요소에 설정하는 흐름 그래프에만 사용할 수 있습니다.

이 노드는 편집기에서 다음의 경우에 트리거됩니다.

  • 이 흐름 그래프를 사용하는 엔티티의 인스턴스를 포함하고 있는 수준을 닫을 때.
  • 이 흐름 그래프를 사용하는 엔티티의 새로운 인스턴스를 수준에서 삭제할 때.
  • Asset Preview 뷰포트가 이 흐름 그래프를 사용하는 엔티티의 인스턴스 표시를 중지할 때.

이 노드는 편집기에서 수준을 테스트할 때, 편집기에서 프로젝트를 실행할 때, 또는 배포된 프로젝트 빌드를 실행할 때에는 트리거되지 않습니다. Event > Entity Unspawned도 참조하십시오.

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

수준 로드 시 트리거되는 출력 이벤트입니다.

Level Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

수준 종료 시 트리거되는 출력 이벤트입니다.

Level Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

수준 업데이트 시 트리거되는 출력 이벤트입니다.

Unit Flow Editor, Level Flow EditorExternal Flow Editor에서 사용할 수 있습니다.

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

Touching Unit

unit

터치된 액터를 포함하는 유닛입니다.

Touching Actor

actor

무버를 터치하고 있는 액터입니다.

Touched Mover

mover

충돌된 무버입니다.

Position

vector3

무버의 위치입니다.

Normal

vector3

충돌의 법선 힘입니다.

Motion Direction

vector3

무버의 방향입니다.

Motion Length

float

충돌의 길이입니다.

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

Touching Unit

unit

무버를 포함하는 유닛입니다.

Touching Mover

mover

다른 무버를 터치하고 있는 무버입니다.

Touched Mover

mover

충돌된 무버입니다.

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Touched Actor

actor

터치된 액터입니다.

Touching Actor

actor

다른 액터를 터치하고 있는 액터입니다.

Touching Unit

unit

터치된 액터를 포함하는 유닛입니다.

Position

vector3

액터의 위치입니다.

Normal

vector3

충돌의 법선 힘입니다.

Separation Distance

float

거리입니다.

Impulse Force

vector3

액터에 추가된 충격입니다.

Start Touch

event

액터 터치 시 트리거되는 출력 이벤트입니다.

Stay Touching

event

액터가 계속 터치 상태일 때 트리거되는 출력 이벤트입니다.

End Touch

event

액터 터치 종료 시 트리거되는 출력 이벤트입니다.

변수

Actor

string

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Touched Actor

actor

터치된 액터입니다.

Touching Actor

actor

다른 액터를 터치하고 있는 액터입니다.

Touching Unit

unit

터치된 액터를 포함하는 유닛입니다.

Enter

event

출력 이벤트입니다.

Leave

event

출력 이벤트입니다.

변수

Actor

string

터치할 액터입니다.

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Touched

event

액터가 터치될 때 트리거되는 출력 이벤트입니다.

Untouched

event

액터가 터치되지 않은 상태일 때 트리거되는 출력 이벤트입니다.

Touching Actor

actor

모양에 의해 터치된 액터입니다.

Touching Unit

unit

터치된 액터를 포함하는 유닛입니다.

변수

Shape

level_object

모양 오브젝트입니다.

입력

event

Enable

사용하도록 설정하기 위한 입력 이벤트입니다.

event

Disable

사용하지 않도록 설정하기 위한 입력 이벤트입니다.

Level Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

Unit

unit

생성된 유닛입니다.

Unit Flow에서만 사용할 수 있습니다.

이 노드는 다음의 경우에 트리거됩니다.

  • 편집기에서 수준을 테스트할 때, 편집기에서 프로젝트를 실행할 때, 또는 배포된 프로젝트 빌드를 실행할 때.
  • 프로젝트가 이 흐름 그래프를 사용하는 유닛의 인스턴스를 포함하고 있는 수준을 로드할 때.
  • 이 흐름 그래프를 사용하는 유닛의 인스턴스가 동적으로 생성될 때(예: 흐름 또는 Lua에 의해 생성).

하지만 Stingray 편집기 내에서는 이 노드가 절대 트리거되지 않습니다. Event > Unit Spawned Editor도 참조하십시오.

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

Unit

unit

생성된 유닛입니다.

Unit Flow에서만 사용할 수 있습니다.

이 노드는 편집기에서 다음의 경우에 트리거됩니다.

  • 이 흐름 그래프를 사용하는 유닛의 인스턴스를 포함하고 있는 수준을 열 때.
  • 이 흐름 그래프를 사용하는 유닛의 새로운 인스턴스를 수준에 배치할 때.
  • Asset Preview 뷰포트가 이 흐름 그래프를 사용하는 유닛의 인스턴스를 표시하기 시작할 때.

이 노드는 편집기에서 수준을 테스트할 때, 편집기에서 프로젝트를 실행할 때, 또는 배포된 프로젝트 빌드를 실행할 때에는 트리거되지 않습니다. Event > Unit Spawned도 참조하십시오.

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

Unit

unit

생성 해제된 유닛입니다.

Unit Flow에서만 사용할 수 있습니다.

이 노드는 다음의 경우에 트리거됩니다.

  • 편집기에서 수준을 테스트할 때, 편집기에서 프로젝트를 실행할 때, 또는 배포된 프로젝트 빌드를 실행할 때.
  • 게임이 이 흐름 그래프를 사용하는 유닛의 인스턴스를 포함하고 있는 수준을 언로드할 때.
  • 이 흐름 그래프를 사용하는 유닛의 인스턴스가 동적으로 생성 해제될 때(예: 흐름 또는 Lua에 의해 생성 해제).

하지만 Stingray 편집기 내에서는 이 노드가 절대 트리거되지 않습니다. Event > Unit Unspawned Editor도 참조하십시오.

Unit Flow Editor에서만 사용할 수 있습니다.

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

Unit

unit

생성 해제된 유닛입니다.

Unit Flow에서만 사용할 수 있습니다.

이 노드는 편집기에서 다음의 경우에 트리거됩니다.

  • 이 흐름 그래프를 사용하는 유닛의 인스턴스를 포함하고 있는 수준을 닫거나, 편집기를 닫을 때.
  • 이 흐름 그래프를 사용하는 유닛의 새로운 인스턴스를 수준에서 삭제할 때.
  • Asset Preview 뷰포트가 이 흐름 그래프를 사용하는 유닛의 인스턴스 표시를 중지할 때.

이 노드는 편집기에서 수준을 테스트할 때, 편집기에서 프로젝트를 실행할 때, 또는 배포된 프로젝트 빌드를 실행할 때에는 트리거되지 않습니다. Event > Unit Spawned도 참조하십시오.

Unit Flow Editor에서만 사용할 수 있습니다.