对象一多就集成一团了,怎么让对象与对象之间碰撞后不重
RT 设置很多个对象A超对象B的坐标走去,对象A的图片就粘在一起了。如何处理使对象A之间碰撞时不会重叠在一起。我用碰撞事件的jump ACTIONS 跳到 xprevious与yprevious。结果是所有的对象A都动不了了~~ 碰撞后让A停止移动就行speed=0之类的手法 貌似不行吧,a对象如果与a对象碰撞了,那两个a对象都speed=0,那岂不是都不能动了~~~~~~~~
不能动是由于无限loop
碰撞事件
x = xprevious
y = yprevious
当speed不为0时,马上又会碰撞~
用使用RTS中的方法合适些,传个例子:
http://frannisss.ys168.com/
Gamemaker资料 \\ 范例 \\ zerg.gmk
官网的 39ster 做的~
页:
[1]