我正在创建一个在屏幕中间包含黑色整体的游戏。黑洞的中心将成为引力的起源。因此,我希望我创建的SKNodes(并允许受重力影响)向中心的黑洞(而不是朝向屏幕底部)倾斜。反正有没有让这件事发生?换句话说,是否可以关闭导致所有物理节点向下倾斜的默认设置,并使其他东西成为引力的起源?如果是这样的话,我会这样做吗?
感谢。
答案 0 :(得分:1)
您无法使用SKPhysicsWorld设置来实现此目的。您需要根据需要被黑洞“吸入”的每个节点的位置来计算力,并将其应用于-update:
方法。
此外,在iOS 8中,SpriteKit具有SKFieldNode
类,它看起来与您正在搜索的类似。