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

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

Разработчик

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

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

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

SKRange

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


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


Swift

import SpriteKit

Objective C

@import SpriteKit;

Доступность


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

SKRange объект определяет диапазон CGFloat значения. Диапазоны обычно используются для фиксации значения так, чтобы это было в указанном диапазоне.

  • Создает и инициализирует новый объект диапазона.

    Объявление

    Objective C

    + (instancetype)rangeWithLowerLimit:(CGFloat)lower upperLimit:(CGFloat)upper

    Параметры

    lower

    Минимальное значение для диапазона.

    upper

    Максимальное значение для диапазона.

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

    Недавно инициализированный объект диапазона.

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

    Objective C

    @import SpriteKit;

    Доступность

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

  • Создает и инициализирует новый объект диапазона использование значения и максимального расстояния от того значения.

    Объявление

    Swift

    convenience init(value value: CGFloat, variance variance: CGFloat)

    Objective C

    + (instancetype)rangeWithValue:(CGFloat)value variance:(CGFloat)variance

    Параметры

    value

    Средняя точка для диапазона.

    variance

    Максимальная сумма, что значение может отличаться от средней точки.

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

    Недавно инициализированный диапазон возражает, чье минимальное значение value-variance и чье максимальное значение value+variance.

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

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

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

    Объявление

    Swift

    class func rangeWithNoLimits() -> Self

    Objective C

    + (instancetype)rangeWithNoLimits

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

    Недавно инициализированный диапазон возражает, чье минимальное значение —Inf и чье максимальное значение +Inf.

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

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

  • Создает и инициализирует новый объект диапазона, указывающий только минимальное значение.

    Объявление

    Swift

    convenience init(lowerLimit lower: CGFloat)

    Objective C

    + (instancetype)rangeWithLowerLimit:(CGFloat)lower

    Параметры

    lower

    Минимальное значение для диапазона.

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

    Недавно инициализированный диапазон возражает, чье минимальное значение lower и чье максимальное значение +Inf.

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

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

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

    Объявление

    Swift

    convenience init(upperLimit upper: CGFloat)

    Objective C

    + (instancetype)rangeWithUpperLimit:(CGFloat)upper

    Параметры

    upper

    Максимальное значение для диапазона.

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

    Недавно инициализированный диапазон возражает, чье минимальное значение -Inf и чье максимальное значение upper.

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

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

  • Создает и инициализирует новый объект диапазона, указывающий постоянное значение.

    Объявление

    Swift

    convenience init(constantValue value: CGFloat)

    Objective C

    + (instancetype)rangeWithConstantValue:(CGFloat)value

    Параметры

    value

    Константа.

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

    Недавно инициализированный диапазон возражает, чьему минимальному и максимальному значению оба равны value.

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

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

  • init (lowerLimit:upperLimit:) - initWithLowerLimit:upperLimit: Определяемый инициализатор

    Инициализирует новый объект диапазона.

    Объявление

    Swift

    init(lowerLimit lower: CGFloat, upperLimit upper: CGFloat)

    Objective C

    - (instancetype)initWithLowerLimit:(CGFloat)lower upperLimit:(CGFloat)upper

    Параметры

    lower

    Минимальное значение для диапазона.

    upper

    Максимальное значение для диапазона.

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

    Недавно инициализированный объект диапазона.

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

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

  • lowerLimit Свойство

    Минимальное возможное значение.

    Объявление

    Swift

    var lowerLimit: CGFloat

    Objective C

    @property CGFloat lowerLimit

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

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

  • upperLimit Свойство

    Максимальное возможное значение.

    Объявление

    Swift

    var upperLimit: CGFloat

    Objective C

    @property CGFloat upperLimit

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

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