gpt4 book ai didi

c# - 每三次迭代 C#

转载 作者:太空狗 更新时间:2023-10-29 23:54:11 25 4
gpt4 key购买 nike

<分区>

我有这个循环,每当我的变量是 3 的倍数时,它就会为我执行一个简单的任务,目前我必须创建一个大循环,其中包含每个 3 的倍数和逻辑或 (3, 6, 9, ...)。我想知道是否有更有效的方法来做到这一点。

这是我的代码片段:

if (waveCounter == 3 || waveCounter == 6 || waveCounter == 9 || waveCounter == 12)
{
amount = 0.03f;
dayNight.lightAmout = amount;
dayNight.light.intensity = Mathf.Lerp(dayNight.light.intensity, dayNight.lightAmout, fadeTime * Time.deltaTime);
}
else
{
amount = 1f;
dayNight.lightAmout = amount;
dayNight.light.intensity = Mathf.Lerp(dayNight.light.intensity, dayNight.lightAmout, fadeTime * Time.deltaTime);
}

我的目标是摆脱在 if 语句中写那些 3 的倍数,并且每次我的 waveCounter 变量是 3 的下一个倍数时仍然实现相同的目标。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com