数学运算教育游戏的顺序

时间:2014-12-18 11:13:43

标签: actionscript-3 math operators

我是AS3的新手,但我现在正在尝试建立一个游戏,以提高孩子们对数学运算顺序的了解。我正在打破如何以有效的方式实现这个目标:

我显示表达式(2x(10-4/2)。如果他们按任何操作符,但不在括号中/ - 出现错误消息,如果他们做出了正确的选择 - 表达式变为2x(10-2)等等。

我尝试将字符串放在Array中,但它们无法点击 我尝试为每个运算符创建MovieClip并回答,然后使用if语句:

if (division in brackets clicked)
  removeChild(4/2);
  addChild(10-2);

它有效,但......看起来很......很长的路要走

我不是要求为我编写代码,但可能会暗示如何实现它

如果smbd希望提供帮助,请提前感谢。

1 个答案:

答案 0 :(得分:0)

我会这样做: 首先,创建一个movieclip。 在这个mc中这样做:

**first frame  -> (2x(10-4/2)   [this can be a static textfield]
**second frame ->  2x(10-2)     [here put right simplification]

现在你必须听键盘事件...

如果按下键是'/'[例如] 那么你的your_mc.gotoAndStop(2);

希望这有帮助。