예제 #1
0
 public void ChangeGameSpeed(float newSpeed)
 {
     if ((int)newSpeed == 0)
     {
         uc.ChangeState <PauseState>();
     }
     else
     {
         uc.ChangeState <RunState>();
         uc.Speed = (UpdateController.GameSpeed)(int) newSpeed;
     }
 }
예제 #2
0
파일: Map.cs 프로젝트: sybrid1982/DFState
    private void Awake()
    {
        CreateMap();
        UpdateController uc = FindObjectOfType <UpdateController>();

        uc.ChangeState <RunState>();
        squareGrid = FindObjectOfType <SquareGrid>();
    }