第一次在这里发帖,所以我不完全确定这是怎么回事,但是一位朋友告诉我在这里发布我的问题,所以就到这里了。
我正在将 Game Maker 8.1 用于一个简单的项目,但由于不知道如何找到变量的倍数而停止了。
我目前有这个代码:
if step = 941 || step = 941 + 205*1 || step = 941 + 205*2 || step = 941 + 205*3 || step = 941 + 205*4
{
alarm[0] = 1
}
“step”是一个对象每帧加1的变量。
现在我想做的是,当 step 变量为 941 或 941 + 205 的任意倍数(如 205、410、615、820 等)时,此函数会自行触发
我尝试使用 mod 函数 (%),但是
if step = 941 || step = 941 mod 205
{
alarm[0] = 1
}
没用,所以现在我被卡住了。
我真的不想手动放置每个 205,但如果没有其他选择,我会这样做。
在此先感谢,并为给您带来的麻烦感到抱歉。