Unity3D-动态加载资源
2015-11-11 22:59
387 查看
一、内部调用
1.Resources.Load("path","type");或Resources.LoadAll("path","type");
加载储存在Resources文件夹中path处的资源,必须忽略后缀名。
2.Resources.LoadAssetAtPath("assetPath","type");
返回所在资源路径上的一个资源(编辑器仅仅)。
注意:所有资源名字和路径在Unity是带有正斜杠,如果在路径中使用反斜杠,将获得错误。
二、外部调用
1.Assetbundle
http://blog.csdn.net/wsc122181582/article/details/50731897
2.WWW
注意:
1.地址注意回避%符号
2.支持http://, https://, file://, ftp:// 等协议
1.Resources.Load("path","type");或Resources.LoadAll("path","type");
加载储存在Resources文件夹中path处的资源,必须忽略后缀名。
GameObject instance = Instantiate(Resources.Load("enemy", typeof(GameObject)));
2.Resources.LoadAssetAtPath("assetPath","type");
返回所在资源路径上的一个资源(编辑器仅仅)。
注意:所有资源名字和路径在Unity是带有正斜杠,如果在路径中使用反斜杠,将获得错误。
prefab = Resources.LoadAssetAtPath("Assets/Artwork/mymodel.fbx", typeof(GameObject));
二、外部调用
1.Assetbundle
http://blog.csdn.net/wsc122181582/article/details/50731897
2.WWW
public string url = "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg"; IEnumerator Start() { WWW www = new WWW(url); yield return www; Renderer renderer = GetComponent<Renderer>(); renderer.material.mainTexture = www.texture; }
注意:
1.地址注意回避%符号
2.支持http://, https://, file://, ftp:// 等协议
相关文章推荐
- 在Unity中生成二维码
- 转:Oculus Unity Development Guide开发指南(2015-7-21更新)
- Unity3D-Terrain地形编辑
- Unity加载进度条
- Unity3D开发技巧
- Unity3D物体移动方式总结
- Unity3D让物体从规定时间内移动到某一位置
- Vector3 Lerp差值计算
- Unity修改自动生成的代码模板
- 如何防止Unity3D代码被反编译?
- Unity有哪些让做项目事半功倍的插件值得推荐?
- Unity中Temporal AA
- Unity Mesh初探
- 在unity中对鼠标左键的点击事件和拖动区分开的语法
- new Color使用注意事项
- 【Unity实用小方法】鼠标双击的判断
- 如何在unity中使用protobuf工具生成cs类
- Unity3d获取系统时间
- Unity3D获取当前键盘按键及Unity3D鼠标、键盘的基本操作
- Unity3D游戏开发之分页效果在uGUI中的实现