Project1
标题:
怪物图签中资料的问题
[打印本页]
作者:
liuhsfyliu
时间:
2009-7-27 19:37
标题:
怪物图签中资料的问题
本帖最后由 凌辰 于 2009-7-29 15:29 编辑
我是用这个怪物图签(前几行):
#===========================================================================
# 一、将想显示的属性设定好,是一个数组,最多六个
# 二、设定不显示的怪物编号
# 四、在数据库里设置备注成为怪物说明
# 三、在事件上使用脚本:$Scene = Scene_EnemyDex.new 进入图鉴
#===========================================================
然后看看下面:
#--------------------------------------------------------------------------
# 详情察看
#--------------------------------------------------------------------------
def in_intro
@b = ""
text = @enemydex_window.enemy.note.dup
text.split(/[\r\n]+/).each { |line|
if line =~ /\[(note|备注|備註) \w+\]/
a = line.split(/ /)[1]
while ((c = a.slice!(/./m)) != nil)
@b += c if c != "]"
end
end;}
@b = @b != "" ? @b : "资料不详"
@help_window.set_text(@b)
if Input.trigger?(Input::UP) or Input.trigger?(Input::DOWN)
@enemydex_window.visible = false
@enemydex_info_window = Window_EnemyDex_Info.new(@enemydex_window.enemy.id)
@enemydex_info_window.visible = true
@enemydex_intro_window.visible = false
end
if Input.trigger?(Input::B) or Input.trigger?(Input::C)
Sound.play_cancel
@enemydex_window.visible = true
@enemydex_window.active = true
@enemydex_intro_window.visible = false
view = $game_party.enemy_view[@enemydex_window.enemy.id]
@help_window.set_text(view > 0 ? "编号 #{@enemydex_window.enemy.id}" : "----------------")
end
end
end
这是详细查看,不知哪位高人可以从中看出如何设定详细资料,现在如何设定都显示“资料不详”
作者:
仲秋启明
时间:
2009-7-28 21:00
参考范例工程,凡是不按照范例编写的都不会显示,“[]”中不能有英文标点
作者:
风雪优游
时间:
2009-7-29 15:27
你发错位置了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1