Dynamic Impulse Trigger With Value`1 (로직스 노드)

From Neos Wiki
Jump to navigation Jump to search
This page is a translated version of the page Dynamic Impulse Trigger With Value`1 (LogiX node) and the translation is 12% complete.
Outdated translations are marked like this.
Other languages:
English • ‎日本語 • ‎한국어

이 노드는 NeosVR 내에서 물리적으로 연결되어있지 않은 Dynamic Impulse Receiver With Value`1 노드에 펄스(Pulse)를 발생시킵니다.(클래스의 정적 멤버 처럼)

단, Tag로 지정된 값과 Dynamic Impulse Receiver With Value`1 노드의 입력인자중 Tag에 지정된 값이 서로 일치하여야 하고 또한 전달될 값(Value)의 데이터 유형도 일치하여야만 합니다.

입력인자 & 반환값

입력인자
자료형 대표색 인자명 기본 자료형 부가설명
Run Impulse 이 노드가 동작하기 위한 신호(Impulse)를 입력받습니다.
Tag String 사용할 명칭을 지정합니다(무선통신으로 비유하자면 주파수). Receiver의 Tag와 동일해야 합니다.
TargetHierarchy Slot 동일한 명칭을 가진 Receiver를 탐색을 시작할 객체를 지정합니다.
ExcludeDisabled Boolean 없음
Value dummy 없음


The OnTriggered output fires an impulse after any impulse chains triggered from Dynamic Impulse Receiver With Value`1 nodes have completed. This continues the impulse chain which arrived at Run


Note that the tag system for dynamic impulse triggers / receivers is completely unrelated to slot tag properties. When an impulse is received at Run, this node starts a descending search for any Dynamic Impulse Receiver With Value`1 nodes present under the TargetHierarchy whose Value datatype matches that of the trigger. All such receiver nodes with Tag inputs matching the trigger Tag will fire an impulse. Note that Dynamic Impulse Receiver nodes will be ignored. The hierarchy search is highly efficient, however it is best to set the input TargetHierarchy as close to the intended target node as possible to minimize performance costs.

반환값
자료형 대표색 인자명 자료형 부가설명
OnTriggered Impulse 입력인자의 Run Impulse를 그대로 반환합니다.

사용방법

우선 노드 및 연계된 노드에서 쓰이는 Tag라는 용어는 인스펙터상에 표시되는 Slot의 Tag와는 상관없습니다.

Impulse가 Run에 전달되면 입력값중 하나인 TargetHierarchy의 자식중에서 Tag명이 동일한 Dynamic Impulse Receiver 노드를 내림차순으로 검색하여 Impulse를 발생시킵니다.

탐색해야 할 대상을 줄이면 성능을 향상시킬 수 있으므로, Receiver와 가까운 객체를 탐색루트로 지정하는것을 권고합니다.

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

}