docs.unity3d.com
    目次を表示する/隠す

    カスタムイベントノードの作成

    カスタムイベントノードは、カスタム引数と同様、グラフ全体で独自のイベントをトリガーできます。他の場所からカスタムイベントをトリガーするには Trigger Custom Event ノードを使用する必要があります。

    カスタムイベントの作成方法

    Script Graph (スクリプトグラフ) 内で以下を行ってください。

    1. 空いている場所を右クリックしてください。
      ファジーファインダーが表示されます。
    2. Events > Custom Event を選択してください。
      Unity によって、Custom Event ノードがグラフ内に配置されます。
      > [!NOTE] >最初の引数のインデックスは Arg 0 です。引数は、イベントが処理することのできる値です。追加のデータポートが必要な場合は、Arguments フィールドの値を必要なデータポート数に増加させてください (例: データポートが 4 つの場合は Arguments = 4)。
    Note

    送信側ノードと受信側ノードは、同じ数の引数を持つ必要があります。

    カスタムイベントのトリガー方法

    Script Graph (スクリプトグラフ) 内で以下を行ってください。

    1. 空いている場所を右クリックしてください。
      ファジーファインダーが開きます。

    2. Events > Custom Event > Trigger Custom Event を選択してください。

      Note

      イベントの名前は Custom Event と同じである必要があります。(ラベルは大文字と小文字とスペースを区別します)。

      トリガーしたいイベントを含んだ Script Machinne (スクリプトマシン) を持つゲームオブジェクトは、ゲームオブジェクトのデータポートに接続されている必要があります。
      Unity が Trigger Custom Event ノードをグラフに配置します。
      最初の引数のインデックスは Arg 0 です。引数は、イベントが処理することのできる値です。追加のデータポートが必要な場合は、Arguments フィールドの値をデータポート数に増加させてください (例: データポートが 4 つの場合は Arguments = 4)。

    Note

    送信側ノードと受信側ノードは、同じ数の引数を持つ必要があります。また、イベントをトリガーする時は、値が使用されていなくても、その引数に関連付けられた値が必要です。データポートを通る全ての引数を別のノードに接続する必要があります。接続しないと、エラーメッセージが表示されます。

    概要
    • カスタムイベントの作成方法
    • カスタムイベントのトリガー方法
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)