【Unity 系统知识】 各种路径
一.Assets下的Resources(Unity系统文件夹)
:路径 Application.dataPath/Resources
可以使用Resources.Load("文件名字,注:不包括文件后缀名");把文件夹中的对象加载出来。
GameObject go = Resources.Load("xxxx") as GameObject
该文件夹在编辑器下可以增删操作,打包之后不可以。
二.Assets文件夹
:路径 Application.dataPath
该文件夹在编辑器下可以增删操作,打包之后不可以。
三.Assets下的StreamingAssets(Unity系统文件夹)
:路径 Application.dataPath/StreamingAssets
:路径 Application.streamingAssetsPath
这个属性用于返回流数据的缓存目录,返回路径为相对路径,适合设置一些外部数据文件的路径。
这个文件夹中的资源在打包时会原封不动的打包进去,不会压缩,一般放置一些资源数据。
该文件夹在编辑器下可以增删操作,打包之后不可以。
四. 持久化数据存储目录 (推荐使用)
:路径 Application.persistentDataPath
这个路径可读、可写,但是只能在程序运行时才能读写操作,不能提前将数据放入这个路径。
在IOS上是应用程序的沙盒,可以被iCloud自动备份,可以通过同步推送一类的助手直接取出文件;
在Android上的位置是根据Project Setting里设置的Write Access路径,可以设置是程序沙盒还是sdcard,
注意:如果在Android设置保存在沙盒中,那么就必须root以后才能用电脑取出文件,因此建议写入sdcard里。
一般情况下,建议将获得的文件保存在这个路径下,例如可以从StreamingAsset中读取的二进制文件或者
从AssetBundle读取的文件写入PersistentDatapath。
以上各路径中的资源加载方式都可以用WWW类加载,但要注意各个平台路径需要加的访问名称,例如Android平台的路径前要加"jar:file://",其他平台使用"file://"。以下是各路径在各平台中的具体位置信息
【Unity 系统知识】 各种路径的更多相关文章
- 【Unity系统知识】之unity文件操作路径
		
IOS:Application.dataPath : Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx ...
 - 【Unity 系统知识】 Time类
		
[转载请注明出处] //表示时间总量Time.time:(只读)表示从程序运行的总时间,会随着游戏的暂停而停止计算.Time.unscaledTime:(只读)不考虑timescale对时间修改的总时 ...
 - 【Unity系统知识】关于SendMessage的用法
		
[Message相关有3个函数] 一.功能:用于向某个GameObject发送一条信息,让它完成特定功能. 1.执行GameObject自身的Script中“函数名”的函数SendMessage (& ...
 - [转载] goroutine背后的系统知识
		
原文: http://www.sizeofvoid.net/goroutine-under-the-hood/ 文章写的非常好, 对内部原理解释的非常清楚, 是我喜欢的风格, 感谢作者的精彩文章. = ...
 - goroutine背后的系统知识
		
http://www.sizeofvoid.net/goroutine-under-the-hood/ o语言从诞生到普及已经三年了,先行者大都是Web开发的背景,也有了一些普及型的书籍,可系统开发背 ...
 - 如何修改Window系统下PATH路径以及win8下masm32V11
		
如何修改Window系统下PATH路径 //其实这个都是临时性的, 退出dos窗口就没有用了,只是做个笔记罢了 C:\Users\Administrator> set path=E ...
 - js获取系统的根路径实现介绍
		
js如何获取系统的根路径,在本文给出了详细的方法 function getBasePath(){ var obj=window.location; var contextPath=obj.pathna ...
 - Unity的加载路径
		
1.Resources 路径 只读 不能动态的修改 存放内容 预制体(prefabs) - 不容易变化的预制体 prefabs打包的时候 会自动过滤不需要的资源 有利于减小资源大小 主线程加载 Res ...
 - [Unity Shader笔记]渲染路径--Forward渲染路径
		
[Unity Shader笔记]渲染路径--Forward渲染路径 (2014-04-22 20:08:25) 转载▼ 标签: shader unity renderingpath forward 游 ...
 
随机推荐
- C#如何在Socket传递负数,比如-51
			
1.关于计算机中的原码.反码和补码定义 1.原码 将最高位作为符号位(以0代表正,1代表负),其余各位代表数值本身的绝对值(以二进制表示).为了简单起见,我们用1个字节来表示一个整数. + ...
 - spring-security问题记录
			
一.错误信息 Could not decode JSON for additional information: BaseClientDetails 2019-12-03 22:18:37.239 W ...
 - ISC2016训练赛 phrackCTF--findkey
			
测试文件:https://static2.ichunqiu.com/icq/resources/fileupload/phrackCTF/REVERSE/findkey 1.准备 获得信息 Pytho ...
 - eclipse codeFormatter 和 codeTemplates 模板
			
下载 eclipse_modles.rar 好用高效的eclipse的注释和代码风格模板. 版权声明:本文为博主原创文章,未经博主允许不得转载.
 - 如何同步发送put或者delete请求
			
1.必须把前端发送方式改为post . 2.在web.xml中配置一个filter:HiddenHttpMethodFilter过滤器 3.必须携带一个键值对,key=_method, value= ...
 - GB28181 To RTMP/HLS/HTTP-FLV/DASH Gateway
			
I. Deployment / Architecture Block Diagram II. Resources Used 1. freeswitch —— sip server https://f ...
 - CSS3选择器 :read-only选择器 CSS3选择器 :read-write选择器
			
CSS3选择器 :read-only选择器 “:read-only”伪类选择器用来指定处于只读状态元素的样式.简单点理解就是,元素中设置了“readonly=’readonly’” 示例演示 通过“: ...
 - bzoj4543 [POI2014]Hotel加强版   长链剖分+树形DP
			
题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=4543 题解 这道题的弱化版 bzoj3522 [POI2014]Hotel 的做法有好几种吧. ...
 - 前端每日实战:25# 视频演示如何用纯 CSS 创作一个慧星拖尾效果的 loader 动画
			
效果预览 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/YLRLaM 可交互视频教程 此视频 ...
 - Test 7.12 T2
			
题目描述  有一张 n 个点 m 条边的无向图,其中有 s 个点上有加油站.有 Q 次询问(a,b,c), 问能否开一辆油箱容积为 c 的车从 a 走到 b. 输入格式  第一行三个整数 n,s, ...