跳到主要内容

TextDrawTextSize

描述

调整文本绘图的尺寸(当启用TextDrawUseBox时控制文本框大小,或配合TextDrawSetSelectable定义可点击区域)。

参数名说明
Text:textid需要调整尺寸的文本绘图 ID
Float:widthX 轴尺寸(左右方向),使用与 TextDrawCreate 相同的 640x480 网格坐标系
Float:heightY 轴尺寸(上下方向),使用与 TextDrawCreate 相同的 640x480 网格坐标系

返回值

本函数不返回特定值。

示例代码

new Text:gMyTextdraw;

public OnGameModeInit()
{
gMyTextdraw = TextDrawCreate(100.0, 33.0, "示例文本绘图");
TextDrawTextSize(gMyTextdraw, 2.0, 3.6);
return 1;
}

注意事项

提示
  • 不同 TextDrawAlignment 值对坐标系的解释差异: 1(左对齐):参数值为文本框右侧边界的绝对坐标 2(居中对齐):需交换 X/Y 参数顺序,X 值代表整体宽度 3(右对齐):参数值为文本框左侧边界的绝对坐标

  • 使用 4 号字体(精灵)和 5 号字体(模型预览)时,本函数参数将转换为宽高偏移量

  • 文本框坐标系原点(TextDrawCreate 设定坐标)向左偏移 5.0 单位,向上偏移 10.0 单位

  • 本函数定义的可点击区域在启用 TextDrawSetSelectable 时生效,无论是否显示文本框

提示

相关函数