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.