private void Awake() { _pushBackComponent = GetComponent <PushBackComponent>(); _pushBackComponent.OnCollision += CollisionDetected; _health = GetComponent <HealthController>(); }
private void Awake() { _collisionDetection = GetComponent <PushBackComponent>(); if (_collisionDetection != null) { _collisionDetection.OnCollision += CollisionDetected; } SpeedBoostComponent speedBoost = GetComponent <SpeedBoostComponent>(); if (speedBoost != null) { GameEventsManager.OnBoostActivated += BoostActivated; } _fuelComponent = GetComponent <FuelConsumptionComponent>(); }