کامپوننت تکست در یونیتی

با کمک تکه کد پیش رو میتونید با نحوه تغییر سایز فونت با کد (و بدون ویرایش مستقیم در inspector یونیتی) تغییر بدید.

کد:

myText.fontSize=10;//sets UI Text font size to 10

توضیح:

myText اسم تکستیه که ما به رفرنسش دسترسی داریم.

شالوده این تکه کد همون خصوصیت fontSize کلاس Text هست

مثال از استفاده داخل کلاس تست:
using UnityEngine;
using UnityEngine.UI;
public class Test: MonoBehaviour
{
public Text myText;
void Start()
{
//Text sets your text to say this message
myText.fontsize = 10;
 }
}

 

نکته اضافه!

نکته کاربردی این روش اینه که یونیتی بطور پیشفرض محدودیت در تعیین حد اکثر سایز فونت میذاره و اگه به هر دلیلی نیاز داشتید اندازه فونت بزرگتر از 300 باشه با این روش میشه این کار رو کرد.البته بجز این روش میتونید به راحتی با تغییر ابعاد خصوصیت Transform تکست رو بزرگتر از مقدار فعلی هم کنید.