private void Awake() { //Add firing data to Tank Firing Firing.SetTankFiringData(tankFiringData); //Change color of base tank _renderer.material.SetColor("_Color", tankFiringData.TankColor); //Attach to nearest bullet event NearestBulletCollider.AddDangerousBullet += NearestBulletCollider_AddDangerousBullet; }
private void Awake() { if (tankFiringData == null || tankMovementData == null) { Debug.LogWarning("Missing data"); } Movement.SetTankMovementData(tankMovementData); Firing.SetTankFiringData(tankFiringData); _renderer.material.SetColor("_Color", tankFiringData.TankColor); }