刚开始发的点冗长 精简了一下代码
tel_num.as:
///============================= 随机抽取号码 ===========================
///============================= JOHNNY ===========================
//copyright@www.
flashas.net by johnny 2008.4.26
package{
import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.text.TextField;
import flash.events.Event;
public class tel_num extends Sprite{
var start_bt:Sprite=new Sprite();
var stop_bt:Sprite=new Sprite();
var show_num:TextField=new TextField();
var my_num35:Array=new Array("3","5");
var my_num:Array=new Array("0","1","2","3","4","5","6","7","8","9");
public function tel_num(start_bt,stop_bt){
addEventListener(Event.ENTER_FRAME, show_u);
start_bt.addEventListener(MouseEvent.MOUSE_DOWN, start_num);
stop_bt.addEventListener(MouseEvent.MOUSE_DOWN, stop_num);
addChild(show_num);
}
public function start_num(event:Event){
addEventListener(Event.ENTER_FRAME, show_u);
}
public function stop_num(event:Event){
removeEventListener(Event.ENTER_FRAME, show_u);
}
public function show_u(event:Event){
show_num.text ="1"+my_num35[String(int(Math.random()*2))]
for(var i:Number=1;i<10;i++){
show_num.appendText(String(int(Math.random()*10)));
}
show_num.x=180;
show_num.y=200;
show_num.textColor=0xFF0000;
show_num.height=20;
show_num.scaleX=3;
show_num.scaleY=3;
}
}
}
[如需转载请注明出处]
文章来自: 闪客居(
www.flashas.net) 详文参考:
http://www.flashas.net/html/shankejijiaochengxilie/20080427/2975.html
[
本帖最后由 farewell 于 2008-4-27 21:36 编辑 ]