Ctrl+K

TextRenderer

اعلان

public class Strawberry.Graphics.Text.TextRenderer

رندرکننده‌ی متن. رشته‌ها را روی یک لایه‌ی چهره (SpriteLayer) با فونت مشخص‌شده رسم می‌کند.

متدها

Draw static

یک رشته را روی لایه‌ی چهره‌ی مشخص‌شده با اندازه‌ی پیش‌فرض فونت رسم می‌کند.

void Draw(SpriteLayer layer, Font font, string text, Vector2 position, Color color, TextAlign align, TextDirection direction, bool forcePersianDigits)

پارامترها:

نام نوع توضیحات
layer Strawberry.Graphics.Layers.SpriteLayer لایه‌ی چهره برای رسم روی آن
font Strawberry.Graphics.Text.Font فونت برای استفاده
text System.String متن برای رسم
position Strawberry.Math.Vector2 موقعیتی که متن در آن رسم می‌شود
color Strawberry.Graphics.Color رنگ متن
align Strawberry.Graphics.Text.TextAlign تراز متن
direction Strawberry.Graphics.Text.TextDirection جهت متن
forcePersianDigits System.Boolean آیا اعداد فارسی اجبار شوند

Draw static

یک رشته را روی لایه‌ی چهره‌ی مشخص‌شده با اندازه‌ی فونت مشخص‌شده رسم می‌کند.

void Draw(SpriteLayer layer, Font font, string text, Vector2 position, Color color, TextAlign align, TextDirection direction, bool forcePersianDigits, float size)

پارامترها:

نام نوع توضیحات
layer Strawberry.Graphics.Layers.SpriteLayer لایه‌ی چهره برای رسم روی آن
font Strawberry.Graphics.Text.Font فونت برای استفاده
text System.String متن برای رسم
position Strawberry.Math.Vector2 موقعیتی که متن در آن رسم می‌شود
color Strawberry.Graphics.Color رنگ متن
align Strawberry.Graphics.Text.TextAlign تراز متن
direction Strawberry.Graphics.Text.TextDirection جهت متن
forcePersianDigits System.Boolean آیا اعداد فارسی اجبار شوند
size System.Single اندازه‌ی استفاده‌شده برای رسم متن

GetStringWidth static

عرض رشته را با فونت و اندازه‌ی ارائه‌شده محاسبه می‌کند.

float GetStringWidth(string text, Font font, bool forcePersianDigits, float size)

پارامترها:

نام نوع توضیحات
text System.String متن برای محاسبه‌ی عرض.
font Strawberry.Graphics.Text.Font فونت برای استفاده در محاسبه.
forcePersianDigits System.Boolean آیا اعداد فارسی اجبار شوند یا نه.
size System.Single اندازه‌ی فونت استفاده‌شده برای محاسبه‌ی عرض.

خروجی: عرض رشته به پیکسل.