0
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: Property _test not found for TweenTest... 我也试过这个对我不起作用的例子: http ://www.snorkl.tv/2010/09/how-to-tween-a-variable-带有闪光和补间/

4

2 回答 2

1

TweenLite 只能影响类的公共属性。公开_text或创建公共吸气剂应该解决它。

于 2011-07-23T17:17:13.603 回答
1

这绝对可以通过简单地公开你的变量来实现。

您还可以执行以下操作:

var arr:Array = [0];

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

function output():void
{
   trace (arr[0]);
}
于 2011-07-23T17:23:40.850 回答