本帖最后由 shencao 于 2019-6-13 07:39 编辑 七夜零 发表于 2019-6-13 07:04 “无论我怎么改光标大小它都会连同窗口内的文字一起缩小扩大” 那大概和它没关系? 不是大佬就很难,我也不知道具体的囧。(我也就是自己改改窗口,然后效果有了就ok了⋯⋯) 如果从结果倒推,感觉是你规定了它只显示1列,但是设定有4个选项,它说我是横排菜单只有1列怎么显示4个选项呢?它就觉得需要翻页了。(以上是我瞎猜的。) rm窗口涉及的东西不少,有时候不是改一个地方就ok,多尝试吧,慢慢就能找到点规律(逻辑)啦~ 制作加油啦~ |
shencao 发表于 2019-6-12 20:46 感谢前辈!按照你说的修改了,箭头也就没了!!但是相对来说就要把原版的 Window_ItemCategory给删掉不然会出错(我是改的脚本都是复制一份下来进行修改的) 另外感谢前辈给的思路,我一直以为是光标超出了显示范围,(选项是光标吗?)但无论我怎么改光标大小它都会连同窗口内的文字一起缩小扩大。还有第二个问题谢谢解释! |
本帖最后由 shencao 于 2019-6-12 21:24 编辑 可以把Window_ItemCategory改为继承纵向菜单呀,第8行改成 class Window_ItemCategory < Window_Command 应该就可以了。(我就是这么干的~) 然后出现箭头一般是内容超出了显示范围,程序判定你需要翻页显示,就出现了箭头 调整一下选项的长宽什么的,确保不超出窗口的范围 (可能就是横菜单强行显示竖排的问题,改成纵向的试试?我不是大佬,你试试看~ 顺便补充一下判定光标是否在左列 % 求模 - 把左操作数除以右操作数,返回余数 == 检查两个操作数的值是否相等,如果相等则条件为真 (网上搜的) 那么代入看就是,当item_window.index值除以2余数等于0,则判定光标在左侧。 当物品列表是2列的时候,光标在左侧新窗口就在右侧,光标在右侧新窗口在左侧,这样可以不遮挡物品列表,看起来比较舒服?是设定啦,不是bug~XDDD 另外我感觉你可能还会需要修改这个子窗口的位置,可以到“Scene_ItemBase”的“● 显示子窗口”这边找找~ |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-16 20:58
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.