Unity3D动态加载FBX文件
来源:互联网 发布:vscode git插件 编辑:程序博客网 时间:2024/05/17 09:08
方法1:1.将模型拖动到场景中 ,调整好位置。(制作prefab需要)。
2.新建Resources(如果工程中有的话 就不用新建了,Resource.Load调用的就是该文件夹下的资源),在该文件夹下建一个prefab,将上面的模型拖动到这个prefab上。
3.删除场景中的该物体模型。
4.编写脚本,把它仍随便一个GameObject。
代码如下:
- using UnityEngine;
- using System.Collections;
- public class LoadFBX : MonoBehaviour {
- // Use this for initialization
- void Start () {
- GameObject gFbx=(GameObject)Instantiate( Resources.Load("che"));
- }
- // Update is called once per frame
- void 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;
- }
0 0
- 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
- 数据库语句where1=1的用法和作用
- 黑马程序员__java之面向对象上
- 两个AC自动机+矩阵的题
- Unity3d学习记录(一)摄像机跟随人物移动,并且注视人物
- Linux 安装mysql5.7后root密码问题
- Unity3D动态加载FBX文件
- Unity--贴图动画的实现
- C语言项目总结
- 最大子段和
- Unity:图片翻动浏览效果Demo
- 我的剑留给能挥舞它的人——纪念逝去的2015
- 【C++ STL应用与实现】64: 如何使用shuffle和random_shuffle : 洗牌 (since C++11)
- ODBC 编程API
- PHP中获取文件路径的函数总结