TextDrawBackgroundColor
描述
调整文本绘图区域的背景颜色(仅影响轮廓/阴影部分,盒子背景颜色需使用TextDrawBoxColor)。
参数 | 说明 |
---|---|
Text:textid | 要设置背景颜色的文本绘图 ID |
backgroundColour | 目标背景颜色值(ARGB 格式) |
返回值
本函数不返回特定值。
示例代码
new Text:gMyTextdraw;
public OnGameModeInit()
{
gMyTextdraw = TextDrawCreate(320.0, 425.0, "示例文本绘图");
TextDrawUseBox(gMyTextdraw, true);
TextDrawBackgroundColor(gMyTextdraw, 0xFFFFFFFF); // 将文本绘图背景设为白色
return 1;
}
注意事项
提示
- 当使用TextDrawSetOutline且尺寸>0 时,轮廓颜色将与本函数设置的颜色一致
- 修改颜色值会影响TextDrawColor的文本颜色表现
提示
已显示的文本绘图修改后无需重建,使用TextDrawShowForPlayer/TextDrawShowForAll即可刷新显示
相关函数
- TextDrawCreate: 创建文本绘图
- TextDrawDestroy: 销毁文本绘图
- TextDrawColor: 设置文本颜色
- TextDrawBoxColor: 设置盒子背景颜色
- TextDrawAlignment: 设置对齐方式
- TextDrawFont: 设置字体样式
- TextDrawLetterSize: 设置字符尺寸
- TextDrawTextSize: 设置文本框尺寸
- TextDrawSetOutline: 启用文本轮廓
- TextDrawSetShadow: 控制阴影显示
- TextDrawSetProportional: 启用比例间距
- TextDrawUseBox: 切换文本框显示
- TextDrawSetString: 更新文本内容
- TextDrawShowForPlayer: 对玩家显示
- TextDrawHideForPlayer: 对玩家隐藏
- TextDrawShowForAll: 全局显示
- TextDrawHideForAll: 全局隐藏