Esempio n. 1
0
    public void Startup()
    {
        _movement = GetComponent<MovePlayerStatus>();
        _camera = GetComponent<MoveCameraStatus>();

        _movement.Initialize();
        _camera.Initialize();

        _currentStatus = _movement;

        Managers.Update.AddUpdateableObject(this);
    }
Esempio n. 2
0
 public void SwitchStatus()
 {
     _currentStatus = _currentStatus == _movement ? _camera : _movement;
 }