Delay (로직스 노드)

From Neos Wiki
Jump to navigation Jump to search
This page is a translated version of the page Delay (LogiX node) and the translation is 100% complete.
Other languages:
English • ‎日本語 • ‎한국어
Delay
'Delay' LogiX node
Inputs
  Impulse Trigger
  Float Delay
Outputs
  Impulse Impulse
  Impulse OnTrigger

Delay 노드는 Trigger에 임펄스 입력이 들어오면, Delay에 설정된 시간(초) 뒤에 Impulse로 임펄스를 발생시킵니다.

사용방법

Delay 입력은 Impulse 에 임펄스가 발생되기까지의 시간 지연을 설정합니다. 기본 값은 0으로 설정되어 있으며, Update 기준 1 프레임이 지연됩니다.


OnTrigger 출력에는 Trigger 에 임펄스가 입력될 경우 그 직후에 임펄스가 발생됩니다. Trigger 부터 시작한 임펄스 체인을 잇습니다.


Trigger 에 연결된 임펄스 체인은 지연된 임펄스 출력으로 연결되지 않습니다. 이 말은 저장되는 임시 값들은 그 값을 잃어버린다는 말이며, 지연된 임펄스에 값을 전달하고 싶다면 Delay With Value를 사용하세요. Trigger 에 도착한 각각의 임펄스는 각각 지연 시간에 따라 임펄스를 발생시키며, 한 번에 큐(Queue)에 넣을 수 있습니다. 만일 유저가 지연된 임펄스가 큐(Queue)에 들어간 상태에서 다른 월드를 포커싱하면 지연된 임펄스는 정상적으로 발생합니다. 하지만, 만약 유저가 월드를 완전히 떠날 경우에는 임펄스가 발생하지 않습니다.

예제

노드 메뉴(Node Menu)

Flow
Back Events Boolean Latch Delay Delay With Value Dynamic Impulse Receiver Dynamic Impulse Receiver With Value`1
Dynamic Impulse Trigger Dynamic Impulse Trigger With Value`1 Fire On Change Fire On False Fire On True Fire While True For
If Impulse Demultiplexer Impulse Multiplexer Local Fire On Change`1 Local Fire On False Local Fire On True Local Impulse Timeout
Local Leaky Impulse Bucket One Per Frame Pulse Random Sequence Timer Update Updates Delay
Updates Delay With Value While