我写的背包系统为什么只有第一行有效果? 已解决
zds1 发表于 2020-05-09 08:01:19 439

上个贴凉了,故此重发,见谅 变量名乱填的,写这个是练习一下我的编程技术。(那个脚本其实我不用写但我要耍帅2333333333)附加一个我是1,2行都有物品但是背包里只有2个物品可是我写了3个有1个没显示 效果如下 代码如下 ![

最后于 2月前 被zds1编辑 ,原因: 事情没说完。
最新回复 (9)
  • Tiger_k 发表于 2020-05-10 09:25:05
    0 2
    你是说只有第一行有物品吗?
  • Tiger_k 发表于 2020-05-10 09:29:33
    0 3
    我找到问题了,你的spr1是不是只有一帧?那么如果sck[i,j]为1的时候实际上是没有image的。
  • Tiger_k 发表于 2020-05-10 09:30:51
    0 4
    这位G友可以先看看基础的
  • zds1 发表于 2020-05-12 05:15:58
    0 5
    Tiger_k 我找到问题了,你的spr1是不是只有一帧?那么如果sck[i,j]为1的时候实际上是没有image的。
    等一下,我是1,2行都有物品但是背包里只有2个物品可是我写了3个有1个没显示
  • zds1 发表于 2020-05-12 05:18:55
    0 6
    Tiger_k 我找到问题了,你的spr1是不是只有一帧?那么如果sck[i,j]为1的时候实际上是没有image的。
    效果图在上面
  • Tiger_k 发表于 2020-05-12 05:42:06
    0 7
    zds1 等一下,我是1,2行都有物品但是背包里只有2个物品可是我写了3个有1个没显示
    这位老哥,数组从0开始。就是说第一个格子的坐标是0,0而不是1,0.
    至于为啥第三个没画出来呢?因为你限定i<2,j<2因此i与j不可能等于2.你需要再仔细学学数组,背包这东西考的就是数组
  • zds1 发表于 2020-05-13 09:24:59
    0 8
    Tiger_k 这位老哥,数组从0开始。就是说第一个格子的坐标是0,0而不是1,0. 至于为啥第三个没画出来呢?因为你限定i
    哦,谢谢了
  • zds1 发表于 2020-05-13 09:31:36
    0 9
    Tiger_k 这位老哥,数组从0开始。就是说第一个格子的坐标是0,0而不是1,0. 至于为啥第三个没画出来呢?因为你限定i
    还有就是i和j可以等于2呀要不然为什么我的格子是2x2的
  • Tiger_k 发表于 2020-05-14 06:31:34
    0 10
    zds1 还有就是i和j可以等于2呀要不然为什么我的格子是2x2的
    不是的,之所以为2x2是因为 i=0 j=0 所以其实只有0和1,不存在2