2016 - 2024

感恩一路有你

如何使用AS3获取五个不同的随机值

浏览量:3334 时间:2024-08-18 16:41:28 作者:采采

在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获取多个不同的随机值。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。