Esempio n. 1
0
 public void ChangeState(string stateName)
 {
     if (DirectorStatePresets.GlobalStates.TryGetValue(stateName, out DirectorState state))
     {
         previousState = currentState;
         currentState  = state;
     }
     else
     {
         currentState = previousState;
     }
 }
Esempio n. 2
0
        protected void Initialize()
        {
            if (currentState == null)
            {
                currentState = DirectorStatePresets.ThirdPersonView;
            }

            radius       = currentState.radius;
            settings.fov = currentState.targetFOV;
            offset       = currentState.originOffset;

            cam = Camera.main;

            if (cam != null)
            {
                cam.fieldOfView = settings.fov;
            }

            InitalizeComponents();
        }
Esempio n. 3
0
 public void ChangeState(DirectorState newState)
 {
     previousState = currentState;
     currentState  = newState;
 }