public void DelegatePlayerAction(BattleSoloSceneManager.SceneStatus p_sceneStatus, BattleSoloInputManager.PlayerTouchInput p_touchInput, GameObject p_objectTouched)
 {
     switch (p_touchInput)
     {
         case BattleSoloInputManager.PlayerTouchInput.SHIP_GUN:
             OnTouchShipGun(p_sceneStatus, p_objectTouched.GetComponent<ShipGun>());
         break;
         case BattleSoloInputManager.PlayerTouchInput.REMOVE_TARGET:
             OnTouchRemoveTarget(p_sceneStatus, p_objectTouched);
         break;
     }
 }
예제 #2
0
파일: BattleSolo.cs 프로젝트: Search707/TCC
 //-----------------------------HANDLERS-----------------------------
 //--------INPUT-----------
 void HandleOnTouchUp(BattleSoloInputManager.PlayerTouchInput p_touchInput, GameObject p_objectTouched)
 {
     playerActionManager.DelegatePlayerAction(sceneManager.sceneStatus, p_touchInput, p_objectTouched);
 }