赞 | 204 |
VIP | 13 |
好人卡 | 7 |
积分 | 122 |
经验 | 52899 |
最后登录 | 2021-6-29 |
在线时间 | 4435 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 12157
- 在线时间
- 4435 小时
- 注册时间
- 2014-4-11
- 帖子
- 5955
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 yang1zhi 于 2016-10-7 00:38 编辑
if $scene.respond_to? :spriteset
$scene.spriteset.dispose
$scene.spriteset = Spriteset_Map.new
$scene.hud_update
end
以前问过这个问题。
就是这三条有时候会报错,发生时间是有在窗口界面和没在窗口界面,原因应该是$scene.spriteset有和没有的关系。
当时提问得到的答案是使用$scene.respond_to? :spriteset
现在发现并不能解决问题。只是把本来在窗口界面报错的变成了在MAP界面报错。本来在MAP界面报错的,变成了在窗口界面报错
——————————————————————————————————————————
用 if $scene.is_a?(Scene_Map)
|
|