我目前正在研究Sprite Kit遊戲中的磁場。這裏的初始化代碼:Sprite-Kit:如何可視化SKFieldNode
private func initMagneticField(_ object: TileMapObjectMagneticField) {
let field = SKFieldNode.magneticField()
field.strength = 0.75
field.position = object.location
field.region = SKRegion(size: CGSize(width: 320.0, height: 320.0))
field.categoryBitMask = Globals.Categories.magneticField.rawValue
stage?.addChild(field)
}
磁場的工作,到目前爲止,但我不能確定如何將SKFieldNode
對象的區域屬性定位。
開關上的物理可視化顯示不出來的region: SKRegion
或實地節點本身和region property
既沒有size
也不position
性質:
self.skView.showsPhysics = true
如何您可視化領域本身或至少region property
調試目的?
@ 0×14 1E:很酷 - 謝謝! – salocinx