Я сделал вертикальную прокрутку сверху вниз. Но на iPhone5 есть некоторые проблемы с задержкой.Как сделать вертикальную прокрутку iPhone 5 совместимой
Как я могу заставить его работать на Iphone 5 плавно
Вот код:
-(void)scrollBackground:(ccTime)dt
{
CGSize s = [[CCDirector sharedDirector] winSize];
CGPoint pos1 = mBG1.position;
CGPoint pos2 = mBG2.position;
pos1.y -= MM_BG_SPEED_DUR;
pos2.y -= MM_BG_SPEED_DUR;
if(pos1.y <=-((s.height*0.5f)))
{
pos1.y = (pos2.y + mBG2.contentSize.height) ;
}
if(pos2.y <=-((s.height*0.5f)))
{
pos2.y = (pos1.y + mBG1.contentSize.height) ;
}
mBG1.position = pos1;
mBG2.position = pos2;
}
Спасибо, что это тоже работает ... Но один из них подходит лучше. Ваш код также помогает. :) – Drake
У вас есть правильное решение ... счастливое кодирование. – Guru
, если вы не используете более старый cocos2d, уже есть -widehd/-iphonehd суффиксы в cocos2d – LearnCocos2D