SKReachConstraints
SKReachConstraints
объект используется для описания диапазона движения для SKNode
возразите каждый раз, когда выполняется действие кинематической инверсии (IK).
Для использования достигают ограничений, создают SKReachConstraints
возразите и присвойте его узлу reachConstraints
свойство. Для получения дополнительной информации об использовании действий досягаемости для выполнения анимаций IK посмотрите SKAction
класс.
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSObjectProtocol
-
Печатаемый
-
NSCoding
-
NSObject
Оператор импорта
Swift
import SpriteKit
Objective C
@import SpriteKit;
Доступность
Доступный в OS X v10.10 и позже.
-
init (lowerAngleLimit:upperAngleLimit:) - initWithLowerAngleLimit:upperAngleLimit:
Определяемый инициализаторИнициализирует новый ограничительный объект досягаемости.
Объявление
Swift
init(lowerAngleLimit
lowerAngleLimit
: CGFloat, upperAngleLimitupperAngleLimit
: CGFloat)Параметры
lowerAngleLimit
Минимальный угол, который может иметь узел, когда это повернуто на событие досягаемости.
upperAngleLimit
Максимальный угол, который может иметь узел, когда это повернуто на событие досягаемости.
Возвращаемое значение
Недавно инициализированный достигают ограничения.
Обсуждение
Когда действие досягаемости выполняется, узел
zRotation
свойство может быть изменено действием для удовлетворения действия досягаемости. Любое значение, вычисленное действием досягаемости для узла, всегда в диапазоне, указанном ограничением досягаемости, присоединенным к узлуreachConstraints
свойство.Оператор импорта
Objective C
@import SpriteKit;
Swift
import SpriteKit
Доступность
Доступный в OS X v10.10 и позже.
-
lowerAngleLimit lowerAngleLimit
СвойствоМинимальный угол, который может иметь узел после того, как это будет повернуто на событие досягаемости.
Объявление
Swift
var lowerAngleLimit: CGFloat
Objective C
@property(nonatomic, assign) CGFloat lowerAngleLimit
Оператор импорта
Objective C
@import SpriteKit;
Swift
import SpriteKit
Доступность
Доступный в OS X v10.10 и позже.
-
upperAngleLimit upperAngleLimit
СвойствоМаксимальный угол, который может иметь узел после того, как это будет повернуто на событие досягаемости.
Объявление
Swift
var upperAngleLimit: CGFloat
Objective C
@property(nonatomic, assign) CGFloat upperAngleLimit
Оператор импорта
Objective C
@import SpriteKit;
Swift
import SpriteKit
Доступность
Доступный в OS X v10.10 и позже.