Project1

标题: 如何执行退出游戏时先执行一段脚本再退出。 [打印本页]

作者: 欧买歌    时间: 2014-8-3 20:27
标题: 如何执行退出游戏时先执行一段脚本再退出。
我可以在脚本里修改退出游戏选项执行的脚本,但如果玩家按右上角的X怎么办?
作者: kuerlulu    时间: 2014-8-3 20:42
在main里添加这样的语句
  1. rescue SystemExit
  2. ....执行一段脚本
复制代码

作者: 白鬼    时间: 2014-8-3 20:43
  1. ##原版by美兽     
  2. module Kernel

  3. alias origin_exit exit unless method_defined? :exit

  4. def exit(*args)

  5.        #在这里执行你想要执行的脚本

  6.    origin_exit(*args)
  7. end

  8. end
复制代码

作者: 日月星辰    时间: 2014-8-3 20:51
本帖最后由 日月星辰 于 2014-8-3 20:55 编辑

def exit(*state)
end


敢不敢丧病一点、、、

Project1.rar (188.04 KB, 下载次数: 49)

上面这个稍微正常点,我只是搬运工,还未测试
作者: 573932914    时间: 2014-8-4 21:52
在退出界面的退出选项执行内容中写就行了啊




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1