flash 与随机性:随机抽取(2)

来源:互联网 发布:java数组输出方法 编辑:程序博客网 时间:2024/05/21 20:30

 

今天无意中看了广东电视台的街霸4 比赛,小孩的表演赛,真够刺激的。节目最后见到一个抽奖程序,电视台滚动之后就出现了手机号码和地区。于是动手写了一个简单的。利用随机抽取制作一个手机抽奖程序,原理很简单。只是个小demo ,依旧可以进行扩展。

 

初步的控制:

Space 抽取

Enter 开始抽奖

F1  重启

对应的有开始 结束 和重启的方法。

同样可以对手机进行模糊。这个可以试试。

 

还可以继续完善修改。这只是一个简单demo 效果。

扩展的时候,可以把电话号码写到外面。进行加载。以及混淆。

 

还可以扩展抽取多个。

 

 

其中

       msg.text=obj.tel.toString();
       address.text=obj.address.toString();

 

在舞台上已经创建好了动态文本,属性名称分别为msg 和address.

 

 

版本一:只含有手机号码msg.text=obj.tel.toString();

当你细心会发现,图中在截取号码的时候,

 

 

 

 

 

 

 

 

第二个版本:带有地址的版本!

计算少了一个位置。需要在这里进行修正

obj.tel=array[i].tel.substring(0,3)+"XXXX"+array[i].tel.substring(7);你看起来就很像

 

 

 

 

 扩展:为了更加完善一下。还可以对这个demo 改进,改进包括对电话号码获取进行外部处理和保存

其次是将主类进行拆开几个文件处理,减少主类过多代码量。增加外部加载图片。方便日后背景换主题。

加入音乐主题,用于音乐气氛需要。加强操作管理。适合更多的控制!开启全屏

 最后放个截图。结果好像差不多。呵呵!在山寨当中了