[求助]有没有方法可以让两物只在碰撞的一瞬执行工作
gamemaker吧
全部回复
仅看楼主
level 6
hixx5btyp 楼主
打算开个变量,执行碰撞调成时调成关。不过这也太麻烦了。
ps既然来了就不浪费了,问个问题。
2014年07月24日 15点07分 1
level 6
我个人想到的思路是设个变量记录碰撞对象的ID,再设一个变量判断上一帧是否碰撞。好像比较麻烦,虽然不容易出现类似恶魔城真空鞭bug。貌似。
2014年07月25日 10点07分 2
这个不错,要动用到脚本吗?
2014年07月26日 01点07分
回复 hixx5btyp :这个……由于我是学编程的,所以当时研究GM的时候略过了D&D直接就开始写代码了,我那条发言的前提的确就是需要脚本。我想想……貌似需要写个脚本在每一帧判断是否碰撞,同时控制记录前一帧碰撞状态的变量。
2014年07月26日 01点07分
回复 踏拉板子 :谢谢,那我去学脚本了。
2014年07月26日 01点07分
回复 hixx5btyp :你可以拿着这个思路去问一下高手,我只是想到哪说到哪而已。貌似优化一下思路也可以只用D&D(drag and drop,姑且解释一下)的方法来实现,比如把变量控制集中到碰撞事件里面之类的。精力有限恕我不能详细研究了。以及让你问问高手是因为我不想用自己还不完善的思路来误导别人……
2014年07月26日 01点07分
1