Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы SpriteKit ссылка класса SKPhysicsJointSliding

Опции
Развертывание Target:

На этой странице
Язык:

SKPhysicsJointSliding

Наследование


Соответствует


Оператор импорта


Swift

import SpriteKit

Objective C

@import SpriteKit;

Доступность


Доступный в iOS 7.0 и позже.

SKPhysicsJointSliding объект позволяет точкам привязки двух организаций физики скользить вдоль выбранной оси. Соединение может быть сконфигурировано для ограничения расстояния, которое двум объектам позволяют двигать вдоль оси.

  • Создает новое скользящее соединение.

    Объявление

    Swift

    class func jointWithBodyA(_ bodyA: SKPhysicsBody!, bodyB bodyB: SKPhysicsBody!, anchor anchor: CGPoint, axis axis: CGVector) -> SKPhysicsJointSliding!

    Objective C

    + (SKPhysicsJointSliding *)jointWithBodyA:(SKPhysicsBody *)bodyA bodyB:(SKPhysicsBody *)bodyB anchor:(CGPoint)anchor axis:(CGVector)axis

    Параметры

    bodyA

    Первая организация, которая соединится. Организация должна быть подключена к узлу, который уже является частью дерева узла сцены.

    bodyB

    Вторая организация для соединения. Организация должна быть подключена к узлу, который уже является частью дерева узла сцены.

    anchor

    Точка привязки для соединения в системе координат сцены.

    axis

    Вектор, определяющий направление, которое соединению позволяют двигать.

    Возвращаемое значение

    Новое скользящее соединение.

    Обсуждение

    Необходимо добавить соединение к миру физики, связанному со сценой, прежде чем это вступит в силу.

    Оператор импорта

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

    Доступный в iOS 7.0 и позже.

  • shouldEnableLimits Свойство

    Булево значение, указывающее, ограничивается ли скользящее соединение так, чтобы объекты могли только двигать конечное расстояние от начальной точки привязки.

    Объявление

    Swift

    var shouldEnableLimits: Bool

    Objective C

    @property(nonatomic) BOOL shouldEnableLimits

    Обсуждение

    Значение по умолчанию NOfalse. Если YEStrue, тогда lowerDistanceLimit и upperDistanceLimit свойства используются для ограничения расстояния скользящего соединения.

    Оператор импорта

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

    Доступный в iOS 7.0 и позже.

  • lowerDistanceLimit Свойство

    Самое маленькое расстояние допускало скользящее соединение.

    Объявление

    Swift

    var lowerDistanceLimit: CGFloat

    Objective C

    @property(nonatomic) CGFloat lowerDistanceLimit

    Обсуждение

    Значение по умолчанию 0.0.

    Оператор импорта

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

    Доступный в iOS 7.0 и позже.

  • upperDistanceLimit Свойство

    Самое большое расстояние допускало скользящее соединение.

    Объявление

    Swift

    var upperDistanceLimit: CGFloat

    Objective C

    @property(nonatomic) CGFloat upperDistanceLimit

    Обсуждение

    Значение по умолчанию 0.0.

    Оператор импорта

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

    Доступный в iOS 7.0 и позже.