Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 AS3.0吐温检测吐温停止的位置_Actionscript 3_Detection_Progress_Tween - Fatal编程技术网

Actionscript 3 AS3.0吐温检测吐温停止的位置

Actionscript 3 AS3.0吐温检测吐温停止的位置,actionscript-3,detection,progress,tween,Actionscript 3,Detection,Progress,Tween,想在完成之前检测一个吐温在哪里停止。当我用鼠标滚动将MovieClip从0旋转到1时,可以实现这一点,但我没有完成这两个动作,而是滚动鼠标。反向阿尔法吐温的起始值不是1,而是介于0和1之间的中间值,这取决于吐温停止时的och位置 我的问题是当吐温停止进展时检测该值 感谢您的帮助您只需使用alpha属性就可以做到这一点。因此,您的推出功能将是: function Roll_Out(e:MouseEvent):void{ var myTween:Tween = new Tween(e.cur

想在完成之前检测一个吐温在哪里停止。当我用鼠标滚动将MovieClip从0旋转到1时,可以实现这一点,但我没有完成这两个动作,而是滚动鼠标。反向阿尔法吐温的起始值不是1,而是介于0和1之间的中间值,这取决于吐温停止时的och位置

我的问题是当吐温停止进展时检测该值


感谢您的帮助

您只需使用alpha属性就可以做到这一点。因此,您的推出功能将是:

function Roll_Out(e:MouseEvent):void{
    var myTween:Tween = new Tween(e.currentTarget, "alpha", Strong.easeOut, e.currentTarget.alpha, 1, 1, true);
}
或者,如果您使用TweenMax

function Roll_Out(e:MouseEvent):void{
    TweenMax.killTweenOf(e.currentTarget);
    TweenMax.to(e.currentTarget, 1, {alpha: 1});
}

您使用的任何属性都可以由该属性的当前对象值访问。e、 currentTarget是此实例引用了您悬停在其上的DisplayObject。

是否再次出现?您只需检查正在创建的任何属性的值即可。