Project1
标题:
$scene.spriteset.dispose问题,怎么只在需要的时候使用(已解
[打印本页]
作者:
yang1zhi
时间:
2016-10-6 23:25
标题:
$scene.spriteset.dispose问题,怎么只在需要的时候使用(已解
本帖最后由 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)
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1