Interactable Events
ここでは、UI ボタンの押下に応答する場合と同じようにエディターにフックできるイベントを列挙しています。これらのイベントは、Interactable (受動側、インタラクタブル)、つまり Interactor (能動側、インタラクター) が操作できるオブジェクトに適用されます。
プロパティ | 説明 |
---|---|
First Hover Entered | 単独でホバーを実行する第一のインタラクターが、このインタラクタブルに対するホバーを開始するときにのみ呼び出されるイベント。その後、別のインタラクターがこのインタラクタブルに対するホバーを開始しても、第一のホバーが継続している限り、このイベントは呼び出されません。 各リスナーに渡される HoverEnterEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |
Last Hover Exited | 最後までホバーを保持しているインタラクターがこのインタラクタブルに対するホバーを終了するときにのみ呼び出されるイベント。 各リスナーに渡される HoverExitEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |
Hover Entered | インタラクターがこのインタラクタブルに対するホバーを開始するときに呼び出されるイベント。 各リスナーに渡される HoverEnterEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |
Hover Exited | インタラクターがこのインタラクタブルに対するホバーを終了するときに呼び出されるイベント。 各リスナーに渡される HoverExitEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |
First Select Entered | 単独で選択を実行する第一のインタラクターが、このインタラクタブルに対する選択を開始するときにのみ呼び出されるイベント。その後、別のインタラクターがこのインタラクタブルの選択を開始しても、第一の選択が継続している限り、このイベントは呼び出されません。 各リスナーに渡される SelectEnterEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |
Last Select Exited | 最後まで選択を保持しているインタラクターがこのインタラクタブルの選択を終了するときにのみ呼び出されるイベント。 各リスナーに渡される SelectExitEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |
Select Entered | インタラクターがこのインタラクタブルの選択を開始するときに呼び出されるイベント。 各リスナーに渡される SelectEnterEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |
Select Exited | インタラクターがこのインタラクタブルの選択を終了するときに呼び出されるイベント。 各リスナーに渡される SelectExitEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |
Activated | 選択を行っているインタラクターがこのインタラクタブルをアクティベートするときに呼び出されるイベント。GameObject.SetActive による GameObject のアクティベートまたは非アクティベートと混同しないでください。このイベントは、インタラクターがインタラクタブルをアクティベートする必要がある場合に、コントローラーでトリガーが引かれるなどして発生する一般的なイベントです。各リスナーに渡される ActivateEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |
Deactivated | インタラクターがこのインタラクタブルを非アクティベートするときに呼び出されるイベント。GameObject.SetActive による GameObject のアクティベートまたは非アクティベートと混同しないでください。このイベントは、インタラクターがインタラクタブルを非アクティベートする必要がある場合に、コントローラーでトリガーが開放されるなどして発生する一般的なイベントです。各リスナーに渡される DeactivateEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |