FLASH如何取得五个不同的随机值(AS3)

 时间:2024-11-14 13:11:10

1、使用的Animate CC,打开软件,新建AS3文档。

FLASH如何取得五个不同的随机值(AS3)

2、在舞台制作一个按钮,如下图所示。

FLASH如何取得五个不同的随机值(AS3)

3、设置按钮实例名为btn

FLASH如何取得五个不同的随机值(AS3)

4、舞台上放置5个动态文本,属性设置如下。

FLASH如何取得五个不同的随机值(AS3)FLASH如何取得五个不同的随机值(AS3)

5、设置这5个动态文本框的实例名分别为t0,t1,t2,t3,t4

FLASH如何取得五个不同的随机值(AS3)

6、在主时间轴加如下代码:var numAry:Array=new Array();var count:足毂忍珩int=5;btn.addEventListener(MouseEvent.CLICK,GetNumbers);function GetNumbers(e:MouseEvent):void{ var i:int=0; numAry=new Array(); while(numAry.length<count) { var temp:int=int(100000*Math.random());//100000是最大数值,可以自己修改 var isHave:Boolean=false; for(i=0;i<numAry.length;i++) { if(numAry[i]==temp) { isHave=true; } } if(isHave==false) { numAry.push(temp); } } for(i=0;i<count;i++) { this["t"+i].text=numAry[i].toString(); }}

FLASH如何取得五个不同的随机值(AS3)

7、运行后就可以看到效果了。

FLASH如何取得五个不同的随机值(AS3)
  • FLASH制作小球随机移动(AS3)
  • Flash如何制作随机闪烁的星星(AS3)(1)
  • Flash如何制作随机闪烁的星星(AS3)(2)
  • Flash如何制作随机闪烁的星星(AS3)(3)
  • FLASH如何使用按钮控制数值变化(AS3)
  • 热门搜索
    无犯罪记录证明怎么开 日本饭团的做法 手机太卡怎么办 卡西欧手表怎么调时间 蛋炒饭的家常做法 紫砂壶怎么开壶 乌鸡汤怎么炖最有营养 领带怎么打 为什么会下雨 黑胡椒酱的做法