跳到主要内容

PlayerTextDrawAlignment

描述

设置玩家文本绘图的文本对齐方式

参数说明
playerid目标玩家 ID
PlayerText: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 PlayerText:gMyTextdraw[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
gMyTextdraw[playerid] = CreatePlayerTextDraw(playerid, 320.0, 425.0, "示例文本绘图");
PlayerTextDrawAlignment(playerid, gMyTextdraw[playerid], TEXT_DRAW_ALIGN_CENTER); // 将文本绘图居中对齐
return 1;
}

注意事项

注意

使用居中对齐(TEXT_DRAW_ALIGN_CENTER)时,必须交换PlayerTextDrawTextSize的 x 和 y 参数值

提示

若文本绘图已对玩家显示,需重新调用PlayerTextDrawShow才能使更改生效

相关函数