Project1

标题: 求解释!Dir.glob('Save*.rvdata2').empty? [打印本页]

作者: 九靈    时间: 2014-8-10 14:16
标题: 求解释!Dir.glob('Save*.rvdata2').empty?
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 判定存档文件是否存在
  3.   #--------------------------------------------------------------------------
  4.   def self.save_file_exists?
  5.     !Dir.glob('Save*.rvdata2').empty?
  6.   end



解释下!Dir.glob('Save*.rvdata2').empty?
"*"是做什么的?

作者: 喵呜喵5    时间: 2014-8-10 14:17
*号是通配符
作者: taroxd    时间: 2014-8-10 14:37
非ruby语言本身的问题,请参考F1和ruby文档
作者: 九靈    时间: 2014-8-10 16:59
喵呜喵5 发表于 2014-8-10 14:17
*号是通配符

感谢
懂通配符是什么了
另外默认下
脚本工作目录是与Game.exe同一个目录吗?
所以Save*.rvdata2才会被搜到?
作者: taroxd    时间: 2014-8-10 17:02
九靈 发表于 2014-8-10 16:59
感谢
懂通配符是什么了
另外默认下

你需要理解“相对路径”和“绝对路径”的区别。
自行百度




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