我在java建造了一座通用的Tween发动机,你可以用来清洗任何东西,包括你的间谍。 该公司优化了乐团和游戏,因为它没有在运行时间分配任何东西,以避免任何垃圾收集。 此外, Tweens被集中起来,实实在是:根本没有收集垃圾!
www.un.org/Depts/DGACM/index_spanish.htm 你们可以看到一个完整的“:here作为和roid申请,或here,作为“GLhtml”网页(resss)上<>。
页: 1 TweenAccessor 接口,以增加Tween对你所有间谍活动的支持。 您甚至不必改变您的品行,只是创设一个<条码>。 执行<代码>TweenAccessor<Sprite>的班级,并在初始阶段登记到发动机。 仅看;
I m还建立了一个可纳入任何申请的视觉时间表编辑。 它将有一个类似于闪电发件工具和Blend(银灯泡工具)的时间表。
整个发动机都有大量文件记录(所有公共方法和班级都有详细的javadoc),而yn子与闪电世界使用的Greensock s TweenMax/TweenLite发动机相当相似。 请注意,它支持每个罗伯特·佩内尔的缓解公式。
// Arguments are (1) the target, (2) the type of interpolation,
// and (3) the duration in seconds. Additional methods specify
// the target values, and the easing function.
Tween.to(mySprite, Type.POSITION_XY, 1.0f).target(50, 50).ease(Elastic.INOUT);
// Possibilities are:
Tween.to(...); // interpolates from the current values to the targets
Tween.from(...); // interpolates from the given values to the current ones
Tween.set(...); // apply the target values without animation (useful with a delay)
Tween.call(...); // calls a method (useful with a delay)
// Current options are:
yourTween.delay(0.5f);
yourTween.repeat(2, 0.5f);
yourTween.repeatYoyo(2, 0.5f);
yourTween.pause();
yourTween.resume();
yourTween.setCallback(callback);
yourTween.setCallbackTriggers(flags);
yourTween.setUserData(obj);
// You can of course chain everything:
Tween.to(...).delay(1.0f).repeat(2, 0.5f).start();
// Moreover, slow-motion, fast-motion and reverse play is easy,
// you just need to change the speed of the update:
yourTween.update(delta * speed);
当然,如果不提供建立强大序列的途径,任何tw的发动机都不会完成:
Timeline.createSequence()
// First, set all objects to their initial positions
.push(Tween.set(...))
.push(Tween.set(...))
.push(Tween.set(...))
// Wait 1s
.pushPause(1.0f)
// Move the objects around, one after the other
.push(Tween.to(...))
.push(Tween.to(...))
.push(Tween.to(...))
// Then, move the objects around at the same time
.beginParallel()
.push(Tween.to(...))
.push(Tween.to(...))
.push(Tween.to(...))
.end()
// And repeat the whole sequence 2 times
// with a 0.5s pause between each iteration
.repeatYoyo(2, 0.5f)
// Let s go!
.start();
我希望你相信: 有许多人已经利用发动机进行游戏或进行roid蒸。