Project1
标题:
魔物图鉴如何增加说明文
[打印本页]
作者:
狐狐狐
时间:
2013-3-18 22:54
标题:
魔物图鉴如何增加说明文
本帖最后由 狐狐狐 于 2013-3-19 20:32 编辑
使用的是常见的
http://rpg.blue/forum.php?mod=viewthread&tid=223640
一开始我是照着这篇
http://rpg.blue/thread-296424-1-1.html
来修改
但是自己完全成功不了,虽然没有出错 但是没有显示
有人可以说明上面更详细一点吗?
我的魔物图件是完全没有改动那种 >< 拜托大家了
作者:
j433463
时间:
2013-3-19 00:20
本帖最后由 j433463 于 2013-3-19 00:28 编辑
我比较不赞成用那个方式来改,因为一般默认的窗口放不下多余的内容,那方式只适合不是默认分辨率下使用,
敌人图鉴它本身有一个功能键,可以在按下 A 键时切换显示额外的讯息,不过那个额外的讯息并没有设置:
#--------------------------------------------------------------------------
# ● 绘制其他资讯
#--------------------------------------------------------------------------
def draw_other_info
end
复制代码
您可以打开图鉴窗口脚本,找到 def draw_other_info 这一个绘制其它资讯的地方,看得出它并没有任何内容,
但您可以在这个地方自行加上去,譬如可以在其中加上这样的内容:
#--------------------------------------------------------------------------
# ● 绘制其他资讯
#--------------------------------------------------------------------------
def draw_other_info
text = $1.to_s if enemy.note =~ /<intro>((?:[^<]|<[^\/])*)<\/intro>/i
change_color(system_color)
draw_text(x + 24, y - line_height, text_width(text), line_height, "简介:")
change_color(normal_color)
draw_text_ex(x + 24, y, text)
end
复制代码
这样一来,您就可以在数据库敌人备注栏中这样写它的简介:
<intro>
第一行内容
第二行内容
:
:
第 n 行内容
</intro>
复制代码
是的,它可以像对话一样多行,但它不会自动断行显示,您要注意每一行字别太长,免得超出画面。
s2.png
(776.02 KB, 下载次数: 27)
下载附件
保存到相册
2013-3-19 00:24 上传
之前的改法,直接在原来画面加说明,适合较大分辨率有多余空间时使用。
s1.png
(765.05 KB, 下载次数: 28)
下载附件
保存到相册
2013-3-19 00:24 上传
现在的方式,按 A 键后切换显示敌人简介,看看简单第一行,差点超出画面了,要注意分行啊。
作者:
狐狐狐
时间:
2013-3-19 20:32
本帖最后由 狐狐狐 于 2013-3-19 20:33 编辑
楼上大大我后来成功了
原来是
ENEMY_MORE_INFO = false # 是否显示更多讯息(扩充用)
要把 false 改成 true
感些大大的帮忙!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1