//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); } }