Пример #1
0
    private void Execute(HumanState state)
    {
        switch (state)
        {
        case HumanState.IDLE:
            _shadowMgr.SetSpawnState(SpawnState.DISENABLE);
            _move.Pause();
            break;

        case HumanState.MOVE:
            _shadowMgr.SetSpawnState(SpawnState.ENABLE);
            _move.Continue();
            break;

        default:
            throw new ArgumentOutOfRangeException("state", state, null);
        }
    }