Project1

标题: RMVX怎么修改对话文字显示速度 [打印本页]

作者: 805323854    时间: 2012-4-29 16:21
标题: RMVX怎么修改对话文字显示速度
RMVX怎么修改对话文字显示速度
我觉得文字显示太快了dsu_plus_rewardpost_czw
作者: lsu666666    时间: 2012-4-29 18:39
本帖最后由 lsu666666 于 2012-4-29 18:48 编辑

在對話框中調用參數
資料來源

VX文字显示速度
http://rpg.blue/thread-139877-1-1.html
{:2_273:}

\.
显示文本时等待四分之一秒。
\|
显示文本时等待 1 秒。
\!
等待玩家按下按键,之后再显示下文。
\>
瞬间显示此点之后的所有文本[也就是禁用默认的打字效果]。
\^
显示本文章全部内容后不等待玩家按下按键,直接执行下一条命令。


举例说:

6\|6\|R\|P\|G     将会显示一个6后等待一秒再现示下一个6·······
���
作者: 805323854    时间: 2012-4-30 11:09
lsu666666 发表于 2012-4-29 18:39
���

这样子岂不是每一句对话都要/一下什么的,有没有让全部对话默认文字显示速度修改的办法,
按理说是在脚本里有 我不知道在哪里
作者: lsu666666    时间: 2012-4-30 11:14
本帖最后由 lsu666666 于 2012-4-30 11:19 编辑
805323854 发表于 2012-4-30 11:09
这样子岂不是每一句对话都要/一下什么的,有没有让全部对话默认文字显示速度修改的办法,
按理说是在脚本 ...

第一方法
在window_message里面的def update_message 的
else

这里添加一行@wait_count=3 (每个字等待3帧)

  contents.draw_text(@contents_x, @contents_y, 40, WLH, c)
  c_width = contents.text_size(c).width
  @contents_x += c_width
end

第二方法
在window_message里面的def update_message 的
else

这里添加一行@wait_count=3 (每个字等待3帧)

  contents.draw_text(@contents_x, @contents_y, 40, WLH, c)
  c_width = contents.text_size(c).width
  @contents_x += c_width
end
@wait_count=3  改为
@wait_count= $game_variables[3] #以3号变量的数值来调整速度,可以随意改
来实现即时变速效果。



作者: 805323854    时间: 2012-5-1 12:47
这里添加一行@wait_count=3 (每个字等待3帧)

谢谢 这个第一方法 直接改数字就可以

第二方法我试了好像不行 可能我不会 不过问题完美结局了 谢谢你


‘‘──805323854于2012-5-1 12:47补充以下内容

这里添加一行@wait_count=3 (每个字等待3帧)

谢谢 这个第一方法 直接改数字就可以

第二方法我试了好像不行 可能我不会 不过问题完美结局了 谢谢你
’’


‘‘──805323854于2012-5-1 12:47补充以下内容

这里添加一行@wait_count=3 (每个字等待3帧)

谢谢 这个第一方法 直接改数字就可以

第二方法我试了好像不行 可能我不会 不过问题完美结局了 谢谢你
’’




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