Project1

标题: 可以增加选项的字数上限吗? [打印本页]

作者: 椎名真冬    时间: 2011-3-31 11:48
标题: 可以增加选项的字数上限吗?
嗯..选项的字数上限,默认的好像只能写10个字左右。dsu_plus_rewardpost_czw
作者: Rion幻音    时间: 2011-3-31 13:04
回复 椎名真冬 的帖子

10个?应该是无限吧?只要有足够的宽度~
作者: 椎名真冬    时间: 2011-4-1 13:07
嗯..编辑框太窄的缘故...但是这东西不能增大了吧...
作者: 一箭烂YiJL    时间: 2011-4-2 13:19
先:
  1. $game_message.num_input_digits_max = 25  # 位数上限
  2. $game_message.num_input_variable_id = 1   # 带入变量的编号
  3. set_message_waiting
复制代码
另开一个事件脚本指令,再输入:
  1. p $game_variables[1]
复制代码
然后就可以看到效果的了。
作者: 剑兰的马甲    时间: 2011-4-2 14:15
既然你都认同了这个说法,那么我告诉你怎么做吧。
在Window_Message里的305行下插入一行:
  1.         contents.font.size = 20
复制代码
之后就能够大概显示全字符了。(如认可请认可上楼)
作者: 企鹅达达    时间: 2011-4-2 15:42
你试试用脚本$game_variables[变量id]="选项文字",然后在编辑框输入“\v[变量id]”吧,我编辑框不够长的时候就这么做的
作者: 一箭烂YiJL    时间: 2011-4-2 15:56
五楼我再次会错意的说= =
用事件脚本指令:
  1. $game_message.texts.push(
  2. "久久久久呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵")
  3. set_message_waiting
复制代码
最多20个全月字符,记得字符串中间不要换行!(否则会多了"\n",RM中显示□)
其他的设定:

更改文章选项:
$game_message.position = 0,1,2
表示上、中、下,三个位置

更改文章背景:
$game_message.background = 0 ,1,2
表示普通窗口、背景变暗、透明,三种效果

总之,最后一定要有:
  1. set_message_waiting      # 初始化对话窗
复制代码





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