魔兽地图编辑器吧 关注:65,620贴子:3,844,843
  • 5回复贴,共1

[求助]如何实现单位获得科技以后模型改变?

只看楼主收藏回复

~要实现的效果:当研究完人族的3级铁剑术后,凡是有这项科技的单位(步兵、骑士等)外观改变,如体型增大1.2倍、变颜色等。
~我的思路:
用T
事件——任意单位完成研究科技;
条件——(铁剑术)的等级对(触发玩家)=(3)
动作——单位组-选取(半径20000圆心为(可用地图区域)中心点)且满足(匹配单位)属于(触发玩家)且满足(XXX“有铁剑术科技的单位“”XXX)做动作
loop-动作
动画-改变 后面的我会
现在我卡在了如何选取(有铁剑术科技的单位),我怎么找,找不到单位具有XX科技的选项。
目前我用笨办法多设几个条件,1选取所有单位,2不是农民、火枪……等等没有“铁剑术”科技的单位,3不是建筑、英雄。也能实现,但是感觉蠢成一匹野马。
求大佬指导!
目前本人水平,物编稍微懂一些;T基本小白,只会拷贝现成触发反向琢磨;Jass直接放弃。
所以请大佬指导时能够详细的说明一下,或者给个图告知哪个选项里面有,我去仔细寻找,谢谢!


IP属地:上海1楼2020-02-19 18:01回复
    魔兽编辑器的指令一般都藏在你想不到的地方。
    然后电脑是很笨的东西,很多时候你得教给他1+1=2,他才能算1+2=3。
    例子不是很恰当,但有个帖子里的前辈说的好,你先完成功能,在考虑优化。
    有些东西是不能省的,不是说省略了几行就变高级了。
    蠢的和野马一样,野马不蠢哦,野马比驯马有思路多了。


    IP属地:陕西来自iPhone客户端3楼2020-02-19 19:06
    回复
      2025-12-19 06:51:15
      广告
      不感兴趣
      开通SVIP免广告
      混乱的替换单位 参考巨魔狂战士


      4楼2020-02-19 19:15
      回复
        实现起来很简单
        给有该科技的单位随便添加一个技能,直接选取有该技能的单位就可以了。
        但是你的方法有几个缺陷:
        无法影响之后再生产的单位
        范围不够大


        IP属地:浙江5楼2020-02-19 19:40
        回复
          巨魔狂战士不香吗


          IP属地:湖北来自Android客户端6楼2020-02-20 01:07
          回复