0

Flash ゲームで行き詰まっています。以下のロジックのアクション スクリプトの構文が必要です。私のゲームは非常に大きく、説明するのが複雑です。簡単な例を簡単に説明します。

私は2つのボタンを持っています。1 つ目はボタン 1 で、2 つ目はボタン 2 です。button1 をクリックすると、推測と応答が表示され、推測が正しいか間違っているかが示されます。私の推測が正しいか間違っているかを言うのは、単なるランダムな推測機能です。ボタンは 2 つしかなく、インスタンスごとに、button1 または button2 のいずれかが正しいはずです。

ランダムな推測をチェックするためのアクションスクリプトの構文を教えてもらえますか?

前もって感謝します。

4

1 に答える 1

1

あなたの質問を正しく理解していれば、これはうまくいくはずです:

button1.addEventListener(MouseEvent.CLICK, randomGuess); // Event Listeners
button2.addEventListener(MouseEvent.CLICK, randomGuess);

function randomGuess(event:MouseEvent):void
{
    var guess:Boolean =  Boolean(Math.round(Math.random()));//Random Value
    var input:Boolean; // To define input value
    if (event.target.name == "button1"){
        input = true; // set input value
    }
    else if (event.target.name == "button2"){
        input = false;
    }

    if (guess == input){ //compare input value to the random value
        trace("You guessed it.");
    }
    else{
        trace("You didnt guess it.");
    }

}

于 2013-05-14T12:52:03.587 に答える