Ich arbeite gerade an einem Magnetfeld in meinem Sprite Kit-Spiel. Hier ist der Code für die Initialisierung:Sprite-Kit: Wie man einen SKFieldNode visualisiert
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)
}
Das Magnetfeld so weit funktioniert, aber ich bin nicht sicher, wie die Region Eigenschaft des SKFieldNode
Objekts zu positionieren.
Einschalten physikalische Visualisierung nicht angezeigt nicht den region: SKRegion
noch der Feldknoten selbst und die region property
hat weder size
noch position
Eigenschaften:
self.skView.showsPhysics = true
Wie Sie das Feld visualisieren selbst oder zumindest die region property
für das Debuggen Zwecke?
@ 0x14 1E: Cool - danke! – salocinx