به نام خدا
در این آموزش یونیتی ، می خواهیم به نحوه فارسی نوشتن اعداد در یونیتی بپردازیم.
شاید این سوال برای شما پیش آمده باشد که چگونه اعداد را به فارسی در یونیتی نمایش دهیم.
در ادامه با کد زیر به این مهم دست پیدا می کنیم؛ با وبلاگ توسعه دهنده بازی همراه باشید.
در ابتدا اسکریپت فارسی نویسی اعداد در یونیتی را مشاهده کنید :
به توضیح این اسکریپت سی شارپ یونیتی می پردازیم :
در خط 10 یک متغیر تعریف کردیم از جنس عدد صحیح ، سپس مقداری دلخواه درون آن قرار دادیم.
در خط 11 یک متغیر از جنس رشته ای تعریف کردیم سپس برابر قرار دادیم با متغیر عدد صحیحی که تعریف کردیم ، دقت کنید ما یک مقدار صحیح را نمی توانیم درون متغیر رشته ای بریزیم به همین دلیل با استفاده از متد ToString مقدار صحیح خود را به رشته ای تبدیل کردیم.
در خط 12 با استفاده از کلاس Debug و متد log یک تست سریع گرفتیم ، دقت کنید متغیری که از نوع رشته تعریف کردید به عنوان آرگومان باید فرستاده شود به تابع ToPersianNumber اگر دقت کنید این تابع یک پارامتر ورودی از جنس رشته ای می گیرد، وظیفه این تابع جایگزین کردن اعداد انگلیسی به فارسی است.
می توانید متغیر رشته ای خود را به یک تکست نسبت داده سپس فونت مورده نظر خود را به تکست دهید و از اعداد فارسی در بازی های ساخته شده خود با یونیتی لذت ببرید.
خروجی را در پنجره کنسول مشاهده می کنید :
امیدوارم از این آموزش فارسی unity از وبلاگ توسعه دهنده بازی لذت برده باشید.
برای پیشرفت و گسترش آموزش ها وبلاگ را در گروه های تلگرام بازیسازی و انجمن ها معرفی کنید
موفق باشید.
دیدگاهها (۵)
علیرضا
۰۲ آبان ۹۵ ، ۲۲:۴۵
پاسخ:
۳ آبان ۹۵، ۰۵:۱۰
با کمی بررسی می بینید که اگر بازی کیفیت داشته باشد فروش بالایی دارد
علیرضا
۰۵ آبان ۹۵ ، ۱۱:۰۵
پاسخ:
۵ آبان ۹۵، ۱۸:۵۶
پویا
۱۲ آبان ۹۵ ، ۱۷:۰۶
پاسخ:
۱۲ آبان ۹۵، ۱۹:۰۰
علیرضا
۱۴ خرداد ۹۶ ، ۲۲:۱۶
پاسخ:
۱۶ خرداد ۹۶، ۱۹:۰۸
محسن
۲۶ تیر ۹۶ ، ۱۹:۴۵
پاسخ:
۲۸ تیر ۹۶، ۱۱:۱۰