Project1

标题: 导出游戏的时候附带RTP数据的话游戏包会很大有没有办法... [打印本页]

作者: Raukar    时间: 2014-1-11 16:16
标题: 导出游戏的时候附带RTP数据的话游戏包会很大有没有办法...
本帖最后由 Raukar 于 2014-1-11 16:38 编辑


让导出游戏RTP文件,只导出使用到的文件,没有使用的文件不导出.说白了就是只导出你制作时使用到的包括技能动画地图图块人物头像什么的.其他没有使用到的音频啊什么的不导出
作者: 喵呜喵5    时间: 2014-1-11 16:49
有类似的脚本,但是或多或少都有bug,还不如自己勤快点导出后手动删除来的保险
作者: 艾孜哈尔    时间: 2014-1-11 18:19
这个脚本就行了:
# ·获取文件补丁·
# 注意!!
# 发布游戏之前请将分割线前的脚本删除
# 自动生成的 config.ini 绝对不能删除

list = []

Dir.foreach("Graphics/") do |ff|
  Dir.foreach("Graphics/" + ff) do |f|
    list << f
  end
end

file = File.new("config.ini", "w+")
file.print list
file.close
#-------------------------------------分割线
# 下面不能删除
$filelist = []
file = File.open("config.ini","r") if FileTest.exist?("config.ini")
s = file.gets
s.gsub!(/\"/, '')

$filelist = s.split(/,/)
$filelist.each {|n| n.strip!}
file.close
#-------------------------------------
作者: 魔之哆啦    时间: 2014-1-13 18:02
脚本不太靠谱,自己删去不必要的素材文件...
作者: Raukar    时间: 2014-1-13 19:58
{:2_258:}..下次做的时候添加什么就导出什么吧.貌似只有这样才能省事啊累点是有成果的.懒点也是有代价的啊{:2_254:}
作者: Soy_meng    时间: 2014-1-14 10:40
不直接使用RTP最好了=。=有用到的话就COPY出来再导入




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