AS3中的无限补间色调循环与Tweener

时间:2010-01-06 15:36:09

标签: flash actionscript-3 tween tweener

我正在尝试使用AS3,Tweener及其ColorShortcuts类在色谱中无限循环一个位图。这不会循环回函数“tween1”:

function tween1():void {
    Tweener.addTween(image, { _hue: 180, time:5, onComplete:tween2 } );
}

function tween2():void {
    Tweener.addTween(image, { _hue: -180, time:5, onComplete:tween1 } );
}

有什么想法吗?提前谢谢!

1 个答案:

答案 0 :(得分:0)

我没有测试过,但你可以逃脱:

function tween1():void {
    image._hue = -180;//you might need something like a colorMatrix here
    Tweener.addTween(image, { _hue: 180, time:5, onComplete:tween1 } );
}

我知道默认情况下没有_hue,但我猜你明白我的意思。