gamemaker 8可以在游戏运行时实时检测某个变量的值吗?
gamemaker吧
全部回复
仅看楼主
level 6
Clavier丶 楼主
还有就是关于image_index 我一个动画有12帧,我在步事件中设置当image_index = 7时执行某些指令,但运行时前面几个来回都执行了,但到某一个时候里面的指令就不执行了,这个指针是一直循环指着的吧,本人纯小白,请大神指教一下
2018年01月04日 10点01分 1
level 15
你的做法按你描述是没错的,出现你所说问题应该是其它地方代码的问题
2018年01月05日 14点01分 2
level 9
1. 判断相等时不要用'=',要用'==',因为'='容易和赋值弄混,虽然GML为了照顾新人可以这么做,但这坏习惯学其他编程语言时就吃亏了;
2. GM8里的数值类型全是双精度浮点数,没有整数,不要判断相等,image_index这一帧是6.9,下一帧就可能是7.2了而不是7了,所以直接用类似image_index>7 || image_index<7.5来判断吧,范围和你image_speed有关;
3. GMS又更方便更先进的调试功能,比如可以代码中断和单步调试
[阴险]
2018年01月06日 00点01分 4
2应该是image_index>7 && image_index<7.5
2018年01月06日 00点01分
1