|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class Timeline extends Animation
Timeline может использоваться, чтобы определить лишенное анимации любого WritableValue, например, все JavaFX Properties. A Timeline, определенный один или больше KeyFrames, человек процессов KeyFrame последовательно, в порядке, определенном KeyFrame.time. Анимированные свойства, определенные как значения ключа в KeyFrame.values, интерполируются к/от предназначенным значениям ключа в требуемое время KeyFrame к Timeline's начальная позиция, зависит от Timeline's направление.
Timeline человек процессов KeyFrame в или после того, как протекал интервал требуемого времени, он не гарантирует синхронизацию когда KeyFrame обрабатывается.
Animation.cycleDurationProperty() будет установлен в самую большую временную стоимость ключевых кадров Временной шкалы.
Если a KeyFrame не предусматривается time==0s момент, каждый будет синтезироваться, используя целевые значения, которые являются текущими в это время Animation.play() или Animation.playFromStart() вызывается.
Не возможно измениться keyFrames из выполнения Timeline. Если значение keyFrames изменяется для выполнения Timeline, это должно быть остановлено и запущено снова, чтобы поднять новое значение.
autoReverse, currentRate, currentTime, cycleCount, cycleDuration, delay, onFinished, rate, status, totalDurationАнимация. СостояниеНЕОПРЕДЕЛЕННЫЙ| Конструктор и Описание |
|---|
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, totalDurationPropertypublic Timeline(double targetFramerate, KeyFrame... keyFrames)
Timeline. Этот конструктор позволяет определять a Animation.targetFramerate.targetFramerate - Пользовательская целевая частота кадров для этого TimelinekeyFrames - Ключевые кадры этого Timelinepublic Timeline(KeyFrame... keyFrames)
Timeline.keyFrames - Ключевые кадры этого Timelinepublic Timeline(double targetFramerate)
Timeline. Этот конструктор позволяет определять a Animation.targetFramerate.targetFramerate - Пользовательская целевая частота кадров для этого Timelinepublic Timeline()
Timeline.public final ObservableList<KeyFrame> getKeyFrames()
KeyFrames из этого Timeline.public void stop()
Отметьте:
stop() асинхронный вызов, Animation возможно, сразу не останавливается. Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается .