Slot Children Events (LogiXノード)
Slot Children Events | ||
---|---|---|
Inputs | ||
Slot | Instance | |
User | OnUser | |
Outputs | ||
Impulse | OnChildAdded | |
Impulse | OnChildRemoved | |
Slot | Child |
Slot Children Eventsノードは、Instance
スロットに子スロットが追加または削除されたときにインパルスを出力ます。
現在、Slot Children Eventsは、Instance
スロットの値の変更をサポートしていないことに注意してください。[1]
使用方法
OnUser
入力は、生成されたインパルスをどのユーザが所有するかを指定するために使用されます。デフォルトでは、インパルスは変更を引き起こしたユーザーが所有します。この入力にLocal Userを指定すると、セッション内のすべてのユーザーに対してインパルスが発生します。
OnChildAdded
出力は、子スロットが Instance
スロットの下に追加されるたびにインパルスを発生させます。
OnChildRemoved
出力は、子スロットが Instance
スロットの下から削除されるたびにインパルスを発生させます。
Child
の出力は、Instance
スロットの下に追加/削除されたスロットを提供します。この値は、OnChildAdded
またはOnChildRemoved
によって開始されたインパルス連鎖の間のみ利用可能です。子スロットが破壊された場合、Instance
スロットから再出力されるのではなく、この値はnullとなることに注意してください。
例
ProbablePrimeによるチュートリアル。:
関連するIssue
#666 - Slot Children Events ノードでのバグ.
#930 - Slot Children Events ノードに OnChildDestroyed を追加してほしい
#1014 - スロットチルドレンイベントで、削除時に親が NULL になる問題
#1335 - スロット子イベントバグ:イベントが速すぎる?
#2822 - 入力が変わると、Slot Children Events ノードが壊れる。