나는 AS3으로 AS2 코드를 변환하므로 플래시 cs5.5에서 무작위로 퀴즈를 만들려고 노력합니다. 그러나이 오류는 1 오류입니다.AS2의 임의 코드 AS3로 변환,
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 : 정의되지 않은 메소드를 무작위로 호출합니다.
내 코드가 이미 맞습니까? 내가 AS3에서 안돼서, 누군가가 :) .. 감사합니다, 내 생각
이봐, 작동, 감사합니다 ... – ichirui21
이봐, 작동, 감사합니다 ...하지만 다시 한 번 내가 문제가있는 내가, 방법이 코드는 AS3에 될 것? on (출시) { _root.jumlahFrame = 11; \t _root.jumpFrame = []; \t gotoAndStop (1); } 다시 한번 퀴즈를 재생하는 버튼의 스크립트입니다. 아이디어 공유에 대해 매우 감사드립니다. : D – ichirui21
@strash ok, 귀하의 권리는 내가 편집했습니다. @ ichrui21'stage.addEventListener (MouseEvent.MOUSE_DOWN, onDown); onDown (e : MouseEvent) : void { \t jumlahFrame = 11; \t jumpFrame = []; \t gotoAndStop (1); }' –