我已经声明了两个skspritenode并在“didMoveToView”中设置了它们的属性。更新函数内部的代码如下
覆盖func update(currentTime:NSTimeInterval){
backGround.position = CGPointMake(backGround.position.x-4.0, backGround.position.y)
background2.position = CGPointMake(background2.position.x-4.0, background2.position.y)
if (backGround.position.x < -backGround.size.width){
backGround.position = CGPointMake(background2.position.x + background2.size.width, background2.position.y);
}
if (background2.position.x < -background2.size.width) {
background2.position = CGPointMake(backGround.position.x + backGround.size.width, backGround.position.y);
}
}
动画效果很好,但是,当首次在模拟器中加载时,动画中会出现明显的滞后/跳跃。有没有办法解决这个问题?