1. 颜色代码格式

使用 `|cAARRGGBB`开头的何游化颜色标签,并用 `|r`关闭颜色效果。戏中现字

  • `|c`表示颜色代码开始。魔兽
  • `AA`代表透明度(通常用 `FF` 表示不透明)。争霸中实
  • `RRGGBB`是冰封十六进制颜色值(红、绿、王座蓝)。体颜
  • `|r`结束颜色效果。色变
  • 示例:

  • 红色:`|cffff0000红色文字|r`
  • 绿色:`|cff00ff00绿色文字|r`
  • 蓝色:`|cff0000ff蓝色文字|r`
  • 2. 应用场景

    (1) 游戏内聊天

    直接在聊天框输入带颜色代码的何游化文本:

    |cffff0000警告!|r 敌人来了!戏中现字

    效果:显示为红色的魔兽“警告!”和默认颜色的争霸中实后续文字。

    (2) 触发器/地图编辑器

    在触发器(Trigger)中使用颜色代码动态显示文本:

    1. 打开 触发器编辑器(Trigger Editor)。冰封

    2. 在 动作(Actions)中添加 `显示文本(Display Text)`。王座

    3. 在文本内容中插入颜色代码:

    jass

    调用 DisplayTextToPlayer(玩家,体颜 0, 0, "|cff00ff00任务完成!|r 获得奖励。")

    (3) 任务提示或自定义界面

    在地图任务描述或自定义UI中直接写入颜色代码:

    jass

    call CreateQuestBJ(1, "任务标题", "|cffffcc00收集10个木材|r", "ReplaceableTexturesCommandButtonsBTNLumberMill.blp")

    3. 常见颜色代码表

    | 颜色 | 代码 | 示例 |

    ||||

    | 红色 | `|cffff0000` | `|cffff0000危险!|r` |

    | 绿色 | `|cff00ff00` | `|cff00ff00安全|r` |

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

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

    | 紫色 | `|cff9900ff` | `|cff9900ff史诗|r` |

    4. 注意事项

  • 确保颜色代码以 |r结尾,否则后续所有文本会继承颜色。
  • 颜色代码区分大小写,使用 英文竖线 `|`(非中文竖线“|”)。
  • 在触发器中,某些函数可能需要用 转义符 ``(例如:`"|cffff0000文本|r"`)。
  • 通过以上方法,你可以轻松在游戏内聊天、任务提示或自定义地图中实现彩色文字效果。