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

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

Разработчик

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

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

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

SKRange

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

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


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


Swift

import SpriteKit

Objective C

@import SpriteKit;

Доступность


Доступный в OS X v10.10 и позже.
  • Создает и инициализирует новый объект диапазона.

    Объявление

    Objective C

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

    Параметры

    lower

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

    upper

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

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

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

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

    Objective C

    @import SpriteKit;

    Доступность

    Доступный в OS X v10.10 и позже.

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

    Объявление

    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

    Доступность

    Доступный в OS X v10.10 и позже.

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

    Объявление

    Swift

    class func rangeWithNoLimits() -> Self!

    Objective C

    + (instancetype)rangeWithNoLimits

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

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

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

    Доступный в OS X v10.10 и позже.

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

    Объявление

    Swift

    convenience init(lowerLimit lower: CGFloat)

    Objective C

    + (instancetype)rangeWithLowerLimit:(CGFloat)lower

    Параметры

    lower

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

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

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

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

    Доступный в OS X v10.10 и позже.

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

    Объявление

    Swift

    convenience init(upperLimit upper: CGFloat)

    Objective C

    + (instancetype)rangeWithUpperLimit:(CGFloat)upper

    Параметры

    upper

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

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

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

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

    Доступный в OS X v10.10 и позже.

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

    Объявление

    Swift

    convenience init(constantValue value: CGFloat)

    Objective C

    + (instancetype)rangeWithConstantValue:(CGFloat)value

    Параметры

    value

    Константа.

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

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

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

    Доступный в OS X v10.10 и позже.

  • 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

    Доступность

    Доступный в OS X v10.10 и позже.

  • lowerLimit lowerLimit Свойство

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

    Объявление

    Swift

    var lowerLimit: CGFloat

    Objective C

    @property CGFloat lowerLimit

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

    Доступный в OS X v10.10 и позже.

  • upperLimit upperLimit Свойство

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

    Объявление

    Swift

    var upperLimit: CGFloat

    Objective C

    @property CGFloat upperLimit

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

    Objective C

    @import SpriteKit;

    Swift

    import SpriteKit

    Доступность

    Доступный в OS X v10.10 и позже.