楼主! 我对你刮目相看了! 我一直觉得你在问些无聊问题又不自己学一下 只能说你这个点子太棒了 我之前有留意到这一点 这样空物品栏卸下有点奇怪 但是我也没去管 这样改掉就非常美观了 这个改动对于我来说就是很简单的事情 但是我有这个能力却没有楼主的想法 结果还是我没有弄出来 有的人擅长开脑洞 有的人擅长规规矩矩地写出整洁的代码 每个人有所特长吧 |
参与人数 1 | 赞 +1 | 收起 理由 |
---|---|---|
miantouchi | + 1 | 塞糖 |
首先那个空格是Window_EquipItem第59行的 @data.push(nil) 加进去的 然后第63行的 for i in 0...@item_max-1 让描绘在描绘那个空格之前就结束了 这里有个取巧的方法,先把 nil 替换为一个叫做“卸下装备”的假装备
然后为了让该窗口可以顺利描绘卸下装备,因此将第63行最后的 -1 删掉 这之后再运行游戏你会发现“卸下装备”这四个大字成功显示了,但这时候还没完,因为画面上还会多了个冒号 而这个冒号是第 85 行的 self.contents.draw_text(x + 240, y, 16, 32, ":", 1) 描绘的,后面伴随着该装备的持有数量 但由于这个假的 "卸下装备" 并不存在持有数量,所以冒号后面啥都没有,所以只需要对这一行动刀,把它改成
这时候你会发现冒号也不见了,可喜可贺,问题完美解决 |
参与人数 2 | 星屑 +100 | 赞 +2 | 收起 理由 |
---|---|---|---|
RyanBern | + 100 | + 1 | 认可答案 |
miantouchi | + 1 | 认可答案 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-5-5 10:37
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.