在qq群里无法解答疑问,于是跑贴吧来了。关于obj跟踪目标obj
gamemaker吧
全部回复
仅看楼主
level 11
bowser12345
楼主
条件是:
1、不跟踪房间外的目标obj,只跟踪房间内的目标obj
2、当被跟踪对象的目标obj到房间外时,不再对此跟踪,继续对房间内的obj进行跟踪
2014年07月21日 07点07分
1
吧务
level 13
q糖豆p
步事件的伪代码:
跟踪目标;
if(目标 在 房间外)
{
丢失当前目标;
获取新目标;
}
2014年07月21日 08点07分
2
blovestorm
我最喜欢这样的解答了。ps:新手必须能熟练应用GML。
2014年07月21日 09点07分
level 11
bowser12345
楼主
不好意思,忘了上图了,或许这里应该填什么
ps:我用的是父级,或许有点难度
2014年07月21日 10点07分
3
吧务
level 13
q糖豆p
个人感觉吧,能事先伏笔,就不要事后找坑……
·做一个总览全局的OBJ,比如“全局控制”
·每个“目标”生成时,在“全局控制”的数组里记录自己的ID
·每个“目标”消失时,在“全局控制”的数组里注销
·跟踪切换目标时遍历“全局控制”的数组,找到新目标ID
2014年07月22日 00点07分
4
1