我有4个使用tweenLite的tweeens,我想要的是第一个播放然后用户点击鼠标秒,然后再次点击鼠标第三个然后第四个。
这些是我的补间:
TweenLite.to(page1ani1,1,{y:135});
TweenLite.to(page1ani2, 1, {x:39});
TweenLite.to(page1ani3, 1, {y:390});
TweenLite.to(page1ani4, 1, {y:460});
我试过像这样的舞台点击:
numPressed = 0;
stage.addEventListener(MouseEvent.CLICK, numberseq, false, 0, true);
function numberseq(e:MouseEvent):void {
numPressed++;
}
TweenLite.to(page1ani1,1,{y:135});
if(numPressed == 1) {
TweenLite.to(page1ani2, 1, {x:39});
}
if(numPressed == 2) {
TweenLite.to(page1ani3, 1, {y:390});
}
if(numPressed == 3) {
TweenLite.to(page1ani4, 1, {y:460});
}
但无济于事。
非常感谢任何帮助。
伊恩
答案 0 :(得分:0)
像这样修改numberseq()
,
function numberseq(e:MouseEvent):void {
numPressed++;
if(numPressed == 1) {
TweenLite.to(page1ani2, 1, {x:39});
}else
if(numPressed == 2) {
TweenLite.to(page1ani3, 1, {y:390});
}else
if(numPressed == 3) {
TweenLite.to(page1ani4, 1, {y:460});
}
}