こんにちは、Unityエンジニアのオオバです。
Visual Effect Graphではデフォルトで用意しているOnPlay
、OnStop
以外にカスタムイベントを定義できます。
そのイベントをわざわざソースコードを変更することなく実行する方法紹介です。
先日Visual Effect Graphのイベントについて執筆していますのでどうぞ。
【Unity】Visual Effect Graphのデフォルトで定義されているイベント
ここから本題です。
VFX Event Testerを使う
HierarchyでVisual Effectインスタンスを選択します。
その状態でシーンビューのPlay ControlsからShow Event Testerにチェックを付けます。
すると以下のようにVFX Event Testerが表示されます。
Custom Eventテキストフィールドに実行したいイベント名を書き込んでCustomボタンをクリックすることで、カスタムイベントが呼べるようになります。
ソースコードを書き換えなくても実行でき便利なので、していて損は無いかと。
この記事が気に入ったらフォローしよう
オススメ記事