|
发表于 2013-6-21 01:09:03
|
显示全部楼层
本帖最后由 kp1997 于 2013-6-21 16:51 编辑
1.
动画 - 播放 (被攻击单位) 的 attack walk stand spin 动作
单位组 - 选取 (loc_group) 内所有单位做动作
Loop - 动作
单位 - 命令 (攻击单位) 对 (选取单位) 造成 (50.00 x (转换 ((被攻击单位) 的 x反击螺旋 技能等级) 为实数)) 点伤害(是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
特殊效果 - 删除 (新建特效 Abilities\Spells\Other\TalkToMe\TalkToMe.mdl 并绑定到 (选取单位) 的 overhead 附加点上)
动画 - 重置 (被攻击单位) 的动作,恢复到普通状态
未播完已经重置,当然看不到
解决方法:
弄个逆天计时器n秒后才重置
2. 单位组 - 选取 (loc_group) 内所有单位做动作
Loop - 动作
单位 - 命令 (攻击单位) 对 (选取单位) 造成 (50.00 x (转换 ((被攻击单位) 的 x反击螺旋 技能等级) 为实数)) 点伤害(是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
特殊效果 - 删除 (新建特效 Abilities\Spells\Other\TalkToMe\TalkToMe.mdl 并绑定到 (选取单位) 的 overhead 附加点上)
动画 - 重置 (被攻击单位) 的动作,恢复到普通状态
单位组 - 删除 (loc_group)
点 - 清除 (loc_point)
可能性1
红色部分如果在选取动作迴圈内,那只会对这个单位组中的第1个单位有效,因为对第一个做的时候组已经被删除了..
解决方法:
1.将删除单位组和删除点的动作拉出迴圈
2.用 bj_wantDestroyGroup = true(详情自己问其他人,不解释太多)
可能性2
特效播放一次的速度太快看不到......
|
|