2014-10-26 59 views
1

在我正在研究的遊戲中,有幾個對象具有用於碰撞檢測的物理實體。當我在iPhone上運行遊戲時,通過用明亮的綠色或藍色線條勾勒每個物體來指示這些物體。有什麼方法可以刪除它嗎?這僅在測試應用程序時才存在嗎?我正在使用Swift和iOS 8.如何在Swift/Xcode中刪除PhysicsBody輪廓

回答

1

在某些時候,您啓用了SKView的showsPhysics屬性。應該看起來像這樣:

skView.showsPhysics = true 

此屬性默認爲false,因此刪除啓用它的代碼行將足以禁用該行爲。

+0

謝謝,它的工作。我想我之所以這麼做的原因是因爲我看了一個補充了它的教程,不知道它是什麼,但認爲它很重要。 – Tommy 2014-10-26 21:09:04

+0

@Tommy很高興聽到它的幫助。是的,showsPhysics並不是必需的,但可以成爲調試的有用工具,這可能是您的教程作者啓用它的原因。我建議看看SKView的課程參考。還有一些可以啓用的有用的調試屬性。 – 2014-10-26 22:02:02