Задержка ввода при запуске игры для iOS - PullRequest
2 голосов
/ 14 февраля 2012

Когда я запускаю свою игру для iOS на устройстве, примерно на одну минуту с начала примерно присутствует задержка ввода: когда я где-то касаюсь экрана, игра распознает это касание только через 2-3 секунды; акселерометр также показывает текущую ориентацию от 3 секунд назад!

Я знаю, что это не мое кодирование, потому что после первой минуты (приблизительно) игра начинает работать правильно, с вводом, распознаваемым в реальном времени.

Я подозреваю, что это также как-то связано с медленной работой моей игры, но я не могу найти причину. Есть ли что-то общее, что может быть причиной задержки, или это может быть что-то конкретное для моего кода?

1 Ответ

0 голосов
/ 14 февраля 2012

Для этого есть много причин, но для начала попробуйте использовать инструменты, чтобы записать производительность игры, и вы можете отложить фактическое начало игры на несколько секунд, пока все не загрузится должным образом.вполне вероятно, что где-то есть цикл, который выполняет гораздо больше итераций, чем предполагалось.

...