找回密码
 点一下
查看: 1127|回复: 6

自定义技能的两个问题

[复制链接]
发表于 2011-9-21 22:53:53 | 显示全部楼层 |阅读模式
四夕水在作技能的时候遇到了两个问题,把技能的数据部分发上来以求解答。
Test Map 2.SC2Map (18 KB, 下载次数: 14)

问题 1:狂热者的技能F,该技能的持续效果设置为执行10次下级效果,但实际只执行了9次,经过目测为第一次效果未执行。
问题 2:狂热者的技能R,该技能向目标点发射的飞弹的经常会飞向附近的敌军,在有敌军贴身的时候尤为明显。

这两个问题困扰四夕水很多天了……求解答……
发表于 2011-9-22 00:03:49 | 显示全部楼层
吃掉沙发……
回复

使用道具 举报

发表于 2011-9-22 09:43:24 | 显示全部楼层
問題1
應該是執行了十次 因為第一次的衝擊的點跟施放單位的點是一樣 因為有加入了傳送
若去掉了傳送 就很清楚的看見執行了十次

問題2
還在找 =,=  似乎是動作者連接有誤
回复

使用道具 举报

 楼主| 发表于 2011-9-22 10:28:14 | 显示全部楼层
原来是传送和冲击点的问题啊……

问题一已解决~感谢热心帮助。
回复

使用道具 举报

发表于 2011-9-22 11:36:17 | 显示全部楼层
第一个问题虽说有解决方法了,但是我还是搞不懂呀,就算是目标点和单位点是一样的,那么偏移怎么就会不生效呢?

第二个问题推测可能为ActorAction方面的问题,我发现发射物发生偏移只在其位于初始地点查找到目标的情况下才会发生。解决方法有两个,一个是在行为RushingChargeApply中去掉去初始效果;另外一个方法是额外增加一个发射物,在ActorAction中仅设置其创建事件,将原来的发射物隐藏即可。

还有额外一点,不知道是不是四夕水特意这样设置的,只在RushingChargePersistent中设置了标记,这样是无法完全避免重复伤害的,推荐在RushingChargeApply上设置标记。当然如果是特意为之,就忽略这点吧。
回复

使用道具 举报

发表于 2011-9-22 11:42:05 | 显示全部楼层
发一下修改的地图吧,使用的第二种方法解决的。

Test Map 2 __s.SC2Map

19 KB, 下载次数: 5

回复

使用道具 举报

 楼主| 发表于 2011-9-22 12:28:20 | 显示全部楼层

感谢诸位建议~四夕水感激不尽喵~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-12 12:03 , Processed in 0.081616 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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