词条 | 内嵌表达式 |
释义 | RPG Maker XP 在字符串里面,可以用 #{变量名} 的形式把变量的内容嵌入在字符串当中。 game = "RPG" print "#{game} Maker XP" # => RPG Maker XP 上述示例里,第一行是为 game 变量赋值代入字符串“RPG”。第二行里面,其中 #{game} 是表示直接嵌入变量 game 的值字符串“RPG”,和后面的“ Maker XP”组合在一起,从而输出一个新的字符串。 RPGXP 的事件指令「显示文章」里,在文章中使用 \\V[n] 和 \[n] 控制码可以把变量的值和角色的名称作为信息嵌入文字中,这个功能好像和那个十分相似。 这个功能,让我们举例来说明在预置脚本中应如何使用。 print("文件 #{filename} 没找到。") print 的显示内容应附加上括号 (),如果其优先顺序不易混淆的话可以省略(本章 print 的使用示例介绍中全部省略了括号)。预置脚本中基本上都统一使用有括号,所以在这儿也加上一个。 这个是当然, print("文件 " + filename + " 没找到。") 像这样写也可以,使用内嵌表达式的方法会使读取程序变得很容易。 另外内嵌表达式和控制码一样,在单引号 '' 中间的字符串里使用也会无效。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。