mcse 发表于 2009-6-26 20:10:41

远程攻击可以通过子弹的碰撞事件,那么近距离攻击要怎么

向弓箭手可通过箭的碰撞事件起到伤害目标作用,那么向战士又是如何实现攻击对方的呢?

franniss 发表于 2009-6-26 22:27:33

原理上可以是类似的~

一个用不可见 / 特效图片制作的 instance 去碰撞敌人,造成伤害。

灵活点的方法,也可以用
collision_circle()
collision_rectangle()
等来判定碰撞~

血色冰凌 发表于 2009-6-27 08:26:32

一样是子弹碰撞,只不过这个子弹的射程就在你身边而已
不过记得一般近身攻击是能够一次攻击多人的,所以记得不要在碰撞目标后立刻销毁子弹

mcse 发表于 2009-6-27 18:10:13

俄~Thanks
页: [1]
查看完整版本: 远程攻击可以通过子弹的碰撞事件,那么近距离攻击要怎么