私は5.5をフラッシュするのはかなり初心者です。小学生向けのクイズを作成しようとしています。ここまでレイアウトを作って、画像ボタンを作って、as3でクイズを進めていました。
だから私が探しているのは、画像ボタン/回答をシャッフルする機能です。ここに私がこれまでに持っているもののサンプルがあります。
the red ______
apple (button of apple) boy (button of boy) pineapple (button with pineapple)
私の例では、写真はボタンで、正解はリンゴです。何時間ものグーグル検索の後、配列を作成しようとしました。これは私のコードです。私は何か間違ったことをしていますが、何がわかりません。助けてください。
助けてください。
function Main() {
var button:Array = [];
button.push("choice1");
button.push("choice2");
button.push("choice3");
ShuffleArray(button);
trace(button);
}
function ShuffleArray(button:Array)
{
for (var i:int = button.length-1; i >=0; i--)
{
var randomIndex:int = Math.floor(Math.random()*(i+1));
var itemAtIndex:Object = button[randomIndex];
button[randomIndex] = button[i];
button[i] = itemAtIndex;
前もって感謝します。
前もって感謝します。