在
“属性”面板中对其进行字体、颜色、大小的设置,并设置其变量参数为“m”,便于后续的调
用。复制该动态文本对象,粘贴到合适的位置,将其变量参数改为
“n”。
这两个动态文本对象是用来显示被加数与加数的
,它们的值是随机生成的,并且控制在“10
~
99”的范围之内。通过调用 plus()函数,实现被加数和加数的随机显示。
function plus(){
x=Math.floor(10+89*Math.random());
y=Math.floor(10+89*Math.random());
m=x;
n=y;
}
在工作区的合适位置创建一个输入文本框,在
“属性”面板中设置字体、大小、颜色等。变
量参数设置为
“k”,便于后续的调用。
(三)交互设计
交互设计是游戏设计的核心。学习者与计算机的交互推动着游戏活动的运行,游戏的进
展过程是根据学习者的操作活动而改变的,计算机根据学习者的行为做出真实合理的反应,
进而促使学习者对计算机进一步发出操作指令。
1.加法功能的设计 点击“加法”按钮,系统将自动跳转到加法运算的主页面。“加法”按钮
的代码设置如下:
on(release){
k="";
my_mc.gotoAndStop(1);
gotoAndStop("sc2",2);
plus();
}
2.减法功能的设计 点击“减法”按钮,系统将自动跳转到减法运算的主页面。“减法”按钮
的代码设置如下:
on(press){
k="";
my_mc.gotoAndStop(1);
gotoAndStop("sc2",3);
minus();
}