protected override void Awake() { base.Awake(); Player.CheckRigidbody(); var obj = Player.Model.gameObject; _playerInputListener = obj.AddComponent <PlayerInputListenerBehaviour>(); Cursor.lockState = CursorLockMode.Locked; }
protected override void OnPlayerModelChange(PlayerModel newModel) { _playerInputListener = newModel.Model.AddComponent <PlayerInputListenerBehaviour>(); }