Exemplo n.º 1
0
    public void OnDieAnimationFinished()
    {
        if (Random.value <= _gameplaySettings.PowerupDropChance)
        {
            var randomPowerupType = (PowerupType)Random.Range(0, 1 + 1);
            var powerup           = _powerupFactory.Create(randomPowerupType);
            powerup.transform.position = transform.position;
        }

        Destroy(gameObject);
    }