在创建 TweenMax 对象后添加 onComplete 处理程序?
Adding onComplete handler after TweenMax object created?
我想在创建 TweenMax 对象后添加一个 onComplete 处理程序,但我找不到执行此操作的方法。我该怎么做?
澄清一下,我不想这样做:
TweenMax.to(obj, 0.5, { x: 100, onComplete: myFunc });
但是我想做这样的事情:
var tween = TweenMax.to(obj, 0.5, { x: 100 });
tween.onComplete = myFunc; // Or however you do this...
使用TweenMax.set(obj, { onComplete: myFunc });
立即触发事件。
我想我必须深入研究 TweenMax 对象才能找到 onComplete 引用,但我找不到它。
有什么想法吗?
使用eventCallback
,像这样
var tween = TweenMax.to(obj, 0.5, { x: 100 });
tween.eventCallback("onComplete", myFunc, ["param1","param2"]);
我从这里得到的http://greensock.com/docs/#/HTML5/GSAP/TweenLite/eventCallback/
我想在创建 TweenMax 对象后添加一个 onComplete 处理程序,但我找不到执行此操作的方法。我该怎么做?
澄清一下,我不想这样做:
TweenMax.to(obj, 0.5, { x: 100, onComplete: myFunc });
但是我想做这样的事情:
var tween = TweenMax.to(obj, 0.5, { x: 100 });
tween.onComplete = myFunc; // Or however you do this...
使用TweenMax.set(obj, { onComplete: myFunc });
立即触发事件。
我想我必须深入研究 TweenMax 对象才能找到 onComplete 引用,但我找不到它。
有什么想法吗?
使用eventCallback
,像这样
var tween = TweenMax.to(obj, 0.5, { x: 100 });
tween.eventCallback("onComplete", myFunc, ["param1","param2"]);
我从这里得到的http://greensock.com/docs/#/HTML5/GSAP/TweenLite/eventCallback/