我想从左到右连续移动背景图片。我从 无限背景图片中获得了参考
但在这个背景图像从右到左移动,但我想从左到右。我试图在上面的代码中进行更改,但这对我不起作用..谁能告诉我该怎么做?
我想从左到右连续移动背景图片。我从 无限背景图片中获得了参考
但在这个背景图像从右到左移动,但我想从左到右。我试图在上面的代码中进行更改,但这对我不起作用..谁能告诉我该怎么做?
您应该能够将 - 更改为 + for x 并反转 if 条件......
尝试这个:
-(void)scrollBackground:(ccTime)dt
{
CGSize s = [[CCDirector sharedDirector] winSize];
CGPoint pos1 = mBG1.position;
CGPoint pos2 = mBG2.position;
pos1.x += MM_BG_SPEED_DUR;
pos2.x += MM_BG_SPEED_DUR;
if(pos1.x >= (s.width*0.5f) )
{
pos1.x = pos2.x - s.width;
}
if(pos2.x >= (s.width*0.5f) )
{
pos2.x = pos1.x - s.width;
}
mBG1.position = pos1;
mBG2.position = pos2;
}