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

Project1

 找回密码
 注册会员
搜索

如何把选项选择框放到中间

查看数: 2761 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2012-7-19 20:04

正文摘要:

本帖最后由 .さっとりーん 于 2012-7-24 18:38 编辑 当选项有四个时 无法把将选择框放到中间

回复

小奈奈生xd 发表于 2015-12-24 12:46:37
devilg 发表于 2012-7-30 10:18
在game_temp里加个attr_accessor:message_position
在game_interpreter中 def setup_choices 座如下修改: ...

你能給一個檔案我下載看看嗎?
我game_interprete最後那行有問題=.=
devilg 发表于 2012-7-30 10:18:22
在game_temp里加个attr_accessor:message_position
在game_interpreter中 def setup_choices 座如下修改:
  1.   def setup_choices(params)
  2.     if $game_message.texts.size <= 4 - params[0].size
  3.       $game_message.choice_start = $game_message.texts.size
  4.       $game_message.choice_max = params[0].size
  5.       if $game_temp.message_position!=nil
  6.       $game_message.position = $game_temp.message_position
  7.       $game_temp.message_position=nil
  8.       end
复制代码
再在选择项的事件之前放入脚本执行:$game_temp.message_position=1(0最上1中间2下面)
结果:

Untitled.png (70.96 KB, 下载次数: 30)

Untitled.png
柳柳 发表于 2012-7-24 13:07:16
水平居中?不好办。简单方法可以在Window_Message里面,找171行
@text += "    " if i >= $game_message.choice_start
这个改为
@text += "                  " if i >= $game_message.choice_start

然后在选项里面用空格来排版

点评

柳柳君误解了我的意思了,是对话框居中。主楼已编辑  发表于 2012-7-24 18:40
柳大今天发飙了,整个VX提问区全包了  发表于 2012-7-24 13:41
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-16 11:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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