找回密码
 点一下
查看: 1013|回复: 4

怎么同时为两个单位添加同一个技能???

[复制链接]
发表于 2011-9-9 09:14:59 | 显示全部楼层 |阅读模式
怎样为两个单位(A和B,B为A的变形单位)同时添加一个技能,就是A到了6级学完一个技能后,为其添加一个永久变形的技能(变为B),但是变为B之后,因为B没有添加的技能所以B无法变回A。求教怎样让B想变回A的时候,变回A?
发表于 2011-9-9 09:19:47 | 显示全部楼层
可能可行的方法
1、不要永久变身,并设置技能永久性
2、原本就有技能,不过禁用,到时允许
3、捕捉变身,再添加技能
回复

使用道具 举报

 楼主| 发表于 2011-9-9 10:48:00 | 显示全部楼层
引用第1楼zhuzeitou于2011-09-09 09:19发表的  :
可能可行的方法
1、不要永久变身,并设置技能永久性
2、原本就有技能,不过禁用,到时允许
3、捕捉变身,再添加技能
之前画蛇添足了,用变熊做的技能,又在不可中断后面加上了永久变形,删掉永久变形,变形单位技能栏就有之前触发添加的技能了,但是从B变回A之后又没有添加的技能了。所以我的方法占时行不通。可能和你的方法1一样,我比较喜欢您的第二个方法,但是禁用的事件是什么呢?
回复

使用道具 举报

发表于 2011-9-9 11:07:45 | 显示全部楼层
b变为a没有的话,在设置一次技能对b的永久性试试呢,就是UnitMakeAbilityPermanent这个函数

事件么……你升到6级能用技能了就允许好了,初始禁用
回复

使用道具 举报

 楼主| 发表于 2011-9-9 12:52:36 | 显示全部楼层
引用第3楼zhuzeitou于2011-09-09 11:07发表的  :
b变为a没有的话,在设置一次技能对b的永久性试试呢,就是UnitMakeAbilityPermanent这个函数

事件么……你升到6级能用技能了就允许好了,初始禁用
问题已经解决了,嘿嘿,又一个超帅的英雄诞生了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-5 20:24 , Processed in 0.029878 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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