手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

学习游戏辅助制作:单重循环搞定背包遍历

时间:2024-11-08 03:28:48

1、以dnf游戏我的号为例,背包格数是8*4总共32格,单重循环遍历大致思路如下:

学习游戏辅助制作:单重循环搞定背包遍历

2、取第一格背包的中心点坐标。

3、获取一格背包的宽度和高度是多少。

4、遍历公式:第二格背包中心x坐标=背包第一格中心X坐标+(2mod背包总列数)*每格宽第二格背包中心y坐标=背包第一格中心Y坐标+(2\背包总列数)*每格高

学习游戏辅助制作:单重循环搞定背包遍历

5、单重循环遍历背包代码(按键精灵官网里都有资料):Call横向自上往下背包遍历(1,32,8,489,277,30,30)//调用背包遍历Sub横向自上往下背包遍历(开始格数,结束格数,背包总列数,背包第一格中心X坐标,背包第一格中心Y坐标,每格宽,每格高)Fori=开始格数-1To结束格数-1 //因为数组下标是0起始,所以这里开始格数要减去1MoveTo背包第一格中心X坐标+(imod背包总列数)*每格宽,背包第一格中心Y坐标+(i\背包总列数)*每格高TracePrint(背包第一格中心X坐标+(imod背包总列数)*每格宽)&","&(背包第一格中心Y坐标+(i\背包总列数)*每格高)Delay500//移动到这格后,这里写你在这格要做的事情的代码NextEndSub

© 手抄报圈