Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class Timeline extends Animation
Timeline
может использоваться, чтобы определить лишенное анимации любого WritableValue
, например, все JavaFX Properties
. A Timeline
, определенный один или больше KeyFrame
s, человек процессов KeyFrame
последовательно, в порядке, определенном KeyFrame.time
. Анимированные свойства, определенные как значения ключа в KeyFrame.values
, интерполируются к/от предназначенным значениям ключа в требуемое время KeyFrame
к Timeline
's начальная позиция, зависит от Timeline
's направление.
Timeline
человек процессов KeyFrame
в или после того, как протекал интервал требуемого времени, он не гарантирует синхронизацию когда KeyFrame
обрабатывается.
Если a KeyFrame
не предусматривается time==0s
момент, каждый будет синтезироваться, используя целевые значения, которые являются текущими в это время Animation.play()
или Animation.playFromStart()
вызывается.
Не возможно измениться keyFrames
из выполнения Timeline
. Если значение keyFrames
изменяется для выполнения Timeline
, это должно быть остановлено и запущено снова, чтобы поднять новое значение.
autoReverseProperty, currentRateProperty, currentTimeProperty, cycleCountProperty, cycleDurationProperty, delayProperty, onFinishedProperty, rateProperty, statusProperty, totalDurationProperty
Анимация. Состояние
НЕОПРЕДЕЛЕННЫЙ
Конструктор и Описание |
---|
Timeline()
Конструктор
Timeline . |
Timeline(double targetFramerate)
Конструктор
Timeline . |
Timeline(double targetFramerate, KeyFrame... keyFrames)
Конструктор
Timeline . |
Timeline(KeyFrame... keyFrames)
Конструктор
Timeline . |
Модификатор и Тип | Метод и Описание |
---|---|
ObservableList<KeyFrame> |
getKeyFrames()
Возвраты
KeyFrames из этого Timeline . |
void |
stop()
Останавливает анимацию и сбрасывает главу игры к ее начальной позиции.
|
autoReverseProperty, currentRateProperty, currentTimeProperty, cycleCountProperty, cycleDurationProperty, delayProperty, getCuePoints, getCurrentRate, getCurrentTime, getCycleCount, getCycleDuration, getDelay, getOnFinished, getRate, getStatus, getTargetFramerate, getTotalDuration, isAutoReverse, jumpTo, jumpTo, onFinishedProperty, pause, play, playFrom, playFrom, playFromStart, rateProperty, setAutoReverse, setCycleCount, setCycleDuration, setDelay, setOnFinished, setRate, setStatus, statusProperty, totalDurationProperty
public Timeline(double targetFramerate, KeyFrame... keyFrames)
Timeline
. Этот конструктор позволяет определять a Animation.targetFramerate
.targetFramerate
- Пользовательская целевая частота кадров для этого Timeline
keyFrames
- Ключевые кадры этого Timeline
public Timeline(KeyFrame... keyFrames)
Timeline
.keyFrames
- Ключевые кадры этого Timeline
public Timeline(double targetFramerate)
Timeline
. Этот конструктор позволяет определять a Animation.targetFramerate
.targetFramerate
- Пользовательская целевая частота кадров для этого Timeline
public Timeline()
Timeline
.public final ObservableList<KeyFrame> getKeyFrames()
KeyFrames
из этого Timeline
.public void stop()
Отметьте:
stop()
асинхронный вызов, временная шкала, возможно, сразу не останавливается. Copyright (c) 2008, 2011, Oracle и/или его филиалы. Все права защищены. Использование подвергается