コード例 #1
0
ファイル: Weapon.cs プロジェクト: Flarne/TownTrouble
    public IEnumerator Shoot()
    {
        if (ammoSlot.CurrentAmountAmmo(ammoType) > 0 && canShoot == true)
        {
            PlayMuzzleFX();
            ProcessRaycast();
            ammoSlot.AmmoDecrease(ammoType);
            canShoot = false;
            yield return(new WaitForSeconds(shootTimer));

            canShoot = true;
        }
    }