Flash CS实例教程:幸运大抽奖动画
作者 凌众技术
来源 网页制作
浏览
发布时间 2012-03-08
好久未来这了,刚好这两天没什么事,又做了一个抽奖的小东东玩玩,只供菜鸟们参考,老鸟们见笑了。 照惯例上主要代码: stop(); /* @sxl @QQ:285510591 @http://sxl001.129hb.com @2009.12.20 */ System.useCodePage =true; // title_mc:标题 | gong_mc:显示中奖 | msg_mc:显示所有中奖和未中奖情况 title_mc.cacheAsBitmap=true; gong_mc.cacheAsBitmap=true; gong_mc.y=1000; msg_mc.cacheAsBitmap=true; msg_mc.x=-1000; // 下列是声音效果数据 var mousw_over_sound:Over=new Over(),rect_up_sound:Move=new Move(),rect_down_soundown=new Down(),_win:Win=new Win(); // gong_array:奖品名 | Balls:各个号码 | hit_ball_array:已抽号码 var gong_array:Array =[],Balls:Array =[],hit_ball_array:Array =[],move_gong_mc:Boolean=true,move_msg_mc:Boolean; // 以下是内部设置奖品 var data_str:String ="环保手提袋|罗技|电磁炉|显示器|移动硬盘|掌上游戏机|手机|3G手机|九阳豆浆机|电动剃须刀|雅顿香水|数码相机|闪存盘|离子电视|消毒柜|松下洗衣机|电磁炉|电饭煲|电压力锅|光波炉|搅拌机|榨汁机|电茶壶|咖啡机|自动烹饪锅|紫砂煲|空调|吸油烟机|取暖器|加湿器"; gong_array =data_str.split("|"); randomArray(gong_array); /* 以下注释部分是从外部文本中导入奖品数据 var loaderNum:URLLoader = new URLLoader(); configureListenersNum(loaderNum); var urlNum:String ="data/奖品.txt"; var requestNum:URLRequest=new URLRequest(urlNum); loaderNum.load(requestNum); function configureListenersNum(dispatcher:IEventDispatcher):void { dispatcher.addEventListener(Event.COMPLETE, completeHNum); dispatcher.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler); } function completeHNum(event:Event):void { gong_array =event.target.data.split("|"); randomArray(gong_array); event.target.removeEventLi |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Flash CS实例教程:幸运大抽奖动画的所有评论