Я изучаю SpriteKit и Swift, и я пытаюсь сделать 5 маленьких изображений «spawn» в верхней части экрана и скользить вниз. Это то, что я получил до сих пор, добавлено в методе didMoveToView
.Объекты появляются внизу экрана в SpriteKit
var myArray = NSMutableArray()
myArray.addObject(NSNumber(int: 40))
myArray.addObject(NSNumber(int: 80))
myArray.addObject(NSNumber(int: 120))
myArray.addObject(NSNumber(int: 160))
myArray.addObject(NSNumber(int: 200))
for item in myArray
{
let location = CGPoint(x: CGFloat(item.floatValue), y: 1)
let sprite = SKSpriteNode(imageNamed: "myImage")
sprite.xScale = 0.5
sprite.yScale = 0.5
sprite.position = location
let action = SKAction.moveToY(-4, duration: 4.5)
sprite.runAction(action)
addChild(sprite)
}
Но все объекты появляются внизу. Я попытался изменить положение y, с тем же результатом.
Спасибо!