加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 VIPArcher 于 2022-5-28 03:17 编辑
#============================================================================== # ■ Window_Base #------------------------------------------------------------------------------ # 游戏中所有窗口的父类 #============================================================================== class Window_Base < Window #-------------------------------------------------------------------------- …… …… #-------------------------------------------------------------------------- # ● 获取控制符的实际形式(这个方法会破坏原始数据) #-------------------------------------------------------------------------- def obtain_escape_code(text) text.slice!(/^[\$\.\|\^!><\{\}\\]|^[A-Z]+/i) end
#==============================================================================
# ■ Window_Base
#------------------------------------------------------------------------------
# 游戏中所有窗口的父类
#==============================================================================
class Window_Base < Window
#--------------------------------------------------------------------------
……
……
#--------------------------------------------------------------------------
# ● 获取控制符的实际形式(这个方法会破坏原始数据)
#--------------------------------------------------------------------------
def obtain_escape_code(text)
text.slice!(/^[\$\.\|\^!><\{\}\\]|^[A-Z]+/i)
end
帮助文件的说明如下。
\V[n] 替换为第n号变量的数值。
\N[n] 置换为第n号角色的名字。
\P[n] 置换为第n号队员的名字(队伍顺序)。
\G 置换为货币单位。
\C[n] 将后面的文字显示为第n号颜色。颜色的编号以窗口皮肤中设置的图片内容为准。
\I[n] 绘制第n号图标。
\{ 字体大小放大一级。
\} 字体大小缩小一级。
\$ 打开显示所持金钱的窗口。
\. 显示文章时等待1/4秒。
\| 显示文章时等待1/4秒。
\! 显示文章时等待玩家按键。
\> 一下子显示同一行剩下未显示的文字。
\< 取消控制符“\>”的效果。
\^ 文字显示完后不等待输入。
\\ 置换为一个反斜杠。
text.slice!(/^[\$\.\|\^!><\{\}\\]|^[A-Z]+/i)
拆解之 (/^[ \$ \. \| \^ !>< \{ \} \\ ]|^[A-Z]+/i)
我的大胆猜测是 !>< ==>/! /> /<
是我理解错误,还是VxAce 取消了这三个功能,请有识的高人指点。 |