• as延时


    package AS
    {
    	import flash.events.TimerEvent;
    	import flash.utils.Timer;	
    	import mx.controls.Image;
    	
    	public class image_Change extends Image
    	{
    		private var delay:uint=2000;
    		private var repeat:uint=3;
    		private var myTimer:Timer=new Timer(delay,repeat);
    		
    		public function image_Change()
    		{
    		    
    			source="resource/images/"+repeat+".jpg";
    			myTimer.start();
    			myTimer.addEventListener(TimerEvent.TIMER,timerHandler);
    			myTimer.addEventListener(TimerEvent.TIMER_COMPLETE,timer_reset);
    		}
    		
    		public function timerHandler(event:TimerEvent):void{//第次延时后执行
    			repeat--;
    			if(repeat==0)repeat=3;
    			this.source="resource/images/"+repeat+".jpg";
    		}
    		
    		public function timer_reset(event:TimerEvent):void{//转一圈后再转回来
    			myTimer.start();
    		}
    
    	}
    }
    
  • 相关阅读:
    Linked list
    mysql(1)

    mysql 1130 问题
    POST乱码
    GET乱码(2)
    GET乱码
    P65——练习题2.31
    2.1.9 C语言中的移位运算
    2.1中所想的问题:指针的类型有什么作用?
  • 原文地址:https://www.cnblogs.com/frostbelt/p/1808991.html
Copyright © 2020-2023  润新知