使每一个属性的插补从任何物体在任何Java项目
通用吐温引擎使每一个属性的插补(即从任何Java项目中的任何对象的Swing,SWT,OpenGL或基于控制台的)。
的援助,您可以实现TweenAccessor的的接口,将其注册到发动机,以及任何你想要的动画!
下面是一些主要特点的
神器出山:www.shenqi73.com“通用吐温引擎”
·可与任何对象。当你想插能力,你只需要实施TweenAccessor接口
·每个属性都可以插。唯一的要求是,你要插一个浮点数可以表示为
·一号线就足够了创建和启动一个简单的插
·时滞可以被指定,仅经过一段时间后触发插值
许多回调可以指定(补间完成的时候,开始,结束等)
默认情况下,所汇集·吐温和时间表。如果启用,将不会有任何的对象分配在运行过程中!您可以放心地使用它而不用担心垃圾收集器在Android
游戏开发
·吐温可以顺序使用时,在时间轴
·吐温可以充当一个值以上的时间,所以一个单一的补间就能改变整个例如一个精灵的位置(X,Y)
·小学生和时间可以重复,优悠风格选项
·简单的定时器,可以建立与Tween.call()
·广泛记录的源代码
要求:
·
的Java 此版本中的新功能:
·新增了很多更精确的时序,通过改变int型浮动
·添加了路径补间动画通过“航点()方法,没有更多的线性转换
·增加了贝塞尔曲线路径(这是默认的,如果你使用的航点)
·新增TweenPaths的路径实现的静态集合
·新增TweenEquations静态集合缓动公式
·附加延迟()在时间轴上
·添加了一个全新的推动引擎的演示,
·改进的表演删除大量无用的计算
大大降低了每个补间对象的内存占用
·对象池不强制无处不在
·[空气污染指数突破回调注册的更改,以减少内存占用
·修正了一些潜在的bug kill()方法和时间表