Condividi tramite


SKPhysicsWorld.GetBody Metodo

Definizione

Overload

GetBody(CGPoint)

Restituisce il primo SKPhysicsBody trovato che contiene un punto.

GetBody(CGRect)

Restituisce il primo SKPhysicsBody oggetto la cui forma interseca un rettangolo.

GetBody(CGPoint, CGPoint)

Restituisce il primo SKPhysicsBody oggetto che interseca un raggio definito da due punti.

GetBody(CGPoint)

Restituisce il primo SKPhysicsBody trovato che contiene un punto.

[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

Parametri

point
CGPoint

Restituisce

Attributi

Vedi anche

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

Si applica a

GetBody(CGRect)

Restituisce il primo SKPhysicsBody oggetto la cui forma interseca un rettangolo.

[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

Parametri

rect
CGRect

Restituisce

Attributi

Vedi anche

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

Si applica a

GetBody(CGPoint, CGPoint)

Restituisce il primo SKPhysicsBody oggetto che interseca un raggio definito da due punti.

[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

Parametri

rayStart
CGPoint
rayEnd
CGPoint

Restituisce

Attributi

Commenti

Si noti che questo metodo restituisce corpi lungo un raggio, che inizia da start ma estende infinitamente oltre end.

Vedi anche

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

Si applica a