Я разрабатываю игру на Unity для устройств iOS. Я реализовал следующий код для сенсорного управления:
Код: Выделить всё
void Update () {
ApplyForce ();
}
void ApplyForce() {
if (Input.touchCount > 0 && Input.GetTouch (0).phase == TouchPhase.Began) {
Debug.Log("Touch Occured");
}
}
Я перетащил этот скрипт на свой игровой объект, который представляет собой сферу. Но сообщение журнала появляется независимо от того, куда я прикасаюсь. Я хочу обнаруживать прикосновение только тогда, когда пользователи касаются объекта.
Подробнее здесь:
https://stackoverflow.com/questions/214 ... ame-object