弹球游戏7:统计得分
如何理解全局变量的全局性呢?如果我们把程序的运行描述为一个事件,那么两个最基本的要素就是时间和空间(其实我们描述任何一件事情都离不开这两个要素)。所谓全局性,就是时间及空间上的全覆盖。对于App Inventor的开发环境而言,空间指的是一个屏幕之内,也就是说,全局变量无法跨越屏幕;时间指的是从应用启动到退出应用的全过程,一旦用户退出游戏,再重新启动应用时,全局变量又回到初始值。
为了实现统计得分功能,我们需要引入一个全局变量......
细心的学习者会发现老巫婆又给自己埋下一颗雷......
原来还不止一颗雷!
作业:
如果不设置全局变量,你是否有办法实现计分功能?如果能,请写出代码。
提示:
为了便于大家学习,我已经将此前课程的代码放到网上,下载地址为:https://git.oschina.net/www17codingnet/ai2video。
附组件列表及代码截图:


请将对本课程的意见及建议、提问及作业写在下方的留言中。
赞 (0)
