Egret社区
本帖最后由 858443101 于 2020-9-11 12:00 编辑


文件存放位置
文件存放位置和文件的url对应,如 "[color=var(--ifm-link-color)]http://game.com/game/index.html" 对应的本地文件路径应该是 config.preloadPath+"http/game.com/game/index.html"。
如果全部资源都放在本地,游戏地址可以不是真实存在的地址。
获得根目录(index.html所在目录)路径参考方法:
String getFileDirByUrl(String urlString /*"http://game.com/game/index.html"*/) {
    int lastSlash = urlString.lastIndexOf('/');
    String server = urlString.substring(0, lastSlash + 1);
    return server.replaceFirst("://", "/").replace(":", "#0A");
}

我打包联网测试 gameurl地址设置成我自己资源地址就好  



问题  我现在想打包单机版本不联网的 怎么设置gameurl?我已经把所有资源全都放到项目里了
参考方法里面的urlString 应该传入是 地址是什么?











分享到 :
0 人收藏

2 个回复

倒序浏览
app小王子  社区管理员 | 2020-9-11 18:14:04
打包单机版,直接把所有的资源都放在项目中就可以了 那个gameurl都不需要改动的
858443101  初学乍练 | 2020-9-11 18:38:04
app小王子 发表于 2020-9-11 18:14
打包单机版,直接把所有的资源都放在项目中就可以了 那个gameurl都不需要改动的 ...

我想手机不联网就可以打开应用玩游戏  
我资源都在本地 gameurl填不填都不行 无法实现不联网进入游戏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

858443101

初学乍练

积分: 7 帖子: 12 精华: 0

楼主热帖

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部