SKPhysicsWorld.GetBody Método

Definición

Sobrecargas

GetBody(CGPoint)

Devuelve el primer SKPhysicsBody objeto encontrado que contiene un punto.

GetBody(CGRect)

Devuelve el primero SKPhysicsBody cuya forma intersecta un rectángulo.

GetBody(CGPoint, CGPoint)

Devuelve el primero SKPhysicsBody que intersecta un rayo definido por dos puntos.

GetBody(CGPoint)

Devuelve el primer SKPhysicsBody objeto encontrado que 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

Parámetros

point
CGPoint

Devoluciones

Atributos

Consulte también

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

Se aplica a

GetBody(CGRect)

Devuelve el primero SKPhysicsBody cuya forma intersecta un rectángulo.

[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

Parámetros

rect
CGRect

Devoluciones

Atributos

Consulte también

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

Se aplica a

GetBody(CGPoint, CGPoint)

Devuelve el primero SKPhysicsBody que intersecta un rayo definido por dos puntos.

[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

Parámetros

rayStart
CGPoint
rayEnd
CGPoint

Devoluciones

Atributos

Comentarios

Tenga en cuenta que este método devuelve cuerpos a lo largo de un rayo, que comienza en start pero se extiende infinitamente más allá endde .

Consulte también

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

Se aplica a