Пример #1
0
 void OnSelected(MoveCallback obj, MoveDirection moveDir)
 {
     if (moveDir == MoveDirection.Left)
     {
         ChooseLeft();
     }
     else if (moveDir == MoveDirection.Right)
     {
         ChooseRight();
     }
 }
Пример #2
0
 void Awake()
 {
     if (LeftButton != null)
     {
         LeftButton.onClick.AddListener(ChooseLeft);
     }
     if (RightButton != null)
     {
         RightButton.onClick.AddListener(ChooseRight);
     }
     if (TextButton != null)
     {
         TextButton.onClick.AddListener(ChooseRight);
         MoveCallback callback = TextButton.GetComponent <MoveCallback>();
         if (callback != null)
         {
             callback.Move += OnSelected;
         }
         else
         {
             Debug.LogWarning("No SelectedCallback on option select button. Keyboard/controller left/right won't work.");
         }
     }
 }