За да внедрите Unity Input във вашия Unity проект, изпълнете следните стъпки:
1. Отворете своя Unity проект и изберете GameObject, към който искате да добавите вход.
2. В прозореца на инспектора щракнете върху бутона „Добавяне на компонент“ и изберете „Нов скрипт“.
3. Въведете име за скрипта и изберете "C#" като език.
4. Щракнете двукратно върху скрипта, за да го отворите във вашия редактор на код.
5. Добавете следния код към скрипта, за да извлечете въведени данни от потребителя:
```c#
с помощта на UnityEngine;
публичен клас InputController: MonoBehaviour
{
void Update()
{
if (Input.GetKey(KeyCode.Space))
{
// Извършване на действие при натискане на интервала.
}
if (Input.GetMouseButton(0))
{
// Изпълнение на действие при натискане на левия бутон на мишката.
}
float horizontal = Input.GetAxis("Хоризонтално");
float vertical = Input.GetAxis("Вертикален");
transform.position += нов вектор3(хоризонтален, 0, вертикален);
}
}
```
6. Запазете скрипта и се върнете към редактора на Unity.
7. Плъзнете и пуснете скрипта върху GameObject, към който искате да добавите вход.
8. Пуснете сцената и тествайте въвеждането, като натиснете клавиша за интервал, щракнете върху левия бутон на мишката или преместете клавишите със стрелки, за да преместите GameObject.
Дата на публикуване: