private void Awake()
    {
        _pushBackComponent              = GetComponent <PushBackComponent>();
        _pushBackComponent.OnCollision += CollisionDetected;

        _health = GetComponent <HealthController>();
    }
Ejemplo n.º 2
0
    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>();
    }