|
地下
发表于 2018-7-23 01:21:04
|
只看该作者
广西壮族自治区南宁市
本帖最后由 m105766 于 2018-7-23 01:24 编辑
- .版本 2
- .数据类型 point
- .成员 x, 整数型
- .成员 y, 整数型
- .程序集 程序集1
- .子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
- 载入 (窗口1, , 真)
- 返回 (0) ' 可以根据您的需要返回任意数值
- .程序集 窗口程序集_窗口1
- .程序集变量 标签数组, 标签, , "3,3"
- .程序集变量 空, point
- .子程序 _窗口1_创建完毕
- .局部变量 i, 整数型
- .计次循环首 (9, i)
- 标签数组 [i] = 取标记组件 (i)
- .计次循环尾 ()
- 初始化游戏 ()
- .子程序 _窗口1_可否被关闭, 逻辑型
- 初始化游戏 ()
- 返回 (信息框 (“是否重新开始?”, 36, “窗口即将关闭”, ) ≠ 5)
- .子程序 _窗口1_按下某键, 逻辑型
- .参数 键代码, 整数型
- .参数 功能键状态, 整数型
- .局部变量 tmp, 文本型
- .判断开始 (功能键状态 ≠ 0)
- 返回 ()
- .判断 (键代码 = 37 且 空.y < 3) ' #左光标键
- 标签数组 [空.x] [空.y].标题 = 标签数组 [空.x] [空.y + 1].标题
- 标签数组 [空.x] [空.y + 1].标题 = “”
- 空.y = 空.y + 1
- .判断 (键代码 = 38 且 空.x < 3) ' #上光标键
- 标签数组 [空.x] [空.y].标题 = 标签数组 [空.x + 1] [空.y].标题
- 标签数组 [空.x + 1] [空.y].标题 = “”
- 空.x = 空.x + 1
- .判断 (键代码 = 39 且 空.y > 1) ' #右光标键
- 标签数组 [空.x] [空.y].标题 = 标签数组 [空.x] [空.y - 1].标题
- 标签数组 [空.x] [空.y - 1].标题 = “”
- 空.y = 空.y - 1
- .判断 (键代码 = 40 且 空.x > 1) ' #下光标键
- 标签数组 [空.x] [空.y].标题 = 标签数组 [空.x - 1] [空.y].标题
- 标签数组 [空.x - 1] [空.y].标题 = “”
- 空.x = 空.x - 1
- .默认
- .判断结束
- .子程序 初始化游戏
- .局部变量 临时文本, 文本型, , "9"
- .局部变量 文本数组b, 文本型
- .局部变量 i, 整数型
- .局部变量 j, 整数型
- 临时文本 = { “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9” }
- 置随机数种子 ()
- .计次循环首 (9, i)
- j = 取随机数 (1, 10 - i)
- 标签数组 [i].标题 = 临时文本 [j]
- 删除成员 (临时文本, j, 1)
- .计次循环尾 ()
- .计次循环首 (3, i)
- .计次循环首 (3, j)
- .如果真 (标签数组 [i] [j].标题 = “9”)
- 标签数组 [i] [j].标题 = “”
- 空.x = i
- 空.y = j
- 返回 ()
- .如果真结束
- .计次循环尾 ()
- .计次循环尾 ()
复制代码 |
-
-
game.e
9.29 KB, 下载次数: 6, 下载积分: 精币 -2 枚
评分
-
查看全部评分
|