private void Start() { _buttonEvent = FindObjectOfType <ButtonEvent>(); _buttonEvent.OnRotated.AddListener(InvokeRotation); _posCorrector = GetComponent <PlayerPositionCorrector>(); _playerAim = GetComponent <PlayerAim>(); _sideDetector = GetComponent <SideDetector>(); }
private void InitIfDoesNotExist() { if (photonView.IsMine && (_sideDetector || _rb == null)) { _sideDetector = FindObjectOfType <SideDetector>(); _rb = GetComponent <Rigidbody>(); } }