RandomEventGenerator(ランダム イベント ジェネレーター)
ランダムな間隔と位置でアクション(同期デリゲート)をトリガーするコンポーネント
項目
- Enabled:
- このコンポーネントを有効にするかどうか。
- MinInterval:
- 最小秒間隔。
- MaxInterval:
- 最大秒間隔。
- RandomPointGenerator:
- PointEventsを使用する場合は、Point Generatorsを指定する。
- Events(list):
- Add押すと増える。
同期デリゲートのアクションを指定する。(コンポーネントにある「白色英数字()」を掴んで、入れる。)
- PointEvents(list):
- Add押すと増える。
同期デリゲートの<float3>アクションを指定する。(コンポーネントにある「白色英数字(float3)」を掴んで、入れる。)
使用例
- 適当なスロットにアタッチ。リストに同期デリゲートを入れる。(入れる時は、欄にレーザーを当てた状態で手を放す。)
- 初期設定は0.5秒~5秒間隔です。両方0秒にすると、大変なことになるので適切な秒数を設定しましょう。
その他
- RandomObjectSpawnerやRandomAudioClipPlayerと組み合わせると便利。
- トリガーできるコンポーネントは他にもButtonActionTrigger、ButtonValueActionTrigger、CharacterEventTriggerがある。