如何使用AS3獲取五個不同的隨機(jī)值
在FLASH互動及游戲中,獲取隨機(jī)值是一種經(jīng)常使用的技巧。本文將介紹如何使用AS3語言來獲取五個不同的隨機(jī)值。準(zhǔn)備工作首先,打開使用Animate CC軟件,并新建一個AS3文檔。接下來,在舞臺上創(chuàng)建
在FLASH互動及游戲中,獲取隨機(jī)值是一種經(jīng)常使用的技巧。本文將介紹如何使用AS3語言來獲取五個不同的隨機(jī)值。
準(zhǔn)備工作
首先,打開使用Animate CC軟件,并新建一個AS3文檔。接下來,在舞臺上創(chuàng)建一個按鈕,用于觸發(fā)獲取隨機(jī)值的動作。設(shè)置按鈕的實例名為btn。
創(chuàng)建動態(tài)文本框
在舞臺上放置五個動態(tài)文本框,并按照下面的屬性設(shè)置進(jìn)行設(shè)置:
- 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是最大數(shù)值,可以自行修改
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(); } } ``` 點擊按鈕后,就可以看到五個不同的隨機(jī)值顯示在對應(yīng)的動態(tài)文本框中了。 請注意,以上代碼只是一個簡單的示例,具體的實現(xiàn)方式還可以根據(jù)實際需求進(jìn)行調(diào)整和優(yōu)化。希望本文能夠幫助您理解如何使用AS3獲取多個不同的隨機(jī)值。運行效果