flash隨機我用按鈕讓他隨機跳幀怎麼控制它跳到那一幀的機率,就是我需要他跳到那一幀的機率控制它

時間 2021-06-26 09:14:18

1樓:匿名使用者

import flash.geom.point;

//思路:要保證一次只能跳到一個幀

//初始化陣列,用來儲存有哪些幀需要跳轉,每個幀跳到的概率

var frames:array = new array();

frames[0] = new point(7, 0.049); // 每個元素為一個點,x座標代表幀數,y座標代表跳到該幀的概率

frames[1] = new point(1, 0.3);

frames[2] = new point(4, 0.2999);

frames[3] = new point(3, 0.25);

frames[4] = new point(5, 0.001);

frames[5] = new point(2, 0.05);

frames[6] = new point(6, 0.1);

frames[7] = new point(8, 0.0001);

//一下就是根據概率返回幀的函式

function randframe(allframes:array):number

if (sum > 1)

//要是沒有大於1則進行判斷,根據隨機數所在的區間判斷是否跳轉到該幀

var randomnum = math.random();

for(var j:number =0; j< allframes.length-1; j++)

if(randomnum>= allframes[j].y && randomnum < allframes[j+1].y)}}

2樓:匿名使用者

剛剛說了一個辦法,還有一個是利用array

建立一個array,裡面全是1-8的數字。

只是數字越多,就代表越容易被抽中。

var randomarray:array = new array();

randomarray.push(1,1,1,1,1,1,1,1,1,1,1,1,1,1);

randomarray.push(2,2,2,2,2,2)

randomarray.push(3,3,3,3)

randomarray.push(4,4,4,4,4,4,4,4,4,4);

function gotoplay ()

你要複雜的我也可以教你,不過要明天了。電郵:[email protected]

誰能告訴我數學中在什麼情況下用抽籤法 隨機數表法 分層抽樣

隨機抽樣法就是調查物件總體中每個部分都有同等被抽中的可能,是一種完全依照機會均等的原則進行的抽樣調查,被稱為是一種 等概率 隨機抽樣有四種基本形式,即簡單隨機抽樣 等距抽樣 型別抽樣和整群抽樣。簡單隨機抽樣。簡單隨機抽樣又稱為純隨機抽樣,是事前對總體數量不做任何分組排列,完全憑偶然的機遇從中抽取樣本...

男人講大話,我要拆穿他嗎?還是用什麼方法讓他知道

許雲聰是帥哥 自己知道就好了,拆穿了沒好處。 時間 一切 不要理他 讓他自己明白 大話2男人需要強混多少? 圭時芳哈霜 你的裝備很牛b了.殺週末boss肯定沒問題.修羅就不一定了 因為現在的修很 拿仙器都不一定能混上 閩秀英端乙 可以了對於boss來說 你4混主 能混上3 4回合 小怪5混保上 你的...

用別人的相片去欺騙了他,他讓我見面怎麼辦

終於有米卡 一段戀情從欺騙開始,就註定悲劇結尾,尤其是南方遭受欺騙更是難以挽回。人在遭受欺騙後會產生一種芥蒂,是本能的自我保護,難以打破。要化解這份芥蒂比2個陌生人相交還要難,還要費時間和精力。如果你真的愛他,就要坦誠相待 並做好對方無法原諒的思想準備,做好日後你花時間和精力的付出不一定會有回報的心...