private void Start() { _player = FindObjectOfType <PlayerController>(); _linerRenderer = GetComponent <LineRenderer>(); _soundController = GetComponent <SoundOnObject>(); _soundController.PlaySound("HarpoonShotFx", false); }
private void Start() { DestroyBullet(_destroyTime); _playerController = FindObjectOfType <PlayerController>(); _soundController = GetComponent <SoundOnObject>(); _soundController.PlaySound("RocketShot", false, _rocketLounchVolume); }
protected override void Start() { base.Start(); _rigidBody = GetComponent <Rigidbody2D>(); _mainCamera = FindObjectOfType <Camera>(); _uiManager = FindObjectOfType <UiManager>(); CurrentRocketCount = _startRocketCount; _maxRocketCount = CurrentRocketCount; _soundController = GetComponent <SoundOnObject>(); IsControllable = true; // Временно для теста. Должен включаться после кат сцены WeaponIsHide = true; // Временно для теста. Должен включаться после кат сцены _canFire = true; // Временно для теста. Должен включаться после кат сцены _groundLayerMask = 1 << LayerMask.NameToLayer("Ground"); _normalDeadLineSpeed = DeadLine.ScrollSpeed; _normalPlayerScrollSpeed = ScrollSpeed; _animator = _childTransformToSnapToGrid.GetComponent <Animator>(); }