PlayerTextDrawLetterSize
توضیحات
عرض و ارتفاع حروف در یک player-textdraw رو تنظیم میکنه.
نام | توضیحات |
---|---|
playerid | آیدی بازیکنی که player-textdraw متعلق بهش هست |
PlayerText:textid | آیدی player-textdraw که میخوای اندازه حروفش رو تغییر بدی |
Float:width | عرض یک کاراکتر. |
Float:height | ارتفاع یک کاراکتر. |
مقادیر بازگشتی
این تابع هیچ مقدار خاصی برنمیگردونه.
مثالها
new PlayerText:welcomeText[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
welcomeText[playerid] = CreatePlayerTextDraw(playerid, 320.0, 240.0, "Welcome to my OPEN.MP server");
PlayerTextDrawLetterSize(playerid, welcomeText[playerid], 3.2, 5.1);
PlayerTextDrawShow(playerid, welcomeText[playerid]);
return 1;
}
نکات
نکته
وقتی از این تابع صرفاً برای تأثیر روی جعبه textdraw استفاده میکنی، 'Y' رو در 0.135 ضرب کن تا به اندازهگیری مشابه TextDrawTextSize تبدیل بشه.
نکته
فونتها با نسبت X به Y برابر 1 به 4 بهترین ظاهر رو دارن (مثلاً اگه x برابر 0.5 باشه، y باید 2 باشه).
توابع مرتبط
- CreatePlayerTextDraw: ایجاد یک player-textdraw.
- PlayerTextDrawDestroy: حذف یک player-textdraw.
- PlayerTextDrawGetLetterSize: دریافت عرض و ارتفاع حروف.
- PlayerTextDrawColor: تنظیم رنگ متن در یک player-textdraw.
- PlayerTextDrawBoxColor: تنظیم رنگ جعبه یک player-textdraw.
- PlayerTextDrawBackgroundColor: تنظیم رنگ پس زمینه یک player-textdraw.
- PlayerTextDrawAlignment: تنظیم تراز یک player-textdraw.
- PlayerTextDrawFont: تنظیم فونت یک player-textdraw.
- PlayerTextDrawTextSize: تنظیم اندازه جعبه player-textdraw (یا منطقه قابل کلیک برای PlayerTextDrawSetSelectable).
- PlayerTextDrawSetOutline: فعال/غیرفعال کردن outline روی یک player-textdraw.
- PlayerTextDrawSetShadow: تنظیم سایه روی یک player-textdraw.
- PlayerTextDrawSetProportional: تنظیم فاصله متن در یک player-textdraw به نسبت متناسب.
- PlayerTextDrawUseBox: فعال/غیرفعال کردن جعبه روی یک player-textdraw.
- PlayerTextDrawSetString: تنظیم متن یک player-textdraw.
- PlayerTextDrawShow: نمایش یک player-textdraw.
- PlayerTextDrawHide: مخفی کردن یک player-textdraw.