Project1

标题: 将菜单排列从角色一个一个竖着排列变成两人横着排列 [打印本页]

作者: ·雾逝者·    时间: 2012-7-24 18:16
标题: 将菜单排列从角色一个一个竖着排列变成两人横着排列
本帖最后由 ·雾逝者· 于 2012-7-28 22:52 编辑

这个游戏只有两名角色,并且将菜单中多余的东西都去掉了,就差将角色排列更改了……
可是我已经黔驴技穷了= =
怎么也改不成……

如图所示,欲把第二名角色以同样的格式排在第一名角色旁边,如何做到?
求解~

范例在此:
绝域前传-灭绝之心.zip (231.51 KB, 下载次数: 109)

由于体积实在太大,所以删减了除菜单以外所有东西。
@龙腾天下,附件已上传


dsu_plus_rewardpost_czw
作者: 爆焰    时间: 2012-7-28 09:01
范例,我来帮你。
作者: cinderelmini    时间: 2012-7-29 19:16
要改的地方就一个~
找到脚本:Window_MenuStatus
在里面找到 def refresh
然后找到:
x = 64
y = i * 116
改一下~变成:
x = 224 * i
y = 0
其实具体的可以自己调~224其实就是窗口宽度(480-32)/2得到的~
然后就是槽和名字和行走图的坐标了~
自己调一下~
特别是范例工程里~那样写的话~第一个角色的行走图会不见~
所以~建议X坐标往右移一些~
作者: ·雾逝者·    时间: 2012-7-29 21:24
cinderelmini 发表于 2012-7-29 19:16
要改的地方就一个~
找到脚本:Window_MenuStatus
在里面找到 def refresh

谢谢你的帮助。
正如你所说,第一个角色的行走图不见了,而我试着把X坐标加大,结果只是第二个角色移动而已。有什么好的解决方法么?
作者: 爆焰    时间: 2012-7-29 23:42
·雾逝者· 发表于 2012-7-29 21:24
谢谢你的帮助。
正如你所说,第一个角色的行走图不见了,而我试着把X坐标加大,结果只是第二个角色移动而 ...

改成:
  1. x = 64  + i%2 * 224
  2. y = i/2 *  116
复制代码

作者: cinderelmini    时间: 2012-7-30 17:46
·雾逝者· 发表于 2012-7-29 21:24
谢谢你的帮助。
正如你所说,第一个角色的行走图不见了,而我试着把X坐标加大,结果只是第二个角色移动而 ...

首先我不知道你是怎么加的~
如果单纯加大224的话无论如何第一个角色的行走图是不会出现的~
你可以直接在
x = 224 * i
这后面加~例如:x = 224 * i + 60
这样~
然后我不知道这游戏是不是一次最多只能有2个角色?
如果是的话就没什么了~
如果不是~到时候再改改~

作者: 极地小鸥    时间: 2012-7-30 17:58
楼主想要这种效果?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1