Touchable Events (LogiXノード)

From Neos Wiki
Jump to navigation Jump to search
This page is a translated version of the page Touchable Events (LogiX node) and the translation is 100% complete.
Other languages:
English • ‎日本語
Touchable Events
'Touchable Events' LogiX node
Inputs
  TouchEventRelay EventSource
Outputs
  Impulse OnEvent
  EventState Hover
  EventState Touch
  Float3 Point
  Float3 Tip
  TouchType Type
  Component Source

Touchable Eventsノードは、入力 TouchEventRelayイベントソースが操作された場合にインパルスを出力します。また、インタラクションのタイプ、インタラクトするコンポーネント、インタラクトが発生した場所についての追加情報を出力します。

使用方法

すべての出力インパルスは、EventSourceとインタラクションするユーザが所有します。


OnEvent 出力は、EventSource がユーザーのインタラクションレーザーでホバーされるか、ユーザーの手でフィジカルタッチされるか、レーザーのプライマリファイアプレスでタッチされると、フレームごとに単一のインパルスを発生させます。


Hover 出力は、タッチイベントがインタラクションレーザーホバースタート、ステイ、エンドのいずれであるかを示すEventState enum 値を提供します。この値はOnEventによって開始されたインパルス連鎖の間のみ有効です。


Touch出力は、タッチイベントがフィジカルタッチ/相互作用レーザープレスのスタート、ステイ、エンドであったかを示すEventState enum値を提供します。この値はOnEventによって開始されたインパルス連鎖の間のみ有効です。


Point 出力は、タッチインタラクションが発生した点の global position を提供します。この値はOnEventによって開始されたインパルス連鎖の間のみ利用可能です。


Tip 出力は、タッチイベントを引き起こした Source コンポーネントを持つスロットの global position を提供します。この値はOnEventによって開始されたインパルス連鎖の間のみ利用可能です。


Type出力は、タッチイベントがフィジカルタッチかリモートレーザーによるインタラクションかを示すTouchType enum値を提供します。この値はOnEventによって開始されたインパルス連鎖の間のみ利用可能です。


Touch出力は、タッチイベントがフィジカルタッチ/相互作用レーザープレスのスタート、ステイ、エンドであったかを示すEventState enum値を提供します。この値はOnEventによって開始されたインパルス連鎖の間のみ有効です。


Source出力は、EventSourceとインタラクトしたコンポーネントを提供します。この値は、OnEventによって開始されたインパルス連鎖の間のみ利用可能です。

ノードメニュー

Interaction / Touchable
Back Touchable Events