示例#1
0
    private void SetWorldState(EWorldState state)
    {
        WorldState = state;
        switch (WorldState)
        {
        case EWorldState.Disabled:
        {
            IsInteractable    = false;
            _collider.enabled = false;
            _renderer.enabled = false;
            break;
        }

        case EWorldState.Enabled:
        {
            IsInteractable    = true;
            _collider.enabled = true;
            _renderer.enabled = true;
            break;
        }
        }
    }
示例#2
0
 private void Start()
 {
     WorldState = EWorldState.Enabled;
 }