Beispiel #1
0
    public void Fire()
    {
        if (waitingTimeForCooldown >= 0)
        {
            return;
        }
        Bullet bullet = BulletsManager.GetBullet();

        bullet.transform.position = bulletSpawnPosition.position;
        bullet.transform.rotation = bulletSpawnPosition.rotation;
        bullet._rigidbody.AddForce(transform.forward * force);

        waitingTimeForCooldown = cooldown;
    }