Unity3D动态加载FBX文件
来源:互联网 发布:海口seo公司 编辑:程序博客网 时间:2024/05/18 03:32
方法1:1.将模型拖动到场景中 ,调整好位置。(制作prefab需要)。
2.新建Resources(如果工程中有的话 就不用新建了,Resource.Load调用的就是该文件夹下的资源),在该文件夹下建一个prefab,将上面的模型拖动到这个prefab上。
3.删除场景中的该物体模型。
4.编写脚本,把它仍随便一个GameObject。
代码如下:
using UnityEngine;using System.Collections;public class LoadFBX : MonoBehaviour {// Use this for initializationvoid Start () {GameObject gFbx=(GameObject)Instantiate( Resources.Load("che"));}// Update is called once per framevoid Update () {}}
方法2:
1.按方法1 制作prefab 注意调整好位置。
2.然后使用AssetBundle导出包选项 create single AssetBundle(这之前需要在工程文件夹中新建一个叫做“Dynamic_Asset”的文件夹)。
3.这时可以看到导出的.AssetBundle文件了。
4.编写代码如下:
public string url;void Start () {string Scname = "scene1_part2.assetbundle";url = "file://F:/EZGUI/Dynamic_Asset/";StartCoroutine(DLAsset(url,Scname));}void Update () {}public IEnumerator DLAsset (string url,string Scname) {WWW www = new WWW(url+Scname);yield return www;GameObject GO = (GameObject)Instantiate;}
- Unity3D动态加载FBX文件
- Unity3D动态加载FBX文件
- Unity3d 动态加载fbx模型文件
- Unity3d 动态加载fbx模型文件
- Unity3d 动态加载fbx模型文件
- 动态加载FBX文件
- unity3D 动态导入FBX、obj模型
- Unity3D修改FBX文件动画名
- 将FBX文件导入Unity3d中
- Unity3D如何使用fbx动画文件
- 如何动态加载.unity3d资源文件
- Unity3D 加载fbx模型,实现简单的方向控制
- Unity3d修改FBX文件的动画名方法
- 用Max导出Unity3D使用的FBX文件流程注解
- 用Max导出Unity3D使用的FBX文件流程注解
- 用Max导出Unity3D使用的FBX文件流程注解
- 用Max导出Unity3D使用的FBX文件流程注解
- unity3d 动态加载 prefab
- C#中引用类型和值类型分别有哪些
- 日期选择代码,使用datepicker
- SSH配置安全的文件共享
- 堆 和 栈的 区别(经典)
- 关于人生路的思考
- Unity3D动态加载FBX文件
- 用tigervnc实现多用户远程访问服务器
- 用C写一个程序,打印出所有的源程序,要求不能用文件。
- SQL Server 高性能写入的一些总结
- ubuntu 下编译安装opencv 2.3.1
- sudo: no valid sudoers sources found, quitting问题解决方案
- android第三方程序包问题——NoClassDefFoundError
- 继续学习
- 数据结构(1)线性表中的顺序表