tensacao 发表于 2021-2-27 23:15:04

技能动画尝试失败,求助

新增单位调用名XXX,原型是SPCdelgado。想做一个主动技能,扔火把的。修改的地方如下,现在人物技能图标也有了,点击后也有鼠标也变成释放技能的闪电。可是点击攻击目标后没有反应。大神看看是哪里的问题。估计是卡在动画上了。
下面是Power新增技能

下面是Abilits

下面是xxx.tactics,这里借用的是Buildingattack的扔火把的动画,


下面是对应动画xml

下面是Protoy
如果成功,后面会尝试把火把替换成炸弹。{:4_102:}




こはね 发表于 2021-2-28 01:05:32

好像看不出有什么问题,tactics那张截图的anim是否带有_这个符号?
raze attack,raze_attack

こはね 发表于 2021-2-28 11:38:12

我自己试了一遍,发现跟你一样,犯同样的错误了,tactics你漏了定义action

tensacao 发表于 2021-2-28 20:00:03

Last edited by tensacao In 2021-2-28 20:04 Editor

最终在大神的帮助下完成了添加 投掷炸弹的技能。其实如果简单一点的换可以用 铁道矿工 的动画更真实一点。不过主要是用来学习实践用的。所以做的稍微复杂一点。再次感谢大神。用 这个方法理论上可以用在所有步兵和骑兵身上,只要有用火炬打建筑的动画都可以用这个新增的技能。
下面是把火把改炸弹,修改xml动画文件下面的torch.xml改为dynamite.xml。

tactics有两个修改torch的地方修改成dynamite,后面增加了一个投掷高度。现在爆炸音效其实已经改成炸弹的了,如果希望加上引线燃烧的声音,在动画xml里把torchswing 替换成GrenadeLight      就好了。

万灵归宗 发表于 2022-11-9 16:11:53

顶!!!
页: [1]
查看完整版本: 技能动画尝试失败,求助