鼠标点上去快速变幻的图片
作者:admin 日期:2012-07-26按客户要求,将动画改了另外一种形式,
其中top是上层那个带了不动文字的对象,cont是下方放所有轮转图片的容器。
源码如下:
Javascript代码
- package
- {
- import flash.display.DisplayObject;
- import flash.display.MovieClip;
- import flash.display.MovieClip;
- import com.greensock.TweenMax;
- import flash.events.MouseEvent;
- public class pics extends MovieClip
- {
- var mt:TweenMax;
- public function pics()
- {
- //TweenMax带上repeat:-1(无限循环)来做计时器用,每0.05秒触发一次roll函数
- mt=TweenMax.to(this, 0.05, { repeat: -1, onRepeat: roll,paused:true } );
- top.addEventListener(MouseEvent.MOUSE_OVER, overH);
- top.addEventListener(MouseEvent.MOUSE_OUT, outH);
- }
- function overH(e:MouseEvent) {
- mt.resume();
- }
- function outH(e:MouseEvent) {
- mt.pause();
- }
- function roll()
- {
- var currentMc:DisplayObject = cont.getChildAt(0);
- cont.setChildIndex(currentMc, cont.numChildren - 1);
- }
- }
- }
评论: 0 | 引用: 0 | 查看次数: 6457
发表评论