我有以下代码(剥离):
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或者我错过了一些明显的东西?
答案 0 :(得分:1)
不,你没有,这是可能的。只是尝试使数字类型的幸福变量,并使该变量公开。