我正在统一制作游戏,并且我有这个“如果声明”,每 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);
}
如您所见,“if 语句”不是那么好,通常它会一直持续到waveCount == 100
但我将其删除。必须有一种更简单或更清洁的方法来做到这一点:/但我就是无法绕开它:(
编辑 1:
谢谢,我对模不太了解,知道我知道我必须阅读的内容:)