精易论坛

标题: 【代码修改】清空棋盘里所有棋子的代码 [打印本页]

作者: djfy2022    时间: 2024-5-20 21:13
标题: 【代码修改】清空棋盘里所有棋子的代码
主要修改要求如下
1:点击清空按钮后“黑将”和“红帅”排在最右边
2:点击默认按钮后成“初始状态”
  
子程序名返回值类型公开备 注
_按钮3_被单击 清空
变量名类 型静态数组备 注
i整数型 
m整数型 
n整数型 
m = 1
n = 1
计次循环首 (32, i)
如果真 (m = 4)
m = 1
如果真 (i ≠ 1 i ≠ 17)
动画框1.置物体位置 (i, 344 ��� (m - 1) × 38, 344 ��� (n - 1) × 38, )
棋子 [i].位置 = 205 ��� (n - 1) × 16 + m - 1
如果真 (m = 3)
n = n + 1
m = m + 1

计次循环尾 ()
' 这是需要修改的 源码



i支持库列表   支持库注释   
iext2扩展界面支持库二


初始状态.jpg (60.75 KB, 下载次数: 5)

初始状态

初始状态

没修改前状态.jpg (68.12 KB, 下载次数: 4)

没修改前状态

没修改前状态

清空状态.jpg (68.57 KB, 下载次数: 3)

清空状态,也是要求状态

清空状态,也是要求状态

把所有棋盘里的棋子放在右边.e

1.06 MB, 下载次数: 6, 下载积分: 精币 -2 枚

源码


作者: 城管城管蹦擦擦    时间: 2024-5-20 22:42
这里修改一下即可
  
子程序名返回值类型公开备 注
_按钮3_被单击 清空
变量名类 型静态数组备 注
i整数型 
m整数型 
n整数型 
m = 1
n = 1
计次循环首 (32, i)
如果真 (i = 1 i = 17)
动画框1.置物体位置 (i, 344 + 3 × 38, 344 ��� (n - 1) × 38, )
棋子 [i].位置 = 205 ��� (n - 1) × 16 + m - 1

如果真 (m = 4)
m = 1
如果真 (i ≠ 1 i ≠ 17)
动画框1.置物体位置 (i, 344 ��� (m - 1) × 38, 344 ��� (n - 1) × 38, )
棋子 [i].位置 = 205 ��� (n - 1) × 16 + m - 1
如果真 (m = 3)
n = n + 1
m = m + 1

计次循环尾 ()
' 棋子 [1].位置 = 205
字节数组 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 22, 22, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 22, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 18, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 21, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 19, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 14, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 14, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 10, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 13, 12, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 12, 11, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
' 编辑框100.内容 = 棋盘fen (字节数组)
编辑框5.内容 = 棋盘1fen (字节数组)


i支持库列表   支持库注释   
iext2扩展界面支持库二



作者: djfy2022    时间: 2024-5-20 23:15
城管城管蹦擦擦 发表于 2024-5-20 22:42
这里修改一下即可
[e=1].版本 2
.支持库 iext2

多谢你的帮助
没有实现编辑框5里面(4k4/9/9/9/9/9/9/9/9/4K4)
应该是:_按钮3_被单击后编辑框5里面(9/9/9/9/9/9/9/9)
作者: 城管城管蹦擦擦    时间: 2024-5-21 00:34
djfy2022 发表于 2024-5-20 23:15
多谢你的帮助
没有实现编辑框5里面(4k4/9/9/9/9/9/9/9/9/4K4)
应该是:_按钮3_被单击后编辑框5里面(9/9/9 ...

给精币不
作者: djfy2022    时间: 2024-5-21 20:05
城管城管蹦擦擦 发表于 2024-5-21 00:34
给精币不

没达到要求,给不了,因为鼠标点击【清空】按钮后右边“将”和“帅”鼠标点不动
而且编辑框5里面内容不对。我自己用绑定组件后实现鼠标点击达到目的,只是有bag
作者: qq73s5456    时间: 2024-5-23 12:39
精币这么值钱吗? 请人帮忙
作者: jiangjian1    时间: 2024-6-8 18:35
6666666666666




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4