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

Project1

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

[已经解决] 我想请教一下,怎么调整标题的边框

[复制链接]

Lv1.梦旅人

梦石
0
星屑
54
在线时间
1049 小时
注册时间
2012-1-27
帖子
1446
跳转到指定楼层
1
发表于 2012-3-11 10:12:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
额....我是希望能把标题边框弄消失,然后自由调整“开始”“读取”“退出”的位置“因为自制封面我想顺便加进那些选项看上去好看点,但愣是看了半天都没看懂脚本.....果然RGSS3还是和C++有区别啊....
如果是需要具体封面具体分析的话....等会我发封面上来...求各位帮帮忙告诉我脚本那边什么地方是调整标题窗口的吧...
惨了,没装全局变量,这下只能玩读档进EXTRA的把戏了∑(゚ω゚ノ)ノ
我感觉我快成兜售Q键幻灯片狂魔了

Lv1.梦旅人

梦石
0
星屑
50
在线时间
69 小时
注册时间
2012-3-3
帖子
79
2
发表于 2012-3-11 11:33:23 | 只看该作者
Scene_Title是标题画面的代码
在create_command_window中加上以下两句可以取消窗口边框
@command_window.opacity = 0
@command_window.contents = Bitmap.new(width - 24, height - 24)#位图比窗口小24像素取消边框
#--------------------------------------------------------------------------
# ● 生成指令窗口
#--------------------------------------------------------------------------
  def create_command_window
    @command_window = Window_TitleCommand.new
    @command_window.set_handler(:new_game, method(:command_new_game))
    @command_window.set_handler(:continue, method(:command_continue))
    @command_window.set_handler(:shutdown, method(:command_shutdown))
    #Scene_Title分成了window_TitleCommand、DataManage、Scene_Title三个部分
end
#----------------------------------------------------------------------------------------------------------------

Window_TitleCommand是标题画面“开始游戏”那些命令的窗口
改make_command_list方法里的add_command顺序可以改变上下顺序
#--------------------------------------------------------------------------
# ● 生成指令列表
#--------------------------------------------------------------------------
  def make_command_list
    add_command(Vocab::new_game, :new_game)
    add_command(Vocab::continue, :continue, continue_enabled)
    add_command(Vocab::shutdown, :shutdown)
  end
#----------------------------------------------------------------------
内事不决问@度娘,外事不决问@谷哥。
有此二人辅佐,何愁天下不定乎!
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

3
发表于 2012-3-11 11:40:32 | 只看该作者
opacity =0 就可以移除边框了
不需要@command_window.contents = Bitmap.new(width - 24, height - 24)

点评

哟西,看来是我对脚本理解有误 窗口的正文内容比窗口大小小24像素应该是因为窗口的边距默认是12像素吧  发表于 2012-3-12 10:15

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
迷糊的安安 + 200 + 2 认可答案

查看全部评分

VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
205
在线时间
3 小时
注册时间
2012-3-11
帖子
4
4
发表于 2012-3-11 17:18:56 | 只看该作者
直接在数据库—系统—标题画面,那里就可以改了,没这么麻烦。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
54
在线时间
1049 小时
注册时间
2012-1-27
帖子
1446
5
 楼主| 发表于 2012-3-11 17:25:23 | 只看该作者
殇殃 发表于 2012-3-11 11:33
Scene_Title是标题画面的代码
在create_command_window中加上以下两句可以取消窗口边框
@command_window.op ...

我希望可以知道该怎么调整“开始”“载入”“离开”这三个选项的位置....
具体的修改坐标是在脚本的什么地方修改呢.....求助啊朋友.....
惨了,没装全局变量,这下只能玩读档进EXTRA的把戏了∑(゚ω゚ノ)ノ
我感觉我快成兜售Q键幻灯片狂魔了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
160 小时
注册时间
2012-2-10
帖子
98
6
发表于 2012-3-11 17:51:43 | 只看该作者
本帖最后由 狂歌天涯 于 2012-3-11 17:52 编辑

在Window_TitleCommand里改位置,  #--------------------------------------------------------------------------
  # ● 更新窗口的位置
  #--------------------------------------------------------------------------
  def update_placement
    self.x = (Graphics.width - width) / 6
    self.y = (Graphics.height * 1.6 - height) / 2.5
  end
这里的6和2.5 你随意调整一下试试,这是我改过之后的数值。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
69 小时
注册时间
2012-3-3
帖子
79
7
发表于 2012-3-12 10:24:30 | 只看该作者
命令窗口Window_TitleCommand的指令列表make_command_list是默认多行一列的
只能改“开始”“载入”“离开”这三个选项的上下顺序
如果加上以下代码可以变成多行多列
#--------------------------------------------------------------------------
  # ● 获取显示行数
#--------------------------------------------------------------------------
  def visible_line_number
    item_max / col_max
  end
  #--------------------------------------------------------------------------
  # ● 获取列数
#--------------------------------------------------------------------------
  def col_max
    return 2
  end

如果想让“开始”“载入”“离开”这三个选项在标题画面上随意摆放位置
可以建3个窗口,每个窗口只放一个选项
然后在窗口的初始化方法initialize中修改窗口的x,y坐标

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
迷糊的安安 + 200 + 2 认可答案

查看全部评分

内事不决问@度娘,外事不决问@谷哥。
有此二人辅佐,何愁天下不定乎!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 11:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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