Project1
标题:
菜单和选择框的位置
[打印本页]
作者:
繁华落尽丶cc
时间:
2013-2-10 13:34
标题:
菜单和选择框的位置
本帖最后由 繁华落尽丶cc 于 2013-2-11 08:31 编辑
把菜单和选择框的位置放到中间 本人脚本盲 求助怎么修改脚本
1.jpg
(103.09 KB, 下载次数: 27)
下载附件
保存到相册
2013-2-10 13:32 上传
2.jpg
(46.81 KB, 下载次数: 29)
下载附件
保存到相册
2013-2-10 13:32 上传
作者:
hcm
时间:
2013-2-10 14:12
在Window_ChoiceList有
#--------------------------------------------------------------------------
# ● 初始化对象
#--------------------------------------------------------------------------
def initialize(message_window)
@message_window = message_window
super(0, 0)
self.openness = 0
deactivate
end
#--------------------------------------------------------------------------
# ● 开始输入的处理
#--------------------------------------------------------------------------
def start
update_placement
refresh
select(0)
open
activate
end
#--------------------------------------------------------------------------
# ● 更新窗口的位置
#--------------------------------------------------------------------------
def update_placement
self.width = [max_choice_width + 12, 96].max + padding * 2
self.width = [width, Graphics.width].min
self.height = fitting_height($game_message.choices.size)
self.x = Graphics.width - width
if @message_window.y >= Graphics.height / 2
self.y = @message_window.y - height
else
self.y = @message_window.y + @message_window.height
end
end
复制代码
把初始化对象的(0,0)改为数字或者self.x和self.y的值改为你想要的值试试。
作者:
945127391
时间:
2013-2-10 14:54
1.事件选择框:
在main前插入:
class Window_ChoiceList < Window_Command
#--------------------------------------------------------------------------
# ● 更新窗口的位置
#--------------------------------------------------------------------------
def update_placement
self.width = [max_choice_width + 12, 96].max + padding * 2
self.width = [width, Graphics.width].min
self.height = fitting_height($game_message.choices.size)
self.x = Graphics.width / 2 - width / 2
self.y = Graphics.height / 2 - height / 2
end
end
复制代码
2.菜单:
在main之前插入:
class Window_MenuCommand < Window_Command
alias oi initialize
#--------------------------------------------------------------------------
# ● 初始化对象
#--------------------------------------------------------------------------
def initialize
oi
self.x = Graphics.width / 2 - width / 2
self.y = Graphics.height / 2 - height / 2
end
end
复制代码
(以上全都未经测试)
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1