1.Resources 路径 只读 不能动态的修改
存放内容 预制体(prefabs) - 不容易变化的预制体
prefabs打包的时候 会自动过滤不需要的资源 有利于减小资源大小
主线程加载
Resources类的Load方法
文件夹中的内容打包的时候会被压缩和加密
2.streamingAssetsPath 内容会原封不动的打入包中
一般建议存放一些二进制文件 (配置文件,unity资源包(AB文件)等)
特点
只读 不可写
主要存放二进制文件
通过WWW类 读取文件(移动端)
3.persistentDataPath 特殊路径 唯一可读写的路径
这个路径在IOS平台是 应用程序的沙盒
但是在安卓Android平台上 它可以是程序的沙盒 也可以是SDcard
并且在打包输出的时候可以设置为沙盒或者SDcard
projectsettings - otherSettings - writePermission
可读写 不同平台路径不同 这个路径下的文件夹 首次运行程序时自动创建
热更新解决方案 将易变资源 还有逻辑 (1.0版本)放在streamingAssetsPath(资源包AB文件 配置表 Lua文本文件)
从网络端下载版本文件 读取出数据 对比当前服务器版本和本地版本版号 例如1.1版本 从服务器下载最新版本
更新的内容 大小等相关数据 MD5验证
1.monodevelop 的安装与设置: (1).下载并安装 unity3d 以及其内置的 monodevelop ,一定要安装 unity3d 安装包内置的 monodevelop ,monodevelop 官方下载的版本是没有 unity3d 的调试插件的; (2).运行 monodevelop (如果 monodevelop 不能运行,则需要安装 .net 3.5 ), 选择菜单 (tools –> preference) 打开选项设置窗口,在左边的导航窗口的最后一个节点 (unity –> debugger) ,在右边设置 editor location 为正确的位置, 然后勾选 launch unity automatically 和 build project in monodevelop ,按 ok 按钮保存; 2.unity editor 的外部编辑器设置为 monodevelop : (1).打开 unity , 选择 edit –> preference 打开 unity 设置窗口; (2).将 general 选项卡中的设置为 monodevelop; 3.正确的调试步骤为: (1).在 unity editor 的 project 窗口点击鼠标右键, 在弹出菜单中选择 sync monodevelop project, 将自动运行 monodevelop 并打开对应的项目; (2).关闭 unity editor ; (3).在 monodevelop 中为源代码设置断点,点击调试按钮或者按 f5 开始调试,在自动打开的 unity editor 中选择 play 按钮,断点就开始起作用了。
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....