flash简易计算器制作3页_第1页
flash简易计算器制作3页_第2页
flash简易计算器制作3页_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Flash简易计算器教程步骤:(1)新建一个文档(2)按CTRL+F8,新建一个按钮元件,命名为“0“(3)用矩形工具在”弹起“针画个白色的矩形,再使用文本工具在矩形上输入”0“(4)在”指针经过“针按F6,插入关键针,把白色的矩形改成黄色的矩形,(5)同样新建9个按钮,分别命名为”1“到”9“,再分别制作九个按钮,分别命名为C,CE,Decimal,Equals,Minus,Mplus,MRC,Multipy,Plus(6)在主场景中,在最上面用文本工具添加一个动态文本框,”变量“为display.(7)从库面版里把所有按钮都拖到”图层1“的第一针中,按计算器样式排列,并在文本框中输入0。(

2、8)在”场景1“中,单击”0“元件,在动作面版输入如下句子:on (release) jisuanqi(0);/单击数字按钮,执行针脚本中的 jisuanqi函数,显示相应数字0分别点击其他的1-9按钮,在上面写上和上面一样的代码,只是把0改成相应的数字。(9)在场景1里,单击”Divide“,在动作面版写上on(release)setO(/);(10)单击Multiply元件,在动作面版写上on(release)setO(/*);(11)单击Minus元件,写上:on(release)setO(-);(12)单击Plus,写上:on(release)setO(+);说明:以上函数是说:单击按

3、钮的时候执行相应运算。(13)单击Equals,写上:on(release)setO();(14)单击Decimal,写上:on (release) if (!decimal) jisuanqi(.); decimal = true; (15)单击Mplus,写上:on(release)memory=memory+Number(display);/单击时候,存储器的值会累加;(16)单击MRC,写上:on (releas) display = memory; memory = 0; clear = true;/把存储器的值显示到显示屏里,然后清0(17)单击C,写上on (release) d

4、isplay = 0; decimal = false;/单击C按钮,清屏,显示0(18)单击CE,写上on (release) operand1 = false; display = 0; operator = ; clear = false; decimal = false;/清除所有操作,计算器变量复位(19)在场景1的图层一的第一针上单击,在动作面板下上memory = 0;sp = 0;display = 0;stop();/初始化计数器变量function jisuanqi(digit) if (clear) clear = false; decimal = false; disp

5、lay = 0; if (display = 0 and digit != .) display = digit; else display = display+digit; /添加计数器到显示屏function setO(newOper) if (operator = +) display = Number(operand1)+Number(display); if (operator = -) display = operand1-display; if (operator = *) display = operand1*display; if (operator = /) display = operand1/display; operator = =; clear = true; decimal = f

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论