我有一个名为SKSpriteNode
的{{1}}但是当我尝试移动坦克时,它向左移动而不是我做的,这是我的代码
MainTank
感谢
答案 0 :(得分:0)
moveBy SKAction将精灵移动指定的数量,因此添加精灵的当前位置没有意义。不知道为什么它向左移动但也许你的精灵已经处于负面位置了?
要移动4次使用:
let moveRight = SKAction.moveBy(x:4, y:0, duration:0.1)
或者使用the moveTo SKAction。