コード例 #1
0
 // 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();
 }
コード例 #2
0
ファイル: Player.cs プロジェクト: marescanog/Laser-Defender
 // 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;
 }