设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1708|回复: 12
打印 上一主题 下一主题

[有事请教] 菜单怎样改成三人的横向翻页?

[复制链接]

Lv5.捕梦者

梦石
0
星屑
26328
在线时间
5362 小时
注册时间
2016-3-8
帖子
1657
跳转到指定楼层
1
发表于 2023-1-14 18:26:08 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 alexncf125 于 2023-1-14 18:31 编辑

plugins.rar (8.26 KB, 下载次数: 13)
用了这两个插件把Window_MenuStatus改成3之后,
当队伍有4人或以上, 滑动去最后位置时, 就会发生如下图中的BUG, 有大佬知道怎样修复么

Lv2.观梦者

梦石
0
星屑
506
在线时间
85 小时
注册时间
2023-1-3
帖子
21
2
发表于 2023-1-14 19:21:44 | 只看该作者
萌新帮顶
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
512
在线时间
37 小时
注册时间
2021-7-30
帖子
50
3
发表于 2023-1-18 09:24:34 | 只看该作者
帮忙顶下
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22084
在线时间
1057 小时
注册时间
2019-3-5
帖子
1424
4
发表于 2023-1-18 13:26:40 | 只看该作者
自带的默认插件居然有bug吗……难绷

点评

试过了...还是一样的情況  发表于 2023-1-19 15:50
试试默认自带的AltMenuScreen,效果一样的  发表于 2023-1-19 15:32
然而并不是自带的默认插件  发表于 2023-1-18 14:12
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1766
在线时间
265 小时
注册时间
2019-4-9
帖子
89
5
发表于 2023-1-18 20:07:21 | 只看该作者
Zeldashu 发表于 2023-1-18 13:26
自带的默认插件居然有bug吗……难绷

其實主要是HorizontalScrolling.js,是海外的大佬做的。但不知道哪裡出問題了。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5405
在线时间
1105 小时
注册时间
2013-7-8
帖子
2005

极短23参与

6
发表于 2023-1-20 13:08:23 | 只看该作者
本帖最后由 我是大仙 于 2023-1-20 13:28 编辑

小埋好可爱OωO
问题现象:
经过测试发现当设置的纵列为3或者5这样的奇数的时候就会出现如图的情况。
经过测试发现并非选择队伍的最后一个人会这样,而是选择当前菜单中显示的最后一个人会这样。
假如第四个人不是最后一个位置的人(譬如一共有六个人),当选中第四个人的时候,最后一个位置是空白的,但是再次向右移动光标,原来空白的位置的人就会显示出来。
而如果不用键盘操作,只用鼠标拖动,当拖动到最后一个角色能完全显示出来的位置的时候,该角色也能显示出来。


于是我想到一个问题。
我曾经用PS处理图片的时候,我想把一个两帧的图片一分为二,但是这俩图片一分为二后显示的动画居然有偏移......

后来我才发现原来是这个图片的宽是奇数,如果一分为二,除不尽,就会自动舍弃一个像素点。

所以产生这个问题的原因可能是:
用偶数分割会很完美。但是用奇数分割屏幕可能会除不尽(假如这个菜单的宽是332,除以3是除不尽的,就没办法完美分割,会自动舍弃一个像素点)

当选中最后一个单位的时候,这个单位其实并没有“完全出现”在画面中,可能它还有一个像素点在右边的屏幕外边,所以判定为这个选项没有在屏幕中,既然不在屏幕中,那它的图像就不显示。


解决方法
1.修改RMMZ显示判定的屎山(但是这个对于我来说太难了,感觉很费时间)

2.修改屏幕宽度或者使得这个菜单的宽度能被3整除,测试的时候,我把整个游戏屏幕的宽度改为818(默认是816),就可以显示了。(应该是使得这个窗口的宽度能被3整除了)

如果对于屏幕或者菜单宽度没有非常严格的要求,我认为第二种方法是一个很好的解决方案。

希望能帮到小埋OωO

点评

好利害哦  发表于 2023-1-20 14:27

评分

参与人数 2+2 收起 理由
caffee.bee + 1 精品文章
alexncf125 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
26328
在线时间
5362 小时
注册时间
2016-3-8
帖子
1657
7
 楼主| 发表于 2023-1-20 13:56:08 | 只看该作者
我是大仙 发表于 2023-1-20 13:08
小埋好可爱OωO
问题现象:
经过测试发现当设置的纵列为3或者5这样的奇数的时候就会出现如图的情况。

成了~成了~
把CTB插件的itemWidth加1后就正常了~
谢谢大佬帮忙~
回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1766
在线时间
265 小时
注册时间
2019-4-9
帖子
89
8
发表于 2023-1-20 14:24:23 | 只看该作者
alexncf125 发表于 2023-1-20 13:56
成了~成了~
把CTB插件的itemWidth加1后就正常了~
谢谢大佬帮忙~

哦哦哦~~恭喜W
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1766
在线时间
265 小时
注册时间
2019-4-9
帖子
89
9
发表于 2023-1-20 14:38:31 | 只看该作者
我是大仙 发表于 2023-1-20 13:08
小埋好可爱OωO
问题现象:
经过测试发现当设置的纵列为3或者5这样的奇数的时候就会出现如图的情况。


非常感謝大大
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-26 05:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表