12345 第1页 | 共5 页下一页
返回列表 发新帖
查看: 6240|回复: 42
打印 上一主题 下一主题

【转】动态加载FBX文件

[复制链接]

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

跳转到指定楼层
楼主
发表于 2011-7-23 09:45:10 |只看该作者 |倒序浏览
方法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:(没测试过,应该可以,因为之前能成功加载GameObject对象)
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(www.assetBundle.mainAsset);

}


方法3 联想到海海视频 想想其实不用这么麻烦
1 拖动FBX模型到场景中,调整好位置

2 做成prefab

3 public GameObject gPrefab;

GameObject clone;

clone=Instantiate(gPrefab,位置,旋转)

4 移动prefab到gPrefab上 即可
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2012-1-17 15:04:18 |只看该作者
心中有爱,爱咋咋地
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

板凳
发表于 2012-1-17 18:05:04 |只看该作者
爱生活,爱纳金网,爱Web3D——www.narkii.com
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

地板
发表于 2012-1-17 18:05:07 |只看该作者
爱生活,爱纳金网,爱Web3D——www.narkii.com
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

5#
发表于 2012-1-17 18:05:13 |只看该作者
爱生活,爱纳金网,爱Web3D——www.narkii.com
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

6#
发表于 2012-1-17 18:05:19 |只看该作者
爱生活,爱纳金网,爱Web3D——www.narkii.com
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

7#
发表于 2012-1-17 18:05:26 |只看该作者
爱生活,爱纳金网,爱Web3D——www.narkii.com
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

8#
发表于 2012-1-17 18:05:29 |只看该作者
爱生活,爱纳金网,爱Web3D——www.narkii.com
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

9#
发表于 2012-1-17 18:05:36 |只看该作者
爱生活,爱纳金网,爱Web3D——www.narkii.com
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

10#
发表于 2012-1-17 18:05:39 |只看该作者
爱生活,爱纳金网,爱Web3D——www.narkii.com
回复

使用道具 举报

12345 第1页 | 共5 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-6-16 13:54 , Processed in 1.391715 second(s), 28 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部