2013-05-14 1 views
0

나는 내 플래시 게임을 고수하고있다. 아래 로직에 대한 action 스크립트에서 구문이 필요합니다. 내 게임은 꽤 크고 설명하기가 복잡하며 간단한 간단한 예를 설명 할 것입니다.플래시의 추측 기능

두 개의 버튼이 있습니다. 첫 번째 것은 button1이고 두 번째 것은 button2입니다. 내가 button1을 클릭했을 때 당신의 추측이 옳고 그른 것인지에 대한 추측과 반응이 있어야합니다. 내 추측이 옳다거나 틀렸다는 것을 말하는 것은 단지 무작위 추측 함수입니다. button1 또는 button2 중 하나만 인스턴스 당 2 개만 있어야합니다.

아무도 나에게 동작 스크립트에서 임의의 추측을 확인하는 구문을 말할 수 있습니까?

미리 감사드립니다.

+0

? 나타나는 질문은? 어떤 버튼이 클릭되었는지 확인하려면? 대답이 옳은지 또는 틀렸는지를 결정하십시오. – RST

+0

예, 클릭 한 버튼이 올바른 결정인지 아닌지를 나타냅니다. 그게 전부 야. – Kerry

답변

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."); 
    } 

} 당신이 어려움을 겪고 어느 부분