быстрая прокрутка фона - PullRequest
0 голосов
/ 28 июня 2011

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

if (bg1.center.y <= - self.view.bounds.size.height/2 ) {
    bg1.center = CGPointMake(bg1.center.x, 690); 
}
if (bg2.center.y <= - self.view.bounds.size.height/2 ) {
    bg2.center = CGPointMake(bg2.center.x, 690); 

bg1.center = CGPointMake(bg1.center.x, bg1.center.y - movement);
bg2.center = CGPointMake(bg2.center.x, bg2.center.y - movement);

Но чем быстрее я перемещаю картинки, тем больше проблем: между фонами появляются зазорыстановлюсь крупнее, чем быстрее я двигаю их!движение определяется скоростью пролистывания по экрану

Есть идеи, чтобы решить это?

1 Ответ

0 голосов
/ 28 июня 2011

Вы можете попробовать использовать элемент canvas

...