// Start is called before the first frame update void Start() { parentPlayer = parentObject.GetComponent <Player>(); sheildHealthBarScript = sheildHealthBar.GetComponent <SheildHealthBarScript>(); LaserombHitVFX = parentPlayer.GetLaserBombHitVFXFromPlayerParent(); bombHitVFX = parentPlayer.GetBombHitVFXFromPlayerParent(); laserHitVFX = parentPlayer.GetLaserHitVFXFromPlayerParent(); getHitLaserSound = parentPlayer.GetLaserHitSoundSFXFromPlayerParent(); getHitLaseBombSound = parentPlayer.GetLaserBombHitSoundSFXFromPlayerParent(); getHitBombSound = parentPlayer.GetBombHitSFXFromPlayerParent(); getHitSoundVolume = parentPlayer.GetHitSoundVolumeFromPlayerParent(); }
// Start is called before the first frame update void Start() { SetUpMoveBoundaries(); //Initializing Cached References sheildHealthBarScript = sheildHealthBar.GetComponent <SheildHealthBarScript>(); sheildScript = sheild.GetComponent <SheildScript>(); rocketHeadScript = rocketHead.GetComponent <SetActiveDeactivate>(); gameSessionScript = gameSession.GetComponent <GameSession>(); setActiveDeactiveHeavyMachineGunUI = heavyMachineGunUI.GetComponent <SetActiveDeactivate>(); mySpriteRenderer = GetComponent <SpriteRenderer>(); musicPlayer = FindObjectOfType <MusicPlayer>(); //Declaring Values machineGunCountDownOn = false; sheildOn = false; lockPlayerMovement = false; bActivatedSheild = false; }