예제 #1
0
 private static void LateUpdate(this CameraComponent self)
 {
     // 摄像机每帧更新位置
     self.UpdatePosition();
 }
예제 #2
0
        private static void UpdatePosition(this CameraComponent self)
        {
            Vector3 cameraPos = self.mainCamera.transform.position;

            self.mainCamera.transform.position = new Vector3(self.Unit.Position.x, cameraPos.y, self.Unit.Position.z - 1);
        }
예제 #3
0
 private static void Awake(this CameraComponent self)
 {
     self.mainCamera = Camera.main;
 }