我希望永远在屏幕上来回添加图像(形状)。
我希望您点按屏幕时图像停止。
我找到了一些代码,但它们都是客观的C,我甚至试图迅速做到但却无法理解。
任何帮助将不胜感激,
答案 0 :(得分:3)
如果您正在使用SpriteKit,那么您可以创建将精灵从右向左移动并永远移回的动作。
let moveLeft = SKAction.moveTo(CGPoint(x: xPosition, y: yPosition), duration: duration)
let moveRight = SKAction.moveTo(CGPoint(x: xPosition, y: yPosition), duration: duration)
sprite.runAction(SKAction.repeatActionForever(SKAction.sequence([moveLeft, moveRight])))
然后阻止它移动你可以使用这段代码:
sprite.removeAllActions()