找回密码
 点一下
查看: 873|回复: 2

求技术技能问题.

[复制链接]
发表于 2013-1-13 11:11:44 | 显示全部楼层 |阅读模式
本帖最后由 paradoxfree 于 2013-1-14 17:46 编辑

   当两个英雄互对着面施放冲击波,怎么样才能做出相撞或抵消的效果呢?

发表于 2013-1-13 13:12:19 | 显示全部楼层
马甲模拟冲击波特效

由于冲击波不能被玩家选取,也就是会加蝗虫,因此也没法用范围圈选动作选到,所以要给冲击波写个总的管理系统,记录各种冲击波的各种数据(主要是移速、位置、角度等,当然记录伤害后还能做出伤害大的一方抵消伤害小的一方然后继续冲对敌人造成抵消后剩余伤害的效果~),每次某个冲击波移动都要遍历管理系统里所有的冲击波判断是否撞到了,也就是判断是否冲击波伤害范围有重叠,如果撞到了,那么将两者马甲删除,并从管理系统里移除
回复

使用道具 举报

发表于 2013-1-13 15:00:48 | 显示全部楼层
我记得wow8的某螃蟹做出过这个,你去wow8找找……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-23 07:15 , Processed in 0.273503 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表