فعالسازی ورودی ژاپنی در WebGL

صفحه به روز شده :
تاریخ ایجاد صفحه :

محیط تایید

ویندوز
  • ویندوز 11
ویرایشگر یونیتی
  • دانلود: 2020.3.25f1

پیشنیازهای این نکته

تنظیمات زیر از قبل به عنوان پیش نیاز برای توضیح این نکات ساخته شده است.

قلمهای مورد استفاده در این نمونه

衡山毛筆フォント行書 استفاده می شود. شما می توانید ان را از سایت زیر دانلود کنید.

در WebGL، ورودی ژاپنی در قسمت ورودی پیش فرض امکان پذیر نیست

ورودی ژاپنی برای دقیقه ای که فیلد ورودی را قرار می دهید و ان را به عنوان یک بازی ویندوز اجرا می کنید امکان پذیر است. سایر سیستم عامل ها مشکلی ندارند.

با این حال، اگر این را در WebGL اجرا کنید، نمی توانید ژاپنی را وارد کنید.

علت روشن نیست، اما به این دلیل است که IME فعال نیست.

امکان وارد کردن ژاپنی ها

بسته های داوطلب زیر WebGLInput را می توان برای حل بسیاری از مشکلات با ورودی ژاپنی WebGL استفاده کرد.

ابتدا صفحه دانلود را در زیر باز کنید. WebGLSupport.unitypackage لطفا اخرین نسخه را دانلود کنید.

پس از دانلود، "بسته سفارشی" را از منو وارد کنید.

فایل بارگیری شده را انتخاب کنید.

واردات همه.

بسته وارد شده باید به فیلد ورودی مربوطه متصل شود. ابتدا فیلد ورودی را که می خواهید اعمال کنید قرار دهید و ان را انتخاب کنید.

از انجا که به Assets WebGLSupport پروژه اضافه شده است، WebGLSupport > WebGLInput WebGLInput به فیلد ورودی متصل کنید.

اگر چه به طور مستقیم به این ورودی ژاپنی مربوط نیست، فونت Arial حاوی ژاپنی نیست. قلمی را مشخص کنید که شامل زبان ژاپنی در قسمت ورودی باشد.

سعی کنید ان را در WebGL در این حالت اجرا کنید. اگر بتوانید ژاپنی را به درستی وارد کنید، خوب است.

همچنین امکان چسباندن متن ژاپنی وجود دارد.

با این حال، توجه داشته باشید که این بسته حتی به شما اجازه نمی دهد کاراکترهای الفبایی را هنگام نمایش WebGL در تمام صفحه وارد کنید (به دلایلی، همیشه همه چیز را انتخاب می کند). اگر از تمام صفحه پشتیبانی نمی کنید، این بسته کافی است.