|
havePressed=false;
之后,在每个遮罩动画效果运行结束后,要让running=false,因为运行已经结束。并且检测是否在效果运行这段时间内点过按钮。因此都追加代码:
_parent._parent.running=false;//running是在主场景里声明的,故需要指向于主场景 if(_parent._parent.havePressed){//假如在效果运行时点了按钮,根据按钮代码,该值一定为true,否则就是false _parent._parent.gotoAndPlay(43);//检查到点过的话,就在效果运行结束的这一刻,马上切换图片 }
至此,整个图片轮换的效果完成了。但是,大家也许会提问,为什么那些很眩的百叶窗效果,丰富多彩的形状变化还没做出来啊?其实那些都是在遮罩mc里做。笔者在这里只拿了个最简单的效果作为例子,大家完全可以根据自己的需要,把那里的效果换成自己想要的效果。如果想了解这些效果具体怎么个做法,那么,大家不妨研究下笔者一年前的教程: http://bbs.blueidea.com/viewthread.php?tid=2272971 (出处:清风网络学院)
上一篇:flash 多图动态载入
下一篇:ShareObject 实现flash数据存储
|