OnParticleCollision のビジュアル編集 Top > OnParticleCollision 概要パーティクルコライダーがGameObjectまたはプレイヤーのコライダーに接触したときに発火されるトリガー。パラメータLayers接触を判定するレイヤー。GameObjectのレイヤーだが、以下の条件でプレイヤーも検出する。・PlayerLocalを含めている場合、接触したプレイヤー本人が発火する。・Playerを含めている場合、接触したプレイヤー以外のプレイヤーが発火する。※VRC_TriggerにはTrigger Individualsが存在するが、 オフにしたときの効果が不明なことと、効果を予想するも実装が難しいことと、 そもそも需要が少なそうなことから実装していない。元となるVRC_TriggerのTrigger名OnParticleCollisionUdon実装概要UnityのOnParticleCollisionと、UdonのOnPlayerParticleCollisionイベントを使用し、Layerが上記パラメータの条件に合った場合、Triggerを呼び出す。 **概要 [#m5701b58] パーティクルコライダーがGameObjectまたはプレイヤーのコライダーに接触したときに発火されるトリガー。 **パラメータ [#xeb4850a] |SIZE(16):Layers|SIZE(16):&size(16){接触を判定するレイヤー。&br;};&size(16){GameObjectのレイヤーだが、以下の条件でプレイヤーも検出する。&br;};&size(16){・PlayerLocalを含めている場合、接触したプレイヤー本人が発火する。&br;};&size(16){・Playerを};&size(16){含めている};&size(16){場合、接触したプレイヤー以外のプレイヤーが発火する。};| ※VRC_TriggerにはTrigger Individualsが存在するが、 オフにしたときの効果が不明なことと、効果を予想するも実装が難しいことと、 そもそも需要が少なそうなことから実装していない。 **元となるVRC_TriggerのTrigger名 [#qaae99e0] &size(16){OnParticleCollision}; **Udon実装概要 [#y59f016d] UnityのOnParticleCollisionと、UdonのOnPlayerParticleCollisionイベントを使用し、&br;&size(16){Layerが};&size(16){上記パラメータの条件に合った場合、};&size(16){Triggerを呼び出す。}; ページの更新 通常編集モードに切り替える データ参照プラグイン 入力支援ツールを表示 ▼参照先ページ選択:データを表示 元データの書式(インラインプラグイン)を継承する