在《魔兽争霸》(包括《魔兽争霸3》及自定义地图)中,为角色、技能或文本添加彩色名字需使用颜色代码。以下是具体方法:

颜色代码格式

使用格式:`|cAARRGGBB文字|r`

  • `|c`:颜色代码起始符
  • `AA`:透明度(16进制,`FF`表示不透明,通常省略则默认不透明)
  • `RRGGBB`:RGB颜色值(16进制)
  • `文字`:你要显示的彩色文本
  • `|r`:颜色代码结束符
  • 示例

    `|cffff0000红色名字|r` → 红色名字

    `|cff00ff00绿色名字|r` → 绿色名字

    `|cff0000ff蓝色名字|r` → 蓝色名字

    操作步骤

    1. 在物体编辑器中修改名称

  • 打开地图编辑器(World Editor),进入物体编辑器(Object Editor)。
  • 找到需要修改的单位、技能或物品名称栏,直接在名称前插入颜色代码。
  • 例如:将单位名称改为 `|cff00ffff冰霜巨龙|r`,游戏中会显示为青色。
  • 2. 在触发器中动态设置颜色

  • 使用触发器(Trigger)中的文本类函数,如`显示文本`或`设置单位名称`,结合颜色代码:
  • 事件:单位进入区域

    条件:无

    动作:

  • 显示文本:|cffffcc00警告!敌人来了!|r
  • 3. 聊天消息或任务提示

  • 在自定义脚本或任务描述中直接使用颜色代码,增强视觉效果:
  • |cff8080FF主线任务|r:击败|cffff0000Boss|r

    常用颜色代码

    | 颜色 | 代码 | 示例 |

    |||--|

    | 红色 | `|cffff0000` | `|cffff0000攻击|r` |

    | 绿色 | `|cff00ff00` | `|cff00ff00恢复|r` |

    | 蓝色 | `|cff0000ff` | `|cff0000ff魔法|r` |

    | 金色 | `|cffffcc00` | `|cffffcc00金币|r` |

    | 紫色 | `|cffff00ff` | `|cffff00ff史诗|r` |

    | 青色 | `|cff00ffff` | `|cff00ffff冰霜|r` |

    注意事项

    1. 代码闭合:必须用`|r`结束,否则后续文本会持续使用当前颜色。

    2. 地图兼容性:某些自定义地图可能禁用了颜色代码功能。

    3. 简写格式:部分平台支持简写(如`|cffff0000`可省略为`|cffFF0000`),但建议使用完整代码。

    通过灵活组合颜色代码,可以大幅提升游戏内文本的表现力!