شاید برای کسانی که تازه با یونیتی شروع به کار می کنند این سوال پیش آمده باشد که چطور ورودی های عددی کیبورد را در یونیتی از طریق اسکریپت فراخوانی کنیم.
این کار به آسانی با استفاده از enum KeyCode قابل انجام است که مقادیری که در آن تعریف شده است با کلمه "َAlpha" شروع می شود.
با استفاده از کلاس Input و متد GetKeyDown ورودی مورد نظر را می گیریم.
به ترتیب ورودی ها را از 0 تا 9 نوشتیم :
- KeyCode.Alpha0 – 0 key
- KeyCode.Alpha1 – 1 key
- KeyCode.Alpha2 – 2 key
- KeyCode.Alpha3 – 3 key
- KeyCode.Alpha4 – 4 key
- KeyCode.Alpha5 – 5 key
- KeyCode.Alpha6 – 6 key
- KeyCode.Alpha7 – 7 key
- KeyCode.Alpha8 – 8 key
- KeyCode.Alpha9 – 9 key
در این کد که در تابع آبدیت نوشته شده هر بار بازی کننده کلید 1 را در کیبورد فشار دهد با استفاده از تابع Print رشته ی user pressed key 1 در پنجره کنسول نشان داده می شود.
دیدگاهها
هیچ نظری هنوز ثبت نشده است.