如何使用AS3获取五个不同的随机值
在FLASH互动及游戏中,获取随机值是一种经常使用的技巧。本文将介绍如何使用AS3语言来获取五个不同的随机值。
准备工作
首先,打开使用Animate CC软件,并新建一个AS3文档。接下来,在舞台上创建一个按钮,用于触发获取随机值的动作。设置按钮的实例名为btn。
创建动态文本框
在舞台上放置五个动态文本框,并按照下面的属性设置进行设置:
- t0
- t1
- t2
- t3
- t4
编写代码
在主时间轴上加入以下代码:
```actionscript
var numAry:Array new Array();
var count:int 5;
(, 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(i0; i if(numAry[i] temp) { isHave true; } } if(isHave false) { numAry.push(temp); } } for(i0; i this["t" i].text numAry[i].toString(); } } ``` 点击按钮后,就可以看到五个不同的随机值显示在对应的动态文本框中了。 请注意,以上代码只是一个简单的示例,具体的实现方式还可以根据实际需求进行调整和优化。希望本文能够帮助您理解如何使用AS3获取多个不同的随机值。 版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。运行效果