2014-06-05 22 views
0

我正在創建一個包含屏幕中間黑色整體的遊戲。黑洞的中心將成爲重力的起源。因此,我希望我創建的SKNodes(並允許受到重力影響)吸引到中心的黑洞(而不是朝着屏幕的底部)。無論如何要讓這發生?換句話說,是否可以關閉導致所有物理節點下降的默認設置,並使其他重力的起源成爲別的東西?如果真的這樣做我會去做這件事嗎?使用xcode上的sprite工具包創建黑洞

謝謝。

回答

1

您無法使用SKPhysicsWorld設置來實現此目的。您需要根據每個需要被黑洞「吸入」的節點的位置來計算力,並將其應用於-update:方法中。

此外,在iOS 8中,SpriteKit的功能SKFieldNode類,這看起來就像你正在尋找。

+0

嗯沒關係。我有點困惑如何去做這件事。我可以通過PayPal聘請您,也許可以幫我設置一下嗎? – user3413380