计 算 器
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-10
。
图5 buttonup元件及其参数
(3)按快捷键Ctrl+F8新建一个图形元件,命名为“buttonover”。
(4)将如图5所示的图形复制一个,选择“编辑”/“粘贴到当前位置”命令将其粘贴到buttonover元件的舞台中央。
(5)将底面图形填充为红色,作为鼠标经过时的按钮状态。
(6)按快捷键Ctrl+F8新建一个按钮元件,命名为“0”
(7)将buttonup元件拖到按钮“0”的第1帧“弹起”帧,并对齐舞台中央。
(8)在按钮“0”的第2帧“指针经过”帧插入一空白关键帧,将buttonover元件拖到舞台中并对齐中心。
(9)在“弹起”帧单击鼠标右键,选择快捷菜单中的“拷贝帧”命令;在第3帧“按下”帧单击鼠标右键,选择快捷菜单中的“粘贴帧”命令,将拷贝的第1帧粘贴到第3帧。
(10)在第4帧“点击”帧插入一个关键帧,选中舞台中的buttonup元件,选择“修改”/“分离”命令将其分离,然后删除底层的图形,将上层的图形作为按钮的热区。
(11)新建一层,选择文本工具输入数字0,将其字号设为30,颜色设为白色,并可在属性面板中通过调整宽高值,将其稍微压扁一点。制作好的按钮0的4个帧如图6所示。
图6 按钮0及其4个帧 (12)在按钮0的任意帧上单击鼠标右键,选择“选择所有帧”命令,再次单击鼠标右键,选择“拷贝帧”命令。按快捷键Ctrl+F8新建一个按钮元件,命名为“1”,在其第1帧上单击鼠标右键,选择“粘贴帧”命令将按钮0的所有帧粘贴到按钮1中。 (13)选择文本工具将粘贴过来的数字0修改成数字1。 (14)按照同样的方法制作按钮元件“2”~“9”以及“.”和“+”、“-”、“*”、“/”、“=”,如图7所示。 图7 第一种样式的按钮元件 (15)按快捷键Ctrl+F8新建一个按钮元件,命名为“xbutton”。 (16)将按钮xbutton编辑成如图8所示。 图8 xbutton元件及其参数 (17)新建一个按钮元件,命名为“C”,将xbutton元件的所有帧拷贝并粘贴到C元件的时间轴上。 (18)新建一个图层,选择文本工具输入字母C。 (19)按照同样的方法制作按钮“MRC”、“M+”和“M-”,如图9所示。 图9 第二种样式的按钮元件 3.布局面板 所有元件制作好后即可以布局计算器面板。 (1)将face元件拖放到主场景中。 (2)新建一层,将各按钮拖放到主场景中的合适位置。 (3)新建一层,选择文本工具绘制一个文本框,在属性面板中将其设置成输入文本,其他具体设置如图10所示。布局好的面板如图11所示。 图10 在属性面板设置文本属性 图11 布局好的计算器面板 4.添加Actions 计算器的面板做好了,但它现在只是一个没有灵魂的空壳,现在我们就为它赋予灵魂——Actions,让它成为一个真正的计算器。 (1)在主场景中新建一层,并命名为Actions。 (2)选中Actions层的第1帧,打开帧动作面板,在其中添加如下Actions: stop(); memory = 0; display = "0"; function PressNum(num) { if (clear) { clear = false; dot = false; display = "0"; } if (display == "0" and num != ".") { display = num; } else { display = display+num; } } function PressOper(oper) { if (operator == "+") { display = Number(opernum)+Number(display); } if (operator == "-") { display = opernum-dis |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 一个很实用的基于XML的网络mp3播放器下一篇: 画格子类
关于计 算 器的所有评论