设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2266|回复: 1
打印 上一主题 下一主题

[已经过期] 我捕捉了没有文件的异常,但如何继续恢复运行?为了打包

[复制链接]

Lv2.观梦者

梦石
0
星屑
480
在线时间
177 小时
注册时间
2006-10-3
帖子
618
跳转到指定楼层
1
发表于 2012-7-6 12:44:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 流川枫 于 2012-7-6 12:57 编辑
  1. begin
  2. rgss_main { SceneManager.run }
  3. rescue Errno::ENOENT
  4.   filename = $!.message.sub("No such file or directory - ", "")
  5.   print("无法找到文件 #{filename}.")
  6.   msgbox "无法找到文件 #{filename}."
  7.   
  8. end

复制代码
我捕捉到了ACE的该异常,然后我想复制该文件到游戏目录后再继续恢复运行。以达到走到哪里自动打包到哪里。因为ACE目前还没有自动提取RTP素材的脚本,并且就算有人改出了该脚本,但和其他版本的一样,动画数据库还是要自己手工删除才能减小体积吧?

并且我命名该脚本为 行尸走肉脚本,当然前提是真的有办法如C++那样从异常中恢复运行
在我初学RM的时候觉得脚本是高手的工具,等我学会了编程技术后才发现脚本原来是小孩子的玩具。

Lv2.观梦者

梦石
0
星屑
480
在线时间
177 小时
注册时间
2006-10-3
帖子
618
2
 楼主| 发表于 2012-7-6 15:33:23 | 只看该作者
我记得6R好像以前有个脚本能够无视没有文件的错误,可惜忘了叫什么名字。

点评

那我只好先在每个打开文件的调用那里接收异常,但是BGM等一些是有好多方法的,全部都去加上去太麻烦。就不能直接回到原来的执行位置继续执行?  发表于 2012-7-7 00:02
在我初学RM的时候觉得脚本是高手的工具,等我学会了编程技术后才发现脚本原来是小孩子的玩具。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-15 07:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表