Esempio n. 1
0
        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();
 }