Boolean Latch (LogiXノード)
Jump to navigation
Jump to search
Boolean Latch | ||
---|---|---|
![]() | ||
Inputs | ||
Impulse | Set | |
Impulse | Reset | |
Impulse | Toggle | |
Outputs | ||
Bool | * | |
Impulse | OnSet | |
Impulse | OnReset |
Boolean Latchノードは、インパルスの入力によってセット、リセット、トグルできるブール値を保存します。
使用方法
Set
インパルス入力は、インパルスを受信したとき、格納されているbool値をTrueに変更します。
Reset
インパルス入力は、インパルスを受信すると、格納されているbool値をFalseに変更します。
Toggle
インパルス入力は、インパルスを受信すると、格納されているbool値をトグルします。
OnSet
出力は、Set
またはToggle
で受け取ったインパルスにより、保存されたboolがTrueに設定されるたびにインパルスを発生させます。Set
でインパルスを受信した場合、保存されている値が実際に変更されたかどうかに関係なく、インパルスが発生します。
OnReset
出力は、Reset
またはToggle
で受け取ったインパルスにより、保存されたboolがFalseに設定されるたびにインパルスを発生させます。Reset
でインパルスを受信した場合、保存されている値が実際に変更されたかどうかに関係なく、インパルスが発生します。
*
は、格納されたboolの値を出力します。