Freigeben über


SKPhysicsWorld.GetBody Methode

Definition

Überlädt

GetBody(CGPoint)

Gibt die erste SKPhysicsBody gefundene zurück, die einen Punkt enthält.

GetBody(CGRect)

Gibt die erste SKPhysicsBody zurück, deren Form ein Rechteck überschneidet.

GetBody(CGPoint, CGPoint)

Gibt den ersten SKPhysicsBody zurück, der einen durch zwei Punkte definierten Strahl überschneidet.

GetBody(CGPoint)

Gibt die erste SKPhysicsBody gefundene zurück, die einen Punkt enthält.

[Foundation.Export("bodyAtPoint:")]
public virtual SpriteKit.SKPhysicsBody GetBody (CoreGraphics.CGPoint point);
abstract member GetBody : CoreGraphics.CGPoint -> SpriteKit.SKPhysicsBody
override this.GetBody : CoreGraphics.CGPoint -> SpriteKit.SKPhysicsBody

Parameter

point
CGPoint

Gibt zurück

Attribute

Weitere Informationen

  • <xref:SpriteKit.SKPhysicsWorld.EnumerateBodies(System.Drawing.PointF%2cSpriteKit.SKPhysicsWorldBodiesEnumeratorHandler)>

Gilt für:

GetBody(CGRect)

Gibt die erste SKPhysicsBody zurück, deren Form ein Rechteck überschneidet.

[Foundation.Export("bodyInRect:")]
public virtual SpriteKit.SKPhysicsBody GetBody (CoreGraphics.CGRect rect);
abstract member GetBody : CoreGraphics.CGRect -> SpriteKit.SKPhysicsBody
override this.GetBody : CoreGraphics.CGRect -> SpriteKit.SKPhysicsBody

Parameter

rect
CGRect

Gibt zurück

Attribute

Weitere Informationen

  • <xref:SpriteKit.SKPhysicsWorld.EnumerateBodies(System.Drawing.RectangleF%2cSpriteKit.SKPhysicsWorldBodiesEnumeratorHandler)>

Gilt für:

GetBody(CGPoint, CGPoint)

Gibt den ersten SKPhysicsBody zurück, der einen durch zwei Punkte definierten Strahl überschneidet.

[Foundation.Export("bodyAlongRayStart:end:")]
public virtual SpriteKit.SKPhysicsBody GetBody (CoreGraphics.CGPoint rayStart, CoreGraphics.CGPoint rayEnd);
abstract member GetBody : CoreGraphics.CGPoint * CoreGraphics.CGPoint -> SpriteKit.SKPhysicsBody
override this.GetBody : CoreGraphics.CGPoint * CoreGraphics.CGPoint -> SpriteKit.SKPhysicsBody

Parameter

rayStart
CGPoint
rayEnd
CGPoint

Gibt zurück

Attribute

Hinweise

Beachten Sie, dass diese Methode Körper entlang eines Strahls zurückgibt, der bei start beginnt, sich aber unendlich über erstreckt end.

Weitere Informationen

  • <xref:SpriteKit.SKPhysicsWorld.EnumerateBodies(System.Drawing.PointF%2c+System.Drawing.PointF%2cSpriteKit.SKPhysicsWorldBodiesEnumeratorHandler)>

Gilt für: