TextDrawSetProportional
描述
该函数用于将文本间距按比例缩放。当使用 TextDrawLetterSize 时特别有用,可确保字符间距均匀分布。
参数名 | 说明 |
---|---|
Text:textid | 需要设置比例缩放的文本绘图 ID |
bool:proportional | 设为'true'启用比例缩放,'false'禁用 |
返回值
本函数不返回特定值。
示例代码
new Text:gMyTextdraw;
public OnGameModeInit()
{
gMyTextdraw = TextDrawCreate(100.0, 33.0, "示例文本绘图");
TextDrawSetProportional(gMyTextdraw, true);
return 1;
}
注意事项
提示
- 比例缩放默认启用(设为true),若不需要禁用可跳过本函数
- 修改已显示的文本绘图比例时无需重建,只需通过TextDrawShowForPlayer/TextDrawShowForAll刷新即可生效
相关函数
- TextDrawCreate: 创建文本绘图
- TextDrawDestroy: 销毁文本绘图
- TextDrawIsProportional: 检测文本绘图是否启用比例缩放
- TextDrawColor: 设置文本颜色
- TextDrawBoxColor: 设置文本框颜色
- TextDrawBackgroundColor: 设置文本背景色
- TextDrawAlignment: 设置文本对齐方式
- TextDrawFont: 设置文本字体样式
- TextDrawLetterSize: 设置文本字符尺寸
- TextDrawTextSize: 设置文本框尺寸
- TextDrawSetOutline: 设置文本描边效果
- TextDrawSetShadow: 设置文本阴影效果
- TextDrawUseBox: 切换文本框显示状态
- TextDrawSetString: 更新文本内容
- TextDrawShowForPlayer: 为指定玩家显示文本
- TextDrawHideForPlayer: 对指定玩家隐藏文本
- TextDrawShowForAll: 全局显示文本
- TextDrawHideForAll: 全局隐藏文本