Ejemplo n.º 1
0
    //Helper method to toggle gravity & player controls
    void ToggleGravAndControls(bool state)
    {
        Player_Controller_v1 _playerMoveScript = _player.GetComponent <Player_Controller_v1>();

        _playerMoveScript.enabled = state;
        Rigidbody _playerRB = _player.GetComponent <Rigidbody>();

        _playerRB.useGravity = state;
    }
 private void Awake()
 {
     if (_instance != null && _instance != this)
     {
         Destroy(this.gameObject);
     }
     else
     {
         _instance = this;
     }
 }
    private void Start()
    {
        _player          = GameObject.FindGameObjectWithTag("Player");
        _helditemsScript = _player.GetComponent <Held_Items>();

        _camera = GameObject.FindGameObjectWithTag("MainCamera");

        _playerMouseScript = _player.GetComponent <Mouse_Look>();
        _cameraMouseScript = _camera.GetComponent <Mouse_Look>();
        _controlScript     = _player.GetComponent <Player_Controller_v1>();

        if (inventory == null)
        {
            inventory = GameObject.FindGameObjectWithTag("Inventory");
            inventory.SetActive(false);
        }
    }