【问题标题】:Guess function in FlashFlash中的猜测功能
【发布时间】:2013-05-08 17:54:31
【问题描述】:

我被我的 Flash 游戏困住了。我需要以下逻辑的动作脚本中的语法。我的游戏很大,解释起来也很复杂,我会用一个简单的例子来解释一下。

我有 2 个按钮。第一个是button1,第二个是button2。当我点击 button1 时,应该会有一个猜测和响应,你的猜测是对还是错。说我的猜测是对还是错,这只是一个随机猜测函数。根据实例,只有 2 个按钮 button1 或 button2 应该是正确的。

谁能告诉我检查随机猜测的动作脚本中的语法吗?

提前致谢。

【问题讨论】:

  • 您在为哪一部分苦苦挣扎?要出现的问题?检查哪个按钮被点击了?答案是对还是错?
  • 是的,点击的按钮是正确的决定与否。就是这样。

标签: actionscript flash-8


【解决方案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.");
    }

}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-02
    • 1970-01-01
    • 1970-01-01
    • 2015-05-31
    • 1970-01-01
    • 1970-01-01
    • 2014-04-10
    • 1970-01-01
    相关资源
    最近更新 更多