最近在战网跟老张联机对战,魔兽看他的争霸中何人族骑士团冲锋时浑身冒金光,战场上特别显眼。让单这特效怎么弄的位战?我琢磨了三天三夜,终于摸清了魔兽争霸里给单位加发光效果的场上几种实用方法。

一、发光触发器基础发光法

打开地图编辑器时别急着关,魔兽左上角那个触发器编辑器就是争霸中何咱们的好帮手。记得先把要加特效的让单单位编进预设单位组,就像这样:

  • 事件:地图初始化
  • 条件:无
  • 动作:单位组
  • 选取所有单位做动作
    • 动画
    • 改变单位颜色比例(红/绿/蓝调到200%)
    • 特效
    • 在单位头顶创建持续性特效(比如Abilities\\Spells\\Human\\ReviveHuman\\ReviveHuman.mdl)

  • 在表格添加结构化数据 -->
  • 优点缺点
    操作简单所有同类型单位都会发光
    实时生效特效可能遮挡单位模型
    可调颜色加载过多会卡顿

    二、位战模型修改进阶版

    要是场上想做出剑圣武器发光那种专业效果,得用上War3ModelEditor。发光打开单位模型文件后,魔兽找到材质层:

    • 在Geoset Animation里新增发光层
    • 调整FilterMode的争霸中何Blend模式为Additive
    • 给TextureID换上自带光效的贴图(比如Textures\\GenericGlow64.blp)

    我试过给死亡骑士的霜之哀伤加蓝光,结果把坐骑的让单蹄子也染蓝了。后来才发现要在多边形组里单独选中剑体部分,这事儿跟绣花似的,得特别仔细。

    三、物品技能偷梁换柱

    某天翻魔兽争霸III完全技能手册时发现,球类技能自带发光特性。比如给暗夜精灵弓箭手配上火焰之球:

    原技能修改参数
    攻击特效路径替换为Abilities\\Weapons\\FaerieDragonMissile\\FaerieDragonMissile.mdl
    投射物图像改成持续发光的贴图
    技能持续时间设为0实现常驻效果

    不过要注意别让技能真的带有攻击效果,记得在技能编辑器里把伤害值清零。有次忘改这个参数,测试时我的月女祭司把自家基地给点了...

    冷知识:环境光效联动

    冰封王座1.30版本之后,暴雪偷偷加了环境光效参数。在单位自定义属性里找到Lightning Emission,设置颜色代码为:

    • R:255 G:200 B:100(暖黄光)
    • R:100 G:150 B:255(冷蓝光)

    这个效果在昏暗场景下特别明显,比如纳克萨玛斯地图里,我给巫妖王加了淡紫光晕,配合寒冰王座的气场,把对战的老张吓得直接退游戏。

    折腾这些特效时,建议先在测试地图里小范围试验。上次给整张地图的食尸鬼都加了绿光,结果进游戏跟开了荧光派对似的,显卡风扇直接起飞。现在学乖了,做好特效就保存个备份文件,毕竟魔兽编辑器这老伙计,指不定什么时候就给你来个惊喜。