Text Editor Events (LogiXノード)
Jump to navigation
Jump to search
Text Editor Events | ||
---|---|---|
Inputs | ||
TextEditor | Source | |
Outputs | ||
Impulse | EditingStarted | |
Impulse | EditingChanged | |
Impulse | EditingFinished | |
Impulse | SubmitPressed |
Text Editor Eventsノードは、Source
TextEditorが操作されたときにインパルスを出力します。
使用方法
すべての出力インパルスは、Source
とインタラクションするユーザが所有します。
EditingStarted
出力は、Source
の編集が始まるとき、つまり仮想キーボードが開くときにインパルスを出力します。
EditingChanged
出力は、編集中に変更が行われるたびにインパルスを出力します。基本的には、編集中のテキスト文字列に影響を与える仮想キーボードのキーが押されるたびに、このような変更が行われます。これは、Shiftのような文字列にすぐに影響を与えないキーを除きます。
EditingFinished
出力は、Source
での編集が終了したとき、すなわち、仮想キーボードがクローズボタンで閉じられたとき、またはリターンキーを押されたことによって編集が終了したときにインパルスを出力します。
SubmitPressed
出力は、Source
での編集を終了するためにリターンキーを押したときにインパルスを出力します。
キーボードのクローズキーが押されて編集が終了した場合、EditingFinished
だけがインパルスを出力します。しかし、リターンキーが押されて編集が終了した場合は、同じフレーム内でEditingChanged
、SubmitPressed
、EditingFinished
の順でインパルスを出力します。
例
ノードメニュー
Interaction | ||||||
---|---|---|---|---|---|---|
Back | Grabbable | Touchable | Button Events | Close Context Menu | Is Context Menu Open | Notify Modified |
Text Editor Events | Tip Jar Events |