T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс PathTransition

Класс PathTransition представляет анимацию свойства пространственного положения узла графа сцены, создавая иллюзию перемещения графического объекта вдоль кривой.

Класс PathTransition имеет, помимо унаследованных от класса Transition, следующие свойства, конструкторы и методы:

  • Свойство duration – продолжительность анимации.

  • Свойство node – целевой узел анимации.

  • Свойство orientation – поле javafx.animation.PathTransition.OrientationType.NONE (ориентация графического объекта не изменяется) или поле javafx.animation.PathTransition.OrientationType.ORTHOGONAL_TO_TANGENT (графический объект перпендикулярен относительно кривой своего перемещения).

  • Свойство path – объект javafx.scene.shape.Shape, представляющий кривую перемещения.

  • Конструктор public PathTransition().

  • Конструктор public PathTransition(Duration duration, Shape path, Node node).

  • Конструктор public PathTransition(Duration duration, Shape path).

  • Метод public final void setNode(Node value) – устанавливает целевой узел анимации.

  • Метод public final Node getNode() – возвращает целевой узел анимации.

  • Метод public ObjectProperty<Node> nodeProperty() – возвращает объект javafx.beans.property.ObjectProperty<T>, представляющий целевой узел анимации

  • Метод public final void setDuration(Duration value) – устанавливает продолжительность анимации.

  • Метод public final Duration getDuration() – возвращает продолжительность анимации.

  • Метод public ObjectProperty<Duration> durationProperty() – возвращает объект javafx.beans.property.ObjectProperty<T>, представляющий продолжительность анимации.

  • Метод public final void setPath(Shape value) – устанавливает объект javafx.scene.shape.Shape, представляющий кривую перемещения.

  • Метод public final Shape getPath() – возвращает объект javafx.scene.shape.Shape, представляющий кривую перемещения.

  • Метод public ObjectProperty<Shape> pathProperty() – возвращает объект javafx.beans.property.ObjectProperty<T>, представляющий кривую перемещения.

  • Метод public final void setOrientation(PathTransition.OrientationType value) – устанавливает ориентацию графического объекта относительно кривой его перемещения.

  • Метод public final PathTransition.OrientationType getOrientation() – возвращает ориентацию анимированного объекта.

  • Метод public ObjectProperty<PathTransition.OrientationType> orientationProperty() – возвращает объект javafx.beans.property.ObjectProperty<T>, представляющий ориентацию анимированногообъекта.