首页  韩国资源  酷站加油  我的展厅  设计名站  古典元素  推荐下载  设计欣赏  每周专访  招募精英  人才专区  网页教程  平面设计  编程开发  设计竞赛
当前位置:首页 > 网页教程 > Flash教程 > 正文
Google
FLASH制作抽奖类小游戏(不可重复选择奖项)
来源:闪吧论坛 作者:taoshaw 2008年05月08日 16:35 网友评论:0条 点击:

类似抽奖类的项目。比如,有五个对象,你选择一个后,这个将不再显示,然后再选择其他的。每个奖项里加载的奖品是随机化,不是人为的。就是说你有可能选的两个对象都是一种结果。效果演示:


http://www.68design.net/download/20085/20080507165539561.swf

这里面有两个稍微复杂点的知识点:
A、控制场景中奖项的显示或者隐藏。

//先定义一个类。根据类的情况,来决定场景中奖项是否显示或者隐藏。
var lists:Array = [1, 1, 1, 1, 1, 1];
function showBox():Void {
for (var i = 0; i<lists.length; i++) {
  if (lists) {
   switch (i) {
    case 0 :
     red._visible = true;
     break;
    case 1 :
     green._visible = true;
     break;
    case 2 :
     yellow._visible = true;
     break;
    case 3 :
     white._visible = true;
     break;
    case 4 :
     black._visible = true;
     break;
    case 5 :
     blue._visible = true;
     break;
   }
  } else {
   switch (i) {
    case 0 :
     red._visible = false;
     break;
    case 1 :
     green._visible = false;
     break;
    case 2 :
     yellow._visible = false;
     break;
    case 3 :
     white._visible = false;
     break;
    case 4 :
     black._visible = false;
     break;
    case 5 :
     blue._visible = false;
     break;
   }
  }
}
}
B、随机加载奖项。
var my_Array=["my_get1","my_get2","my_get3","my_get4","my_get5","my_get6"]
var my_Len=my_Array.length;
var ball=this.attachMovie(my_Array[Math.floor(Math.random()*my_Len)], _root.my_mc, my_cel);

源码
下载: choose.rar
上一篇:无   下一篇:flash8一帧实现雪景画面
收藏此页】【打印】【关闭
 相关文章  我要点评
·用flash做一个抽奖机
·微型抽奖演示

免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请联络:68design#163.com
转载要求:作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。



关于我们 | 在线反馈 | 广告报价 | 友情链接 | 联系我们 | 免责声明 | 在线投稿 | 网站地图
Copyright © 2003-2007 68design.net, All Rights Reserve 【找网页设计师,当然上网页设计师联盟】