找回密码
 点一下
查看: 881|回复: 3

不符合科技需求的技能显示为“黑块”

[复制链接]
发表于 2013-6-18 22:40:29 | 显示全部楼层 |阅读模式
本帖最后由 shanhu 于 2013-6-18 22:47 编辑

好几年前做了个地图,最近打开又修改,出现下列问题(为了简要,求助提问为红字部分):

编辑器里英雄单位:A    B(两者拥有技能完全相同,B是A的变身单位)

技能:  变身(“A” 变成“B”)     检查等价物:  True        科技雪球:无               
技能:  雷霆一击                           检查等价物:  True        科技需求:A

建筑物添加单位:A
触发设置玩家只能获得一个A,

旧图里 A 为生产获得,
新图里 A 为购买获得。

游戏时:旧图中,英雄产出后,学习技能,“变身”前“雷霆一击”为彩色可用(显示彩色色图标),“变身”B后为不可用状态(    显示灰色图标)。
              新图中,英雄购买后,学习技能,“变身”前“雷霆一击”为彩色可用(显示彩色色图标),“变身”B后为不可用状态(不显示灰色图标,即那里是一个无图标的背景黑块)。

测试时:在编辑器状态下,将A放置在地图中,点击编辑器红色√进入游戏测试,   A升级加天赋点学习技能,技能显示为“变B后    显示灰色图标”
              接着杀死这个预先放置的A,暂不复活它,然后购买一个新的A,这个新的A升级加天赋点学习技能,技能显示为“变B后不显示灰色图标”

排查:我在触发中设置学习技能后设置技能为永久性,无效,大概是与此无关吧;
          猜测是否与编辑器UI有关,于是从夜天换为老狼,也无效,我一直用夜天那个;
          若是与“是否为预先放置单位”有关的话,旧图里不是预先放置的却可以正常显示灰色图标啊,现在还没猜到别的原因。

请教大家,当科技需求为“单位”时,为什么技能不符合“科技需求”时自动消失,那里成了背景的黑色方块,它不是应该为“不可用状态的灰色图标”吗?




----------------------------------------------------------------




 楼主| 发表于 2013-6-19 06:42:52 | 显示全部楼层
本帖最后由 shanhu 于 2013-6-19 06:46 编辑

边想边测弄了一晚,排查很多情况,刚刚发现问题的原因:
无论英雄是自定义的还是原本的,
当英雄是“出售 - 购买”获得时,以单位为科技需求的技能在英雄变身后不显示灰色图标
当英雄是“训练 - 生产”获得时,以单位为科技需求的技能在英雄变身后    显示灰色图标

继续请教各位,怎样使“出售 - 购买”获得的英雄,它的以单位为科技需求的技能在变身后能够显示出灰色图标呢?
回复

使用道具 举报

发表于 2013-6-22 21:34:55 | 显示全部楼层
shanhu 发表于 2013-6-19 06:42
边想边测弄了一晚,排查很多情况,刚刚发现问题的原因:
无论英雄是自定义的还是原本的,
当英雄是“出售 ...

如果通过正常的设置不行的话那么就模拟吧。。
比如用工程升级把这个技能换成只有灰图标的假技能

点评

多谢指点,后来改成“训练”的方式获得英雄了。对编辑器了解得不深入,不知道“训练”与“购买”两种方式都是在游戏中添加一个英雄,却对英雄含有科技需求的技能产生不同的影响,也不知道对别的还有什么影响  详情 回复 发表于 2013-6-22 23:15
回复

使用道具 举报

 楼主| 发表于 2013-6-22 23:15:00 | 显示全部楼层
本帖最后由 shanhu 于 2013-6-22 23:16 编辑
chyj4747 发表于 2013-6-22 21:34
如果通过正常的设置不行的话那么就模拟吧。。
比如用工程升级把这个技能换成只有灰图标的假技能


多谢指点,后来改成“训练”的方式获得英雄了。对编辑器了解得不深入,不知道“训练”与“购买”两种方式都是在游戏中添加一个英雄,却为什么对英雄含有科技需求的技能产生不同的影响,也不知道对别的还有什么影响没有。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 02:48 , Processed in 0.243159 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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