随机code在AS2转换为AS3, [英] random code in AS2 convert to AS3,

查看:132
本文介绍了随机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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆