且行资源

关注信息技术在教学中应用,专业教学资源设计开发。

上一篇: flash as3适合课件制作吗 下一篇:让本地office文档与网络同步

联欢晚会上要抽取人的号码,所以就做了这个。
代码:
//定义抽取号码范围
var hao:Array = new Array();
for(var i:int = 1;i<1001;i++){
    hao.push(i)
    }
var num:int = 0;
var add_num:int = 0;
//抽取的号分类
var xu_array:Array = ["一", "二", "三"];
//随机显示被抽号码
var timer = new Timer(400,0);
timer.addEventListener(TimerEvent.TIMER,timerHandler);
function timerHandler(event:Event):void{
    //取得hao数组的长度,里现在是1000
    num = Math.floor(Math.random()*hao.length);
    show_txt.text = hao[num];
    }

timer.start();
//开始抽取号码
start_btn.addEventListener(MouseEvent.CLICK,yaohaoF);
function yaohaoF(event:MouseEvent):void{
    add_num++;
    result_txt.text+="幸运号"+xu_array[add_num-1]+":"+Math.floor(Math.random()*hao.length)+"\r";
    //关键在这里,把上面抽出的号码从数组中删除,它就不会再出现了
    hao.splice(num, 1);
    //如果已经抽出三个奖,就停止
    if (add_num>3) {
        timer.stop();
        show_txt.text = "此轮完成,下一轮?";
        result_txt.text ="";
        start_btn.visible = false;
        next_btn.visible = true;
    }   
    }
next_btn.addEventListener(MouseEvent.CLICK,nextF);
function nextF(event:MouseEvent):void{
    timer.start();
    start_btn.visible = true;
    next_btn.visible = false;
    add_num = 0;
}
界面:

功能添加和源程序修改:http://etthink.5d6d.com/thread-606-1-1.html

源程序下载:抽奖源程序下载

点击这里获取该日志的TrackBack引用地址

 

 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于本文|

您正在阅读的是:抽奖源代码下载flash制作as3脚本
版权声明:请以超链接形式标明文章原始出处和作者信息
http://www.qiexing.com/post/769.html




最近发表

最新评论及回复

最近留言

控制面板

Search

网站分类

文章归档

Copyright 2007-2010 且行资源 Some Rights Reserved感谢西部数码提供虚拟主机 Powered By Z-Blog

联系方式:管理员信箱 QQ:510280445
转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议. 皖ICP备07002369号