Tutorials:自定义变换
来自Starling中文站
原文: http://wiki.starling-framework.org/tutorials/custom_transitions
要添加一个自定义的变换(Transition),您只需要为Transitions类注册一个变换的实现方法。
这是示例代码:
Transitions.register("shakyLinear", function(ratio:Number):Number { if (ratio == 0.0 || ratio == 1.0) return ratio; else return ratio + Math.sin(getTimer() / 100) * 0.1 - 0.05; });
现在当您创建Tween的实例的时候,就可以应用您自己的变换了:
var tween:Tween = new Tween(object, 2.0, "shakyLinear");
翻译: 郭少瑞(NeoGuo)