public void OnGameCameraState(GameEntity entity, CameraAniName state) { Transform parnet = null; switch (state) { case CameraAniName.START_GAME_ANI: parnet = GetCameraParent(CameraParent.IN_GAME); if (parnet != null) { _cameraMove.Move(parnet, StartAniCallBack); } break; case CameraAniName.SHAKE_ANI: Shake(); break; case CameraAniName.FOLLOW_PLAYER: parnet = GetCameraParent(CameraParent.FOLLOW_PLAYER); if (parnet != null) { _cameraMove.Move(parnet, null); } break; } }
public void OnSamuraiCameraState(GameEntity entity, CameraAniName state) { throw new System.NotImplementedException(); }