您现在的位置:   首页 >> 新闻中心 >> 原型设计

Axure8.0实例 | 随机双色球,开讲了

发布人:www.yunke.ai 发布时间:2021-01-01 161 次浏览

福彩双色球,大部分朋友对此并不陌生吧,相信买过的朋友或多或少都对此有所研究,今天我们一起来用Axure8.0模拟做一个双色的开奖过程。今天使用的主要知识点有,全局变量的使用,中继器的增删以及排序。

预览:

一、元件准备

1、添加两个中继器,分别用来存放双色的红球和蓝球,取名为“红球”和“蓝球”,初始时隐藏;

  1. 分别在中继器中放入一个椭圆形的元件,其中把放入“红球”中继器的椭圆形元件的边框设置成红色,字体也设置成红色;放入“蓝球”中继器的椭圆形元件的边框设置成蓝色,字体也设置成蓝色;并分别给这两个椭圆形元件命名为“红球中奖号码”和“蓝球中奖号码”;
  2. 设置“红球”中继器的布局样式为水平,并勾选“网格排布”,设置“每排项目数”为6(因为红球数量为6个)。

2、添加四个全局变量,分别取名为“red”、“blue”、“random”、“value”;4个全局变量的作用分别是:

  • red:存放红球的编号数值,我们都知道双色球的红色号码是:01~33,这里我们就把这33个号码存放到“red”这个全局变量中,全局变量的初始值我们这里设置成:<01><02><03><04><05><06><07><08><09><10><11><12><13><14><15><16><17><18><19><20><21><22><23><24><25><26><27><28><29><30><31><32><33>,至于为什么要这样存放,这里先卖个关子,接着往下看就知道;
  • blue:存放蓝球的编号数值,双色球的蓝色号码是:01~16,同“red”变量 一样,这里把全局变量的初始值设置成:<01><02><03><04><05><06><07><08><09><10><11><12><13><14><15><16>;
  • random:存放生成的随机数,默认为为空,目的是截取“red”或“blue”变量内容的开始下标;
  • value:获取从变量“red”或“blue”中截取到的号码,默认值为空。

3、添加7个椭圆形的元件,分别明明为“1”、“2”、“3”、“4”、“5”、“6”、“7”,用来存放开奖时随机抽取的号码,其中前6个为红色球,**一个为蓝色球,并将这7个元件设置成隐藏;

4、**,还需要一个按钮,命名为“抽奖”,初始文字内容为“开始抽奖”;

至此,所有的元件已经添加完毕,当然你也可以添加几个文字标签,让界面更加醒目,我这里偷个懒,就不加文字标签了。

二、添加用例