0
所以我知道這是一個愚蠢的問題,但也許它會幫助像我這樣的其他人也出來。基本上,我讓一個精靈出現在屏幕的頂部,然後移動到底部,但在隨機的x位置。移動到隨機的x位置沒有任何問題,問題是它不會從屏幕的頂部開始。這裏是我的代碼:雪碧定位在y軸的錯誤點
let sprite = SKSpriteNode(imageNamed: "comet")
sprite.size = CGSize(width: 150, height: 100)
sprite.position = CGPoint(x: self.frame.size.width/2, y: 0)
sprite.zPosition = 100
self.addChild(sprite) `
let randomNum = CGPoint(x:Int (arc4random() % 1000), y: 1)
let actionMove = SKAction.moveTo(randomNum, duration: 1)
let actionComet = SKAction(actionMove)
sprite.runAction(actionComet)
任何幫助表示讚賞。
我收到錯誤「無法將CGSize的值轉換爲預期參數CGFloat」我也完全重寫了該行。 –
你究竟在哪裏看到這個錯誤?你能展示你的修改嗎? – giorashc