Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class KeyValue
extends java.lang.Object
KeyFrame
, то, который определяет отдельный момент на временной шкале, может содержать многократный KeyValues
. KeyValue
неизменный class. A KeyValue
определяется целью, которая является реализацией WritableValue
, значение конца и Interpolator
.
Большинство интерполяторов определяет интерполяцию между два KeyFrames
. (Единственное исключение является интерполяторами касательной.) KeyValue
из второго KeyFrame
(в прямом направлении), определяет интерполятор, который будет использоваться в интервале.
Интерполяторы касательной определяют интерполяцию налево и направо от a KeyFrame
(см. Interpolator.TANGENT
).
По умолчанию, Interpolator.LINEAR
используется в интервале.
Timeline
, KeyFrame
, Interpolator
Конструктор и Описание |
---|
KeyValue(WritableValue<T> target, T endValue)
Создает a
KeyValue это использует Interpolator.LINEAR . |
KeyValue(WritableValue<T> target, T endValue, Interpolator interpolator)
Создает a
KeyValue . |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
equals(java.lang.Object obj)
Указывает, " ли некоторый другой объект равен" этому.
|
java.lang.Object |
getEndValue()
Возвращает значение конца этого
KeyValue |
Интерполятор |
getInterpolator()
Interpolator использоваться для того, чтобы вычислить значение ключа вдоль определенного интервала. |
WritableValue<?> |
getTarget()
Возвращает цель этого
KeyValue |
int |
hashCode()
Возвращает хэш-код для этого
KeyValue объект. |
java.lang.String |
toString()
Возвращает строковое представление этого
KeyValue объект. |
public KeyValue(WritableValue<T> target, T endValue, Interpolator interpolator)
KeyValue
.target
- цельendValue
- значение концаinterpolator
- Interpolator
java.lang.NullPointerException
- если target
или interpolator
null
public KeyValue(WritableValue<T> target, T endValue)
KeyValue
это использует Interpolator.LINEAR
.target
- цельendValue
- значение концаjava.lang.NullPointerException
- если target
или interpolator
null
public WritableValue<?> getTarget()
KeyValue
public java.lang.Object getEndValue()
KeyValue
public Interpolator getInterpolator()
Interpolator
использоваться для того, чтобы вычислить значение ключа вдоль определенного интервала. По умолчанию, Interpolator.LINEAR
используется.public java.lang.String toString()
KeyValue
объект.toString
в class java.lang.Object
KeyValue
объект.public int hashCode()
KeyValue
объект.hashCode
в class java.lang.Object
KeyValue
объект.public boolean equals(java.lang.Object obj)
KeyValues
считаются равными, если их target
, endValue
, и interpolator
равны.equals
в class java.lang.Object
Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается