void Awake() { GameObject player = GameObject.FindGameObjectWithTag("Player"); shipFuelHandler = player.GetComponent <ShipFuelHandler>(); hpHandler = player.GetComponent <HPHandler>(); shipInputHandler = player.GetComponent <ShipInputHandler>(); }
void Awake() { shipRigidbody = GetComponent <Rigidbody>(); if (gameObject.CompareTag("Player")) { isPlayer = true; } if (isPlayer) { shipFuelHandler = GetComponent <ShipFuelHandler>(); } }
void Awake() { shipMovementHandler = GetComponent <ShipMovementHandler>(); //Only use this component on players if (!shipMovementHandler.IsPlayer()) { Destroy(this); return; } weaponHandlers = GetComponentsInChildren <WeaponHandler>(); shipFuelHandler = GetComponent <ShipFuelHandler>(); laserAudioSource.volume = 0; }