使用方法:
1、召唤任务显示界面:$scene = Scene_Task.new
可以在事件中的「脚本」指令加入这段东西,
又或者修改 Scene_Menu 来增加一个显示任务的选项。
如果是修改 Scene_Menu 增加選項的話,请使用
$scene = Scene_Task.new(任务在菜单的index)
例如:$scene = Scene_Task.new(7)
2、设置任务数据
2.1、相关内容解析
所有内容文字必须用双引号括住
名称:任务的名字(显示在左边窗口中),大小为172×32,如果全部为文字的话,
够放九个全角字符
简介:任务的介绍(显示在右边窗口中),宽308,高不限
文字可以自动换行
2.1.1、控制码解析
名称和内容均可用控制码,注意两条反斜杠都要打!
\\v[n] 显示n号变量
\\c[n] 改变字体颜色。n 为窗口外观图片中所设定的颜色,可为0-31
\\c[HRRGGBB]设定字体颜色为RRGGBB色, RRGGBB 为16进位颜色代码
\\n 显示i号角色名字
\\i[图标编号] 显示图标 # 图标编号为图标在IconSet里的顺序
\\p[文件名] 显示图片
2.1.2、高级:内嵌表达式
请参考帮助-脚本入门-字符串-内嵌表达式相关内容。
它可以用来在任务的名称和简介那里显示变量。
常用的表达式(注意不要漏了井号和大括号):
#{$game_variables[n]} ——插入n号变量的值
#{$game_party.item_no(n)} —— 插入持有n号物品数量
同理还有 weapon_no,armor_no
还可以预先定义一个变量,再插入(例子见示例任务3-灵魂线)
2.2、注意事项
2.2.1、括号、逗号和双引号 [ ] , " 必须使用半角符号(英文输入),
引号内的内容则没有关系
2.2.2、单引号 ' 和双引号 " 的区别:
为了不出错误,全部用双引号吧!当然如果你对Ruby很熟悉,那就没所谓了
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |