Example #1
0
 public void ResetPos()
 {
     CurCameraTrackPoint = AllPointOnTrack[(int)CurType];
     transform.position  = CurCameraTrackPoint.PointPos;
     curLookPoint        = CurCameraTrackPoint.LookAtPos;
     justEnterCirle      = true;
     justExitCirle       = false;
     judgeDir();
 }
Example #2
0
    public void ChangeTo(CameraPointType type)
    {
        if (CurType == type)
        {
            return;
        }
        CurType             = type;
        CurCameraTrackPoint = AllPointOnTrack[(int)CurType];

        beforeChangePoint = transform.position;

        IsAutoMove      = true;
        lateLookAtPoint = curLookPoint;
    }
Example #3
0
 //改变当前轨道点
 private void ChangeCurTrackPoint(int index)
 {
     CurType             = CurType + index;
     CurCameraTrackPoint = AllPointOnTrack[(int)CurType];
 }