Project1

标题: 解谜类系统按钮横排的问题 [打印本页]

作者: 路法    时间: 2011-10-30 21:23
标题: 解谜类系统按钮横排的问题
本帖最后由 路法 于 2011-10-30 21:26 编辑

http://rpg.blue/thread-108338-1-1.html  ←制作中的游戏用到了6R站内的解谜类系统脚本如图所示,左右两侧的按钮原本是竖排的,但是考虑到某些因素我想改成横排的(如果能把文字换成图标就更好了)
苦于完全不懂脚本,只能来求助大家了,大家见谅……




dsu_plus_rewardpost_czw
作者: 皮卡星    时间: 2011-10-31 00:22
简单的说就是坐标问题吧?
Scene_Map的第19行是设定“标题,离开”的x坐标
Window_Mapitem的18行左右是设定道具ICON的坐标
至于字体换成ICON的话,Scene_Map的第18行
把括号里面的换成“draw_icon(ID, X, Y)”(注意要两个)数值请自行填上
大概就这么多了0 0
作者: 路法    时间: 2011-10-31 11:20
皮卡星 发表于 2011-10-31 00:22
简单的说就是坐标问题吧?
Scene_Map的第19行是设定“标题,离开”的x坐标
Window_Mapitem的18行左右是设定 ...

我修改Scene_Map的第19行只能改变它的位置,并不能让它横向排列啊。。
作者: Rion幻音    时间: 2011-10-31 14:18
厄……那个上下左右的图标是什么功用?
作者: 路法    时间: 2011-10-31 15:01
Rion幻音 发表于 2011-10-31 14:18
厄……那个上下左右的图标是什么功用?

随便画的  还没想好……
作者: feizhaodan    时间: 2011-10-31 16:44
本帖最后由 feizhaodan 于 2011-10-31 16:44 编辑

在Scene_Map里第14和18行各调用了Window_Command.new
在后面的括号里添加一个,2。像这样
  1. #原来:
  2. @cwleft = Window_Command.new(KISSYE::WIDTHLEFT, KISSYE::COMMANDSLEFT)
  3. #改成:
  4. @cwleft = Window_Command.new(KISSYE::WIDTHLEFT, KISSYE::COMMANDSLEFT, 2)
复制代码
当然,你要改下坐标之类的。
作者: 皮卡星    时间: 2011-10-31 16:58
路法 发表于 2011-10-31 11:20
我修改Scene_Map的第19行只能改变它的位置,并不能让它横向排列啊。。

KISSYE::COMMANDY是KISSYEmodule里面的COMMANDY……(见设定,26行)
把15行和20行后面加“ + 数字”或“ - 数字”来进行坐标调整……
如果要分开来的话,只能重新设定了
比如说:
COMMANDSRIGHTUP = ["标题"]
COMMANDSRIGHTDOWN = ["离开"]
这样再进行调整……说的不是很清楚……
不过大概就这个意思
作者: 路法    时间: 2011-10-31 18:10
皮卡星 发表于 2011-10-31 16:58
KISSYE::COMMANDY是KISSYEmodule里面的COMMANDY……(见设定,26行)
把15行和20行后面加“ + 数字”或“ ...

你所说的分开来是横着排的意思吗?
设定完
COMMANDSRIGHTUP = ["标题"]
COMMANDSRIGHTDOWN = ["离开"]
之后还应该改动哪里使之生效呢?


路法于2011-10-31 18:23补充以下内容:
我的意思是,我不知道你说的坐标到底是什么东西的坐标,也不知道在哪里设定坐标,也不知道坐标要怎么样设定,15和20行不是只能调整左右窗口位置的坐标吗?
我需要的是左窗口有2个按钮,横着排(现在是有2个按钮竖着排),
这是在15和20行设定的吗?如果是在15和20行设定请问应该怎么设定

不用说的那么简洁吧……
作者: feizhaodan    时间: 2011-10-31 18:35
你改成横排之后两个按钮消失是当然得。
因为他本来就只给那个按钮留了两个竖着的空位。
你把它改成横着的,当然会没地方。
所以让你自己改左右两个按钮的位置,和中间道具栏的目标。




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