SKPhysicsWorld.GetBody Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetBody(CGPoint) |
Возвращает первый SKPhysicsBody найденный объект, содержащий точку. |
GetBody(CGRect) |
Возвращает первый SKPhysicsBody объект, фигура которого пересекается с прямоугольником. |
GetBody(CGPoint, CGPoint) |
Возвращает первый SKPhysicsBody , пересекающий луч, определенный двумя точками. |
GetBody(CGPoint)
Возвращает первый SKPhysicsBody найденный объект, содержащий точку.
[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
Параметры
- point
- CGPoint
Возвращаемое значение
- Атрибуты
См. также раздел
- <xref:SpriteKit.SKPhysicsWorld.EnumerateBodies(System.Drawing.PointF%2cSpriteKit.SKPhysicsWorldBodiesEnumeratorHandler)>
Применяется к
GetBody(CGRect)
Возвращает первый SKPhysicsBody объект, фигура которого пересекается с прямоугольником.
[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
Параметры
- rect
- CGRect
Возвращаемое значение
- Атрибуты
См. также раздел
- <xref:SpriteKit.SKPhysicsWorld.EnumerateBodies(System.Drawing.RectangleF%2cSpriteKit.SKPhysicsWorldBodiesEnumeratorHandler)>
Применяется к
GetBody(CGPoint, CGPoint)
Возвращает первый SKPhysicsBody , пересекающий луч, определенный двумя точками.
[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
Параметры
- rayStart
- CGPoint
- rayEnd
- CGPoint
Возвращаемое значение
- Атрибуты
Комментарии
Обратите внимание, что этот метод возвращает тела вдоль луча, который начинается с start
, но простирается бесконечно мимо end
.
См. также раздел
- <xref:SpriteKit.SKPhysicsWorld.EnumerateBodies(System.Drawing.PointF%2c+System.Drawing.PointF%2cSpriteKit.SKPhysicsWorldBodiesEnumeratorHandler)>