コード例 #1
0
 private void Start()
 {
     if (debugLog)
     {
         OnButtonDown.AddListener((int c) => print("Button " + c + " Down"));
         OnButtonUp.AddListener((int c) => print("Button " + c + " Up"));
         OnButtonHold.AddListener((int c) => print("Button " + c + " Hold"));
     }
 }
コード例 #2
0
        private void OnEnable()
        {
            script = (Transform)target;

            OnButton.AddListener((string name) =>
            {
                switch (name)
                {
                case "P":
                    script.position = Vector3.zero;
                    break;

                case "R":
                    script.eulerAngles = Vector3.zero;
                    break;

                case "S":
                    script.localScale = Vector3.one;
                    break;
                }
            });
        }
コード例 #3
0
ファイル: Button.cs プロジェクト: ansrach/The-White-Ball
 public void AddButtonEventListener(UnityAction listener)
 {
     buttonEvent.AddListener(listener);
 }
コード例 #4
0
ファイル: KGUI_Panel.cs プロジェクト: Hengle/MFrameworkCore
 public void AddDirectionYListeners(UnityEngine.Events.UnityAction <int> action)
 {
     onDirectionY.AddListener(action);
     eventCount++;
 }