跳到主要内容

TextDrawAlignment

描述

设置文本绘图中文字内容的对齐方式。

参数名称说明
Text:textid需要设置对齐方式的文本绘图 ID
TEXT_DRAW_ALIGN:alignment对齐模式:TEXT_DRAW_ALIGN_LEFT(左对齐)/ TEXT_DRAW_ALIGN_CENTER(居中)/ TEXT_DRAW_ALIGN_RIGHT(右对齐)

返回值

本函数不返回特定值。

示例代码

/*
TEXT_DRAW_ALIGN_LEFT
TEXT_DRAW_ALIGN_CENTER
TEXT_DRAW_ALIGN_RIGHT
*/

new Text:gMyTextdraw;

public OnGameModeInit()
{
gMyTextdraw = TextDrawCreate(320.0, 425.0, "这是一个示例文本绘图");
TextDrawAlignment(gMyTextdraw, TEXT_DRAW_ALIGN_CENTER); // 设置文本内容居中对齐
return 1;
}

注意事项

注意

使用TEXT_DRAW_ALIGN_CENTER居中对齐时:

  • 必须交换TextDrawTextSize参数的 x/y 坐标值
  • 文本绘图的坐标定位点将变为中心点而非左上角
提示

若文本绘图已处于显示状态,修改对齐方式后需重新调用显示函数(TextDrawShowForAll/TextDrawShowForPlayer)才能生效

相关函数