如何使用TweenLite补间变量?

时间:2011-07-23 17:11:27

标签: actionscript-3 variables tween tweenlite

package
{
import com.greensock.TweenLite;

import flash.display.Sprite;

public class TweenTest extends Sprite
{
    private var _test:Number = 10;

    public function TweenTest()
    {
        TweenLite.to(this,1,{_test:200});
    }
  }
}

我收到错误#1069:找不到TweenTest的属性_test ... 我也试过这个对我不起作用的例子: http://www.snorkl.tv/2010/09/how-to-tween-a-variable-with-flash-and-tweenlite/

2 个答案:

答案 0 :(得分:1)

TweenLite只能影响类的公共属性。将_text公开或创建公共getter应该将其排除。

答案 1 :(得分:1)

通过简单地将变量公开,这绝对是可能的。

您还可以执行以下操作:

var arr:Array = [0];

TweenLite.to(arr, 1, {endArray: [10], onUpdate: output});

function output():void
{
   trace (arr[0]);
}