CameraFollowMoveToMeProxy.cs 559 B

12345678910111213141516171819202122232425
  1. using System;
  2. using UnityEngine;
  3. namespace SceneStory
  4. {
  5. public class CameraFollowMoveToMeProxy : BaseBehaviour
  6. {
  7. private void OnEnable()
  8. {
  9. SingletonMono<CameraController>.Instance.CameraZoom(base.transform.position + this.offset, 0.4f, 3f);
  10. }
  11. private void OnDrawGizmosSelected()
  12. {
  13. DebugX.DrawText("目标点", base.transform.position + this.offset);
  14. }
  15. private void OnDisable()
  16. {
  17. SingletonMono<CameraController>.Instance.CameraZoomFinished();
  18. }
  19. public Vector3 offset = new Vector3(0f, 0f, -6f);
  20. }
  21. }