The*_*ejr 1 c# if-statement or-operator
我正在制作一个统一的游戏,我有这个'如果声明',每5个波浪我的商店菜单将变得可见.代码确实有效,但我确信我做错了什么或者可以做些更好的事情!
if (waveCount == 5 || waveCount == 10 || waveCount == 15 || waveCount == 20 || waveCount == 25 || waveCount == 30 || waveCount == 35 || waveCount == 40 || waveCount == 45 || waveCount == 50)
{
// yield return new WaitForSeconds(shopWait);
shopPanel.SetActive(true);
}
Run Code Online (Sandbox Code Playgroud)
你可以看到'if语句'不那么好,通常它会一直持续到waveCount == 100但我把它剪掉了.必须有一个更简单或更简洁的方法来做到这一点:/但我只是无法绕过它:(
编辑1:
谢谢,我对modulo知之甚少,知道我知道我要阅读的内容:)
| 归档时间: |
|
| 查看次数: |
172 次 |
| 最近记录: |