用易语言制作加法算数游戏
浏览量:4859
时间:2024-07-11 20:55:13
作者:采采
在本文中,我将向您展示如何使用易语言制作一个简单的加法算数游戏,游戏范围为1~100。此外,还可以记录您的得分,并在下次打开程序时继续查看您的得分。
新建窗口程序
首先,您需要新建一个Windows窗口程序,如果您已经熟悉易语言的操作,可以跳过这一步。选择窗口的高度和宽度,以适应游戏界面的需求。
添加按钮和编辑框
接下来,您需要在窗口中添加一个按钮、三个编辑框和三个标签。编辑框2和编辑框1的样式相同,标签2和标签1的样式也相同。
编写代码
以下是代码示例:
.版本 2
.程序集 窗口程序集_启动窗口
.程序集变量 加数1, 整数型
.程序集变量 加数2, 整数型
.程序集变量 得数, 整数型
.子程序 __启动窗口_创建完毕
编辑框数据() // 调用编辑框数据子程序,生成随机数
标签3.标题 到文本(读入文件(取运行目录() "~"))
.子程序 _按钮1_被单击
如果 (编辑框3.内容 到文本(得数)) // 答对了
信息框("恭喜您答对了,加一分^_^", 信息图标, "答对问题")
标签3.标题 到文本(到数值(标签3.标题) 1)
写到文件(取运行目录() "~", 到字节集(标签3.标题))
编辑框数据()
否则
如果 (编辑框3.内容 "") // 未输入答案
信息框("请写答案!", 警告图标, "警告")
否则 // 答错了
信息框("答错了哦!", 错误图标, "答错问题")
编辑框3.内容 ""
编辑框数据()
如果结束
.子程序 编辑框数据置随机数种子()
加数1 取随机数(1, 100)
加数2 取随机数(1, 100)
如果 (加数1 加数2) // 避免加数重复
加数1 取随机数(1, 100)
否则
如果 (加数1 加数2) // 避免加数二次重复
加数2 取随机数(1, 100)
否则
如果结束
编辑框1.内容 到文本(加数1)
编辑框2.内容 到文本(加数2)
得数 加数1 加数2
备注:请不要删除"~"这个文件,否则您的分数将会丢失!
小提示:请时刻记得保存文件,以防电脑异常关机导致文件丢失。
现在,您可以按下F5运行程序或点击左上角的三角形符号开始游戏!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
PS如何设计卡通时钟简笔画插图