- 59
- 0
- 约1.12万字
- 约 9页
- 2017-08-31 发布于天津
- 举报
JavaFX 时间轴动画.pdf
JavaFX 时间轴动画
JavaFX教程 - JavaFX时间轴动画
通过更改节点的属性(如⼤⼩,位置和颜⾊等)创建动画。
时间轴动画会随着时间的推 更新属性值。
JavaFX⽀持关键帧动画。动画状态场景在某些时间由开始和结束关键帧声明。
什么是关键值?
JavaFX允许我们创建可以内插的定时事件预定义的值来⽣成动画。
例如,为了产⽣淡出效果,我们将⽬标为节点的不透明属性来内插其值,从完全不透
明的1开始到在⼀段时间内是透明的0 。
以下代码定义了⼀个KeyValue ,它以从1开始并以0结尾的矩形的不透明度属性为⽬
标。
Rectangle rectangle = new Rectangle(0, 0, 50, 50);
KeyValue keyValue = new KeyValue(rectangle.opacityProperty(), 0);
KeyValue对象实际上不内插值。它定义属性的开始和结束值。
默认情况下,KeyValue对象将有⼀个线性插值器。
KeyValue可以⽤不同的⽅式定义类型的内插器,如线性,ease in , 或ease out 。
以下代码定义了⼀个键值,它将使⽤Interpolator .EASE_O T 内插器从左到右将
原创力文档

文档评论(0)