Project1
标题:
我捕捉了没有文件的异常,但如何继续恢复运行?为了打包
[打印本页]
作者:
流川枫
时间:
2012-7-6 12:44
标题:
我捕捉了没有文件的异常,但如何继续恢复运行?为了打包
本帖最后由 流川枫 于 2012-7-6 12:57 编辑
begin
rgss_main { SceneManager.run }
rescue Errno::ENOENT
filename = $!.message.sub("No such file or directory - ", "")
print("无法找到文件 #{filename}.")
msgbox "无法找到文件 #{filename}."
end
复制代码
我捕捉到了ACE的该异常,然后我想复制该文件到游戏目录后再继续恢复运行。以达到走到哪里自动打包到哪里。因为ACE目前还没有自动提取RTP素材的脚本,并且就算有人改出了该脚本,但和其他版本的一样,动画数据库还是要自己手工删除才能减小体积吧?
并且我命名该脚本为 行尸走肉脚本,当然前提是真的有办法如C++那样从异常中恢复运行
作者:
流川枫
时间:
2012-7-6 15:33
我记得6R好像以前有个脚本能够无视没有文件的错误,可惜忘了叫什么名字。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1