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

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

Разработчик

Ссылка на протокол FxCustomParameterInterpolation

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

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

FxCustomParameterInterpolation

FxCustomParameterInterpolation протокол определяет методы, которые плагин должен реализовать для генерации интерполированных (промежуточных) значений между ключевыми кадрами пользовательских параметров

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


Не применимый

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


Не применимый

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


Swift

import Foundation

Objective C

@import Foundation;

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

    Объявление

    Objective C

    - (id <NSCoding>)interpolateBetween:(id <NSCoding>)rightValue withWeight:(float)weight

    Параметры

    rightValue

    Значение параметра в keypoint направо от текущего времени во временной шкале

    weight

    Значение с плавающей точкой между 0 и 1 представлением веса ключевого кадра направо от текущего времени по сравнению с ключевым кадром налево от текущего времени. Вес нуля означает то же значение как ключевой кадр налево; вес 1 среднего значения то же значение как ключевой кадр вправо.

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

    Новое пользовательское значение параметра.

    Обсуждение

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

  • isEqualTo (_:) - isEqualTo: Требуемый

    Возвраты, равно ли одно пользовательское значение параметра другому. (требуемый)

    Объявление

    Swift

    func isEqualTo(_ rightValue: AnyObject?) -> Bool

    Objective C

    - (BOOL)isEqualTo:(id)rightValue

    Параметры

    rightValue

    Значение направо от знака «равно» в уравнении (leftValue == rightValue).

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

    YEStrue если два значения равны; иначе NOfalse.

    Обсуждение

    Хост-приложение иногда должно знать, эквивалентны ли два пользовательских параметра. Когда это делает, это вызывает этот метод на один из пользовательских объектов параметра, передавая другой как rightValue параметр.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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