unity打包时 Resources文件夹下的unity2017资源打包 是用什么压缩式的?

Unity3D中实现动态加载Resources目录外的资源_Linux编程_Linux公社-Linux系统门户网站
你好,游客
Unity3D中实现动态加载Resources目录外的资源
来源:Linux社区&
作者:cosmos53076
大家可能都知道在Unity3D中如何实现动态加载资源的方法,就是把资源放在Resources目录下,使用Resources.Load方法即可动态加载资源。但将资源放在Resources目录下有一个问题,那就是打包程序的时候会将Resources目录下的全部文件都加密压缩打进包内,这样如果我们想使用assetbundle方式打小包的话就不行了。之前一直在考虑这个问题,最近在翻看API文档的时候发现有个方法叫Resources.LoadAssetAtPath,这个方法可以让你加载Assets目录下任何一个位置的资源,但只是在编辑器模式下。利用这个方法,我们可以在测试和发布时使用两种不同的策略来加载资源:在编辑器测试环境使用Resources.LoadAssetAtPath方法动态加载资源;在发布环境中使用assetbundle方式加载动态资源。
Unity3D--定义摄像机的投影矩阵
Unity3D 几个默认函数的区分
Unity3D 一个设置方向键移动和空格起跳的脚本
Unity3D 给对象(gameObject)添加脚本代码
下面贴出代码片段:
  // 通过Resources.LoadAtPath方法动态加载Prefab& & private void LoadPrefabByResources()& & {& & & & Object prefab = Resources.LoadAssetAtPath("Assets/Prefabs/Cube.prefab", typeof(GameObject));& & & & GameObject cube = (GameObject)Instantiate(prefab);& & & & cube.transform.parent =& & }
同时我做了一个简单的Example,下载地址:
免费下载地址在
用户名与密码都是
具体下载目录在 /2014年资料/6月/17日/Unity3D中实现动态加载Resources目录外的资源
下载方法见
PS: 项目目录中的Tools文件夹内包含一个HFS.exe是在本地模拟http文件服务的小工具。利用它你可以将本地文件映射为http可以访问的文件。
Unity3D 的详细介绍:Unity3D 的下载地址:
本文永久更新链接地址:
相关资讯 & & &
& (12/09/:24)
& (07/17/:47)
& (01月03日)
& (08/28/:08)
& (04/04/:55)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款Unity3D中实现动态加载Resources目录外的资源_Linux编程_Linux公社-Linux系统门户网站
你好,游客
Unity3D中实现动态加载Resources目录外的资源
来源:Linux社区&
作者:cosmos53076
大家可能都知道在Unity3D中如何实现动态加载资源的方法,就是把资源放在Resources目录下,使用Resources.Load方法即可动态加载资源。但将资源放在Resources目录下有一个问题,那就是打包程序的时候会将Resources目录下的全部文件都加密压缩打进包内,这样如果我们想使用assetbundle方式打小包的话就不行了。之前一直在考虑这个问题,最近在翻看API文档的时候发现有个方法叫Resources.LoadAssetAtPath,这个方法可以让你加载Assets目录下任何一个位置的资源,但只是在编辑器模式下。利用这个方法,我们可以在测试和发布时使用两种不同的策略来加载资源:在编辑器测试环境使用Resources.LoadAssetAtPath方法动态加载资源;在发布环境中使用assetbundle方式加载动态资源。
Unity3D--定义摄像机的投影矩阵
Unity3D 几个默认函数的区分
Unity3D 一个设置方向键移动和空格起跳的脚本
Unity3D 给对象(gameObject)添加脚本代码
下面贴出代码片段:
  // 通过Resources.LoadAtPath方法动态加载Prefab& & private void LoadPrefabByResources()& & {& & & & Object prefab = Resources.LoadAssetAtPath("Assets/Prefabs/Cube.prefab", typeof(GameObject));& & & & GameObject cube = (GameObject)Instantiate(prefab);& & & & cube.transform.parent =& & }
同时我做了一个简单的Example,下载地址:
免费下载地址在
用户名与密码都是
具体下载目录在 /2014年资料/6月/17日/Unity3D中实现动态加载Resources目录外的资源
下载方法见
PS: 项目目录中的Tools文件夹内包含一个HFS.exe是在本地模拟http文件服务的小工具。利用它你可以将本地文件映射为http可以访问的文件。
Unity3D 的详细介绍:Unity3D 的下载地址:
本文永久更新链接地址:
相关资讯 & & &
& (12/09/:24)
& (07/17/:47)
& (01月03日)
& (08/28/:08)
& (04/04/:55)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款Resources 文件夹下如果还有文件夹怎么读取【unity3d吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:74,691贴子:
Resources 文件夹下如果还有文件夹怎么读取收藏
如果直接在Resources文件夹下直接用Resources.Load("文件名")就行了 ,如果有一个card文件夹呢
达内unity3d培训全程&实战教学&,unity3d金牌讲师授课.免费unity3d课程试听中!到达内unity3d学院学习unity3d,只需4个月速成unity3d游戏工程师.
Resources.Load("card/文件名")
登录百度帐号推荐应用你好我也遇到同样的问题。。请问下你是怎么解决的。。放在Unity Resources下??_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
你好我也遇到同样的问题。。请问下你是怎么解决的。。放在Unity Resources下??
您的回答被采纳后将获得:
系统奖励20(财富值+经验值)+难题奖励20(财富值+经验值)
我有更好的答案
能具体说下是什么问题
就是安卓下访问 unity 项目路径下的图片资源
项目目录下要看资源放在哪里 如果没有打包成assetbundle或者场景或者prefab中没有引用的话,那在打包项目的时候他只会把Resources目录下的资源打包。所以建议所有的资源都尽量放在Resources目录下
为您推荐:
其他类似问题
unity的相关知识
等待您来回答}

我要回帖

更多关于 unity 特殊文件夹 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信