پرش به مطلب اصلی

PlayerTextDrawAlignment

توضیحات​

تراز متن یک player-textdraw رو تنظیم می‌کنه.

نامتوضیحات
playeridآی‌دی بازیکنی که player-textdraw متعلق بهش هست.
PlayerText:textidآی‌دی player-textdraw که می‌خوای ترازش رو تنظیم کنی.
TEXT_DRAW_ALIGN:alignmentTEXT_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, "This is an example textdraw");
PlayerTextDrawAlignment(playerid, gMyTextdraw[playerid], TEXT_DRAW_ALIGN_CENTER); // Textdraw ro dar vasat taraz mikonim
return 1;
}

نکات​

یادداشت
  • برای تراز 2 (TEXT_DRAW_ALIGN_CENTER) مقادیر x و y در TextSize باید جابجا بشن، نکات PlayerTextDrawTextSize رو ببین.
  • اگه textdraw از قبل برای بازیکن نمایش داده می‌شه، باید دوباره نمایش داده بشه (PlayerTextDrawShow) تا تغییرات این تابع اعمال بشن.

توابع مرتبط​