如何获取远程资源包

我的远程资源包有可能是图片、音效等 当我需要时我再在远程服务端获取到本地应该怎么实现啊?

— Begin quote from ____

zhoukaijun 发表于 2013-4-14 23:01 url

这个得看你的需求吧,放在服务器去下载也是可以的一般放在客户端基本都不会压缩,直接图片就是图片,音乐 …

— End quote

那放在服务器去下载应该怎么实现呢,能大概说下思路吗?谢谢了

象http下载普通文件一样,下载好了,放在有权限的文件夹下面(cocos2dx 有个getWritable()接口获取可写入文件夹),游戏再从该文件夹下面加载资源就是了

— Begin quote from ____

zhoukaijun 发表于 2013-4-12 22:15 url

就我所知,cocos2dx应该没有这个功能,毕竟这是个免费的引擎。
你可以自己把资源压缩以后再下载,然后再 …

— End quote

把资源压缩在下载,意思就是客户端安装游戏的时候其实这个压缩包已经放在客户端了,当游戏需要的时候再解压什么的,对吗?

— Begin quote from ____

追风筝的人 发表于 2013-4-14 19:08 url

把资源压缩在下载,意思就是客户端安装游戏的时候其实这个压缩包已经放在客户端了,当游戏需要的时候再 …

— End quote

这个得看你的需求吧,放在服务器去下载也是可以的一般放在客户端基本都不会压缩,直接图片就是图片,音乐就是音乐

— Begin quote from ____

追风筝的人 发表于 2013-4-12 18:46 url

进入游戏的时候可以下载那就代表游戏进行中也可以下载吧
unity3d的可以把你的图片,声音,模型打包成一个 …

— End quote

就我所知,cocos2dx应该没有这个功能,毕竟这是个免费的引擎。
你可以自己把资源压缩以后再下载,然后再解压。

— Begin quote from ____

zhoukaijun 发表于 2013-4-12 13:38 url

你可以进入游戏的时候就一次性下载下来

— End quote

进入游戏的时候可以下载那就代表游戏进行中也可以下载吧
unity3d的可以把你的图片,声音,模型打包成一个.unity3d文件来获取内容 刚研究cocos2d-x我想它也应该有这样的功能吧
你说的进入游戏的时候一次性下载下来的可以是个打包文件吗?可以大概给我说一下吗?谢谢了{:soso_e181:}

你可以进入游戏的时候就一次性下载下来