Unity相关路径
Application.dataPath 只读
在项目根目录下读取文件,但移动端没有访问权限。一般适用于PC端调试用。
Application.streamingAssetsPath 在Assets目录下创建StreamingAssets文件夹,PC上可以读写,移动端只读。一般将预制的二进制文件存在里面,不建议把assetbundle放在StreamingAssets文件夹下。
Application.persistentDataPath 在Pc/Mac电脑 以及Android跟Ipad、ipone都可对文件进行任意操作,另外在IOS上该目录下的东西可以被iCloud自动备份。推荐。
Application.temporaryCachePath 操作方式跟上面Application.persistentDataPath类似。除了在IOS上不能被iCloud自动备份。
Resources.Load(string path); 项目根目录中创建Resources文件夹来保存文件。
通过WWW.LoadFromCacheOrDownload接口从外网(http://xxx.com/download/)下载回来的的bundle,下载不会保存 assetbundle 而是直接解压在cache里面。。
Application.dataPath 和 Application.streamingAssetsPath 是程序安装目录的相对位置,Application.persistentDataPath 和 Application.temporaryCachePath 是相应平台的某个固定位置。
http://www.cnblogs.com/wonderKK/p/3969284.html
Application.CaptureScreenshot函数,在每一帧只会调用一次,同一帧中,只有最后一次调用才有效
看在Unity资料时,如果是4.x,会有默认变量指向一些组件,如 righdbody,但在5.x中,组件语法规范化了,必须要定义一个变量,再在Start() 中通过 rigidbody = GetComponent<Rigidbody> (); 去获取才能使用。
最新文章
- php5.6 一键编译
- Update: ELCImagePickerController
- Understanding Linux /proc/cpuinfo
- Microsoft 2013 新技术学习笔记 二
- 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke 解决办法
- Git学习(一) 版本号管理工具
- 【卷一】正则一 之re.split
- USB LPT 端口映射
- The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
- MySQL 的性能(上篇)—— SQL 执行时间分析
- 【BZOJ2809】【APIO2012】Dispatching(左偏树)
- 性能之ab简单使用
- Percona-Toolkit 之 pt-archiver 总结
- 编写函数,接受一个string,返回一个bool值,指出string是否有5个或者更多字符,使用此函数打印出长度大于等于5的元素
- Flask在Pycharm开启调试模式
- 使用perf工具导致系统hang死的原因
- Spring Boot优化
- python 在列表,元组,字典变量前加*号
- [转载]Oracle PL/SQL之LOOP循环控制语句
- 构建基于阿里云OSS文件上传服务
热门文章
- 【BZOJ-3450】Tyvj1952Easy 概率与期望DP
- javaBean和Servlet有什么区别
- 百度地图学习(II)-Android端的定位
- Markdown编辑器简单总结
- ExceptionLess异常日志收集框架-1
- AngularJs Angular数据类型判断
- AngularJs angular.injector、angular.module
- Linux以外的开源操作系统大汇总
- Ubuntu学习总结-08 Ubuntu运行Shell脚本报 shell /bin/bash^M: bad interpreter错误问题解决
- 生成N个二进制位的组合