作者vml93 (vml93)
看板Flash
标题[问题] 请问function里面可以设定跑完一次後再呼叫自己吗?
时间Wed Sep 24 00:04:21 2008
请问各位先进
这是小第目前的问题swf
http://ms.ntcb.edu.tw/~s8856049/leaves2.swf
我在leaf的class档有一个function是让叶子摇晃
public function swing(){
Tweener.addTween(target_mc,{_rotation:35,time:1,
transition:"easeoutsine"}); //叶子摇到右边
Tweener.addTween(target_mc,{_rotation:-35,time:1,
transition:"easeinoutsine",delay:1}); //叶子摇到左边
Tweener.addTween(target_mc,{_rotation:0,time:1,
transition:"easeinsine",onComplete:swing,delay:2});
} //叶子摇到中间
我想让它跑完第三段的时候在重新呼叫自己一次继续摇(onComplete:swing),可是怎麽样
都不会再呼叫自己,
我有改成onComplete:function(){this._parent.swing}
结果还是不行,
请教各位先进我该怎麽做呢?
原始档如下
http://ms.ntcb.edu.tw/~s8856049/leaf.zip
谢谢
--
聪明的人,喜欢猜心;每次都猜对了,却失去别人的心。
傻气的人,喜欢给心;每次都被笑了,却得到别人的心。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.70.159.148
※ 编辑: vml93 来自: 203.70.159.148 (09/24 00:26)