赞 | 4 |
VIP | 211 |
好人卡 | 175 |
积分 | 7 |
经验 | 48096 |
最后登录 | 2014-1-9 |
在线时间 | 1327 小时 |
Lv2.观梦者 (?????)
- 梦石
- 0
- 星屑
- 736
- 在线时间
- 1327 小时
- 注册时间
- 2011-7-18
- 帖子
- 3184
|
本帖最后由 各种压力的猫君 于 2011-9-23 21:52 编辑
Window_Message 约264-267行- #--------------------------------------------------------------------------
- # ● 更新文章显示
- #--------------------------------------------------------------------------
- def update_message
复制代码 一直往下看,找到这一段:- else # 一般文字
- contents.draw_text(@contents_x, @contents_y, 40, WLH, c)
- c_width = contents.text_size(c).width
- @contents_x += c_width
- end
复制代码 在这个else和end中间随便哪个位置加一行:- @wait_count = 5 #等待间隔,单位帧
复制代码
显示文本
事件指令「显示文本」是用来在游戏画面显示文字的。通常是最常用到的事件指令。
下列的控制符可以在文字中使用:
\V[n]
替换为 n 号变量。
\N[n]
替换为 n 号角色名称。
\C[n]
变更此点之后的文字颜色为 n 号颜色。 n 号颜色代表什么颜色由窗口外观素材决定。
\G
打开金钱窗口。
\.
显示文本时等待四分之一秒。
\|
显示文本时等待 1 秒。
\!
等待玩家按下按键,之后再显示下文。
\>
瞬间显示此点之后的所有文本[也就是禁用默认的打字效果]。
\^
显示本文章全部内容后不等待玩家按下按键,直接执行下一条命令。
\\
这个文本将在游戏中自动被替换为 \ 符号。
在输入文章时可以按[F2]或「预览...」按钮来预览游戏中所看见的窗口。 因此显示文章时某个部分想要停顿,直接输入\.或者\|就可以了。
问题解决的话麻烦认可2L。 如果想要从某个点起变更速度的话,把那行脚本改成这样:- @wait_count = $text_wait_count
复制代码 然后在main里面加上一句- $text_wait_count = 5 #显示文章的等待间隔,单位帧
复制代码 中途需要更改的话用事件脚本(内容和上一句一样,改等号后面的数字) |
|