シンプルスイッチ
Udon Behaviourの関数をインタラクトで呼び出すだけの仕組みをわざわざコードで書くのが面倒なので、1つ作っておけばUdon Behaviourと関数名を渡すだけでインタラクトできるスイッチ機能。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | // SimpleSwitch.cs using UdonSharp; using UnityEngine; using VRC.SDKBase; using VRC.Udon; public class SimpleSwitch : UdonSharpBehaviour { public UdonBehaviour udon; public string Method; public override void Interact() { udon.SendCustomEvent(Method); } } |