第6课 代码回顾 一、要素关系图 图2-19 整个程序中要素之间的关系图在图2-19中,黄色块代表按钮的点击事件处理程序,蓝色块代表过程,橙色块代表全局变量,绿色块代表组件或组件的属性。 ...
第5课 编写代码——实现辅助功能 一、求相反数 按照第一节功能描述中的定义,按键±用于求相反数,但究竟是求前数的相反数,还是后数的呢?原则上讲,是求屏幕上正在显示的数的相反数,那么屏幕上有时会显示前 ...
第4课 编写代码——实现小数输入 一、编写按钮点击程序 到现在为止,我们的程序还只能进行整数运算,下面我们编写小数点按钮的点击事件处理程序,来实现小数的输入,代码如图2-12所示。 ...
第3课 编写代码——实现连续运算 一、代码修改 按照第一节中对连续运算功能的描述,我们需要对点击算符过程进行修改,即,点击算符不仅要执行【前数=后数、后数=0、算符=具体算符】三项操作,还要兼具等号 ...
第2课 代码编写——实现常规操作 这个应用最麻烦的地方就是用户操作的不确定性,他可能随意地、想当然地按下某个键,就像使用一个实物计算器一样,因此我们要尽可能地在功能上接近于实物计算器,给用户一种良好 ...
计算器这个看似简单的应用,当你一旦着手去制作时,就会发现写出来的程序漏洞百出,那些在人类看来理所当然的逻辑,对于计算机来说,却是浑然不知,一定要将每个细节都照顾到,程序才能如你所愿地运行,否则就会出 ...
第7课 代码整理 图1- 65 游戏中的全部代码在一个游戏开发完成之后,整理代码是一个非常好的自我提升机会,它可以让开发者站在一个全局的高度审视开发过程,将宝贵的开发经验真正地收入囊中。 ...
第6课 程序的测试与修正 1、开发工具提示错误 (1)错误描述: 无论是闯关成功还是失败,当一轮游戏结束,点击“Cancel”或“重新开始”按钮后,在开发工具的编程视图中,出现以下错误提示,如图1- ...
第5课 编写程序——设计游戏结尾 到目前为止,我们只是用屏幕的标题来显示游戏结束的状态,我们需要为游戏设计一个正式的结尾,并实现一些重要的功能。 ...
第4课 编写程序——控制游戏时长 我们用计时器组件来控制游戏时长,用数字滑动条组件来显示游戏的剩余时间,组件属性的具体设置参见表1- 2。 ...

关注我们的公众号

微信公众号