2017-06-19 38 views
0

在Xcode 8中,精靈套件級別編輯器的右側面板上有一個組件檢查器。有什麼用?Spritekit Gameplaykit:Xcode級別編輯器中的組件檢查器?

此外,當您創建只是一個新的spritekit項目,你有在GameViewController.swift這行代碼,在第26行:

// Copy gameplay related content over to the scene 
sceneNode.entities = scene.entities 

在哪裏這些scene.entities? 如果它們不存在,爲什麼我們不會得到零和一個錯誤?

謝謝您的幫助

回答

-1

您可以在關卡編輯器創建精靈並在代碼中引用它們。首先,進入關卡編輯器並創建一個精靈。打開關卡編輯器的屬性檢查器,給你的精靈一個名字。像「方塊」一樣。現在,在GameScene.swift,添加屬性爲你的精靈:

var mySquare: SKNode! 

然後,在didMove(to view:)您可以將屬性連接到精靈在編輯器中是這樣的:

mySquare = childNode(withName: "square") 

,並應得到你開始了。

+0

好吧,如果我們想獲得對場景中精靈的引用,那麼你是對的。但這不是我問題的目的(即使我感謝你的幫助)。點擊精靈時你注意到了組件檢查器嗎? – hungry

相關問題