TextDrawFont
توضیحات
فونت متن رو تغییر میده.
نام | توضیحات |
---|---|
Text:textid | TextDraw ای که میخوای تغییر بدی |
TEXT_DRAW_FONT:font | چهار استایل فونت وجود داره که در زیر نشون داده شده. مقدار فونت 4 مشخص میکنه که این یک txd sprite هست؛ 5 مشخص میکنه که این textdraw میتونه preview model ها رو نمایش بده. مقدار فونت بیشتر از 5 نمایش داده نمیشه، و هر چیزی بیشتر از 16 کلاینت رو crash میکنه. |
استایلهای موجود:
فونتهای موجود:
مقدار برگشتی
این تابع هیچ مقدار خاصی برنمیگردونه.
مثالها
/*
TEXT_DRAW_FONT_0
TEXT_DRAW_FONT_1
TEXT_DRAW_FONT_2
TEXT_DRAW_FONT_3
TEXT_DRAW_FONT_SPRITE_DRAW
TEXT_DRAW_FONT_MODEL_PREVIEW
*/
new Text:gMyTextdraw;
public OnGameModeInit()
{
gMyTextdraw = TextDrawCreate(320.0, 425.0, "This is an example textdraw");
TextDrawFont(gMyTextdraw, TEXT_DRAW_FONT_2);
return 1;
}
نکات
نکته
اگه میخوای فونت textdraw ای که قبلاً نشون داده شده رو تغییر بدی، نیازی نیست دوباره بسازیش. فقط بعد از تغییر textdraw از TextDrawShowForPlayer/TextDrawShowForAll استفاده کن و تغییر قابل مشاهده میشه.
توابع مرتبط
- TextDrawCreate: یک textdraw بساز.
- TextDrawDestroy: یک textdraw رو نابود کن.
- TextDrawGetFont: فونت متن یک textdraw رو بدست بیار.
- TextDrawColor: رنگ متن توی textdraw رو تنظیم کن.
- TextDrawBoxColor: رنگ باکس توی textdraw رو تنظیم کن.
- TextDrawBackgroundColor: رنگ پسزمینه textdraw رو تنظیم کن.
- TextDrawAlignment: تراز textdraw رو تنظیم کن.
- TextDrawLetterSize: اندازه حروف متن توی textdraw رو تنظیم کن.
- TextDrawTextSize: اندازه باکس textdraw رو تنظیم کن.
- TextDrawSetOutline: انتخاب کن که آیا متن outline داره یا نه.
- TextDrawSetShadow: سایه روی textdraw رو فعال/غیرفعال کن.
- TextDrawSetProportional: فاصله متن توی textdraw رو به نسبت متناسب تنظیم کن.
- TextDrawUseBox: فعال/غیرفعال کن که آیا textdraw باکس داره یا نه.
- TextDrawSetString: متن توی textdraw موجود رو تنظیم کن.
- TextDrawShowForPlayer: textdraw رو برای یک بازیکن خاص نشون بده.
- TextDrawHideForPlayer: textdraw رو برای یک بازیکن خاص مخفی کن.
- TextDrawShowForAll: textdraw رو برای همه بازیکنا نشون بده.
- TextDrawHideForAll: textdraw رو برای همه بازیکنا مخفی کن.