随机code在AS2转换为AS3, [英] random code in AS2 convert to AS3,
本文介绍了随机code在AS2转换为AS3,的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我尽量让随机测验闪光灯CS5.5为Android, 所以我转换这AS2 code到AS3,但我有1个错误。
i try to make random quiz in flash cs5.5 for android, so i convert this AS2 code to AS3, but i have 1 error.
AS2:
stop();
benar = 0; salah = 0; total_frame = 11; array_frame = [];
for (i=2; i<=total_frame; i++) {
array_frame.push(i);
}
array_frame.sort(function () {
return random(2) ? 1 : -1;
});
jumlah_frame = array_frame.length;
我的AS3:
stop()
var benar=0;var salah=0; var jumlah_frame; var total_frame = 11;
var array_frame = [];
var i:Number; for ( i=2; i<=total_frame; i++) {
array_frame.push(i);
}
array_frame.sort(function () {
return random(2) ? 1 : -1;
});
jumlah_frame = array_frame.length;
我的错误是... ... * array_frame.sort(函数(){返回随机(2)1:-1; * 1180:调用可能未定义的方法随机
my error was.. *array_frame.sort(function () { return random(2) ? 1 : -1;* 1180: Call to a possibly undefined method random.
是我的code已经是正确的? 我是新手在AS3, 请某人解释和纠正这种code 或者教我的另一种有效code,谢谢。:)
Is my code already correct? i'm newbie in AS3, please somebody explain and correct this code or maybe teach me another effective code, thank you.. :)
推荐答案
我想,你应该随机(2);
转换为 INT(的Math.random()* 2);
这篇关于随机code在AS2转换为AS3,的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文