1
我將我的項目設置爲語言:Swift,Game Technology:SpriteKit,Device iPhone和我似乎無法弄清楚爲什麼在默認位置我的節點沒有添加到(0 ,0)場景的位置。Swift - SKSpriteNode從默認位置丟失的場景
GameScene.swift
import SpriteKit
class GameScene: SKScene {
let ball = SKSpriteNode(imageNamed: "ball")
override func didMoveToView(view: SKView) {
self.addChild(ball)
}
}
當我在使用以下命令屏幕的中心球的位置,然後將其顯示。
self.ball.position = CGPointMake(size.width/2, size.height/2)
我試着給場景添加物理體,但它沒有太大區別。
self.physicsBody = SKPhysicsBody (edgeLoopFromRect: self.frame)
請指教爲什麼默認情況下,我的節點不會添加在場景的(0,0)位置,因爲他們應該這樣做。由於
工作就像一個魅力!感謝您的幫助。 – Omen 2014-09-10 21:19:00