1
我創建在Xcode 6.使用SWIFT一個新的遊戲項目,我添加了一個長方形的遊戲場景,像這樣,ios新遊戲項目,矩形在屏幕外顯示?
let leftBoundRect = SKSpriteNode(color: UIColor.blackColor(), size: CGSize(width: self.size.width/2, height: self.size.height))
leftBoundRect.position = self.anchorpoint
self.addChild(leftBoundRect)
我也通過取消人像設定而改變顯示方向從寫真到景觀,所以它現在以寬屏顯示。
所以基本上矩形顯示,但它開始離屏。實際上它佔用了屏幕的大約四分之一而不是我想要的半屏。那讓我覺得這個場景的定位點在屏幕外,而且它沒有完全顯示在屏幕上呢?
無論如何,我想顯示一個黑色的矩形,佔據了屏幕的左半邊。
什麼是「自我」?它是一個SKNode還是UIKit的一部分? – cmyr 2014-10-19 16:46:35
self是GameViewController提供的主要SKScene,並且該代碼在SKScene中調用 – shwick 2014-10-19 18:07:20