Project1

标题: 火枪攻击怎么显示子弹飞行轨迹? [打印本页]

作者: 失去的记忆    时间: 2009-11-10 16:46
标题: 火枪攻击怎么显示子弹飞行轨迹?
大家都知道怎么把默认的工程改为横板战斗吧!(只不过改了角色的坐标而已)!
我想问的是,当我拿火枪攻击敌人的时候,怎么能够先显示“攻击动画—子弹飞行动画—敌人击中动画”呢? 就是在攻击和击中动画中加一个子弹飞行动画....
P: 类似于菜鸟横板中的弓箭攻击,只不过把这个效果单独提取出来了!
作者: 失去的记忆    时间: 2009-11-10 18:49
我顶!我顶!我顶顶顶!!!!:@
作者: 独行侠    时间: 2009-11-10 19:31
我是这么做枪弹飞行的,其实就是同时在攻击和被攻击动画上都画出一部分枪弹路线。当攻击动画的枪弹飞行到边缘时,被攻击动画接着画另一半飞行。这样的效果在横版战斗中是没有问题的,因为反正是横版,人物Y坐标都差不多,而且子弹飞行速度很快,一瞬间就过去了,不会显示出明显的弯折。另外这个用了齐时动画,保证连续。LZ能用上就参考下吧
作者: 失去的记忆    时间: 2009-11-10 20:16
本帖最后由 失去的记忆 于 2009-11-10 21:26 编辑

关键的就是这个Y坐标问题!! 我看了菜鸟横板的脚本,发现它是做了一个动画在攻击和击中之间显示轨迹!!
所以就是想问问怎么实现的...
作者: 失去的记忆    时间: 2009-11-10 21:43
顶吖!!!!!!!!!
作者: link006007    时间: 2009-11-11 00:05
本帖最后由 link006007 于 2009-11-11 00:26 编辑

没看过那个脚本  没法找出来
不过以前叶子有做过一个

移动一个精灵到一点,不考虑碰撞回避的话, 就是 向量=目标-源 然后单位化向量 让向量乘以步长
作者: 失去的记忆    时间: 2009-11-11 17:16
话说用精灵是可以做出来...主要是怎么判断呢?? 能帮忙做一个范例吗!
作者: 失去的记忆    时间: 2009-11-15 04:25
我顶!!!!!!!!!!!
作者: 失去的记忆    时间: 2009-11-18 17:33
郁闷 继续那个顶啊!!
作者: wxs29    时间: 2009-11-18 17:52
本帖最后由 wxs29 于 2009-11-18 21:22 编辑

http://rpg.blue/web/index.php?doc-view-4080
.......用这个脚本吧,改坐标有很多不便之处,不推荐使用!
Project1.rar (182.7 KB, 下载次数: 84)
子弹飞行轨迹嘛.......自己打开工程看.




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1