在类中使用TweenLite来补间成员变量

时间:2012-12-07 16:18:55

标签: actionscript-3 flash tweenlite

我有以下代码(剥离):

public class Character extends MovieClip
{
  var happiness:uint;

  public Character()
  {
    happiness = 0;
  }

  private function doTheTween():void
  {
    TweenLite.to(this, 3, { happiness:100, onComplete:onTweenComplete } );
  }

  private function onTweenComplete():void
  {
    // do stuff
  }
}

在每个帧跟​​踪happiness变量时,在调用补间后它保持为0,并且永远不会调用onTweenComplete函数。是否有可能以这种方式使用TweenLite或者我错过了一些明显的东西?

1 个答案:

答案 0 :(得分:1)

不,你没有,这是可能的。只是尝试使数字类型的幸福变量,并使该变量公开。