Я кодирую приложение «Астероиды» в главе 4 «Начало разработки игр для iPhone».В разделе спрайтов атласа главы спрайт движется по экрану взад-вперед (когда он подходит к краю, он меняет направление).На симуляторе мой спрайт движется, как и ожидалось, но на устройстве (iPhone 4) он движется взад-вперед только в правом нижнем квадранте экрана.Это как-то связано с использованием пикселей вместо точек для обозначения позиций экрана?Это приложение использует много методов CG ...
Некоторые методы рисования CG относятся к позициям экрана в пикселях, а не в точках?Это может объяснить, что происходит.Но другие проекты, которые я делал, используя методы CG, вели себя на устройстве так же, как и на симуляторе.Я предполагал, что размеры экрана всегда в точках.
Есть еще идеи, чтобы объяснить, почему одна четверть экрана на устройстве такая же, как весь экран на симуляторе?