worker02
级别: 略有小成
精华主题: 0
发帖数量: 116 个
工控威望: 296 点
下载积分: 713 分
在线时间: 283(小时)
注册时间: 2008-08-01
最后登录: 2025-06-15
查看worker02的 主题 / 回贴
楼主  发表于: 2024-10-06 21:20
图片:
如题:当图1再往下移一格后贴近图2时,图1并停止下移(这个要怎么判定图1已经碰到阻碍了)。
hstec2002
级别: 论坛先锋
精华主题: 0
发帖数量: 566 个
工控威望: 1968 点
下载积分: 9654 分
在线时间: 776(小时)
注册时间: 2021-05-05
最后登录: 2025-06-15
查看hstec2002的 主题 / 回贴
1楼  发表于: 2024-10-06 22:39
IF D33.8 AND D34.8 THEN
    bStop:=1;
    ELSE
    bStop:=0;
END_IF;
QQ: 2845452345
worker02
级别: 略有小成
精华主题: 0
发帖数量: 116 个
工控威望: 296 点
下载积分: 713 分
在线时间: 283(小时)
注册时间: 2008-08-01
最后登录: 2025-06-15
查看worker02的 主题 / 回贴
2楼  发表于: 2024-10-06 22:53
不同形状的,动态状态下怎么判定。意思就是在不同区城里如何判定移动的图型下方是否有障碍。就跟俄罗斯方块一样的。
307900508
级别: 探索解密
精华主题: 0
发帖数量: 159 个
工控威望: 189 点
下载积分: 1197 分
在线时间: 50(小时)
注册时间: 2021-05-29
最后登录: 2025-06-08
查看307900508的 主题 / 回贴
3楼  发表于: 2024-10-07 10:59
你看下你设置的最大移动位是到哪里
麦克朱
级别: 家园常客
精华主题: 0
发帖数量: 568 个
工控威望: 769 点
下载积分: 200 分
在线时间: 231(小时)
注册时间: 2022-07-11
最后登录: 2025-06-15
查看麦克朱的 主题 / 回贴
4楼  发表于: 2024-10-07 11:16
记录下当前行是D多少,哪个BIT有值,在检查D+1.bit是否有值
jasats
级别: 正式会员
精华主题: 0
发帖数量: 17 个
工控威望: 65 点
下载积分: 1836 分
在线时间: 15(小时)
注册时间: 2021-07-04
最后登录: 2025-06-15
查看jasats的 主题 / 回贴
5楼  发表于: 2024-11-26 11:17
下降的图形的最底边的点位和下移的点位进行比较