查看: 1629|回复: 0
打印 上一主题 下一主题

Unity3D脚本中文教程2.41

[复制链接]

5552

主题

2

听众

8万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
11

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

跳转到指定楼层
楼主
发表于 2012-5-31 15:27:02 |只看该作者 |倒序浏览
AssetBundle
类,继承自Object。AssetBundles让你通过WWW类流式加载额外的资源并在运行时实例化它们。AssetBundles通过BuildPipeline.BuildAssetBundle创建。参见:WWW.assetBundle ,Loading Resources at Runtime ,BuildPipeline.BuildPlayer

function Start () {

var www = new WWW ("http://myserver/myBundle.unity3d");

yield www;

//获取指定的主资源并实例化

Instantiate(www.assetBundle.mainAsset);

}

变量

◆ var mainAsset : Object

描述:竹资源在构建资源boundle时指定(只读)。该功能可以方便的找到bundle内的主资源。例如,你也许想将预设一个角色并包括所有纹理、材质、网格和动画文件。但是完全操纵角色的预设应该是你的mainAsset并且可以被容易的访问。

function Start () {

var www = new WWW ("http://myserver/myBundle.unity3d");

yield www;

//获取指定的主资源并实例化

Instantiate(www.assetBundle.mainAsset);

}

函数

◆ function Contains (name : string) : bool

描述:如果AssetBundle的名称中包含特定的对象则进行检索。如果包含则返回真。

◆ function Load (name : string) : Object

描述:从bundle中加载名为name的物体。

◆ function Load (name : string, type : Type) : Object

描述:从bundle中加载名为name的type类物体。

◆ function LoadAll (type : Type) : Object[ ]

描述:加载所有包含在资源bundle中且继承自type的物体。

◆ function LoadAll () : Object[ ]

描述:加载包含在资源bundle中的所有物体。

◆ function Unload (unloadAllLoadedObjects : bool) : void

描述:写在bundle中的所有资源。Unload释放bundle中所有序列化数据。当unloadAllLoaderObjects为假,bundle内的序列化数据将被写在,但是任何从这个bundle中实例化的物体都将完好。当然,你不能从这个bundle中加载更多物体。当unloadAllLoaderObjects为真,所有从该bundle中加载的物体也将被销毁。如果

场景中有游戏物体引用该资源,那么引用也会丢失。

继承的成员

继承的变量

name 对象名称

hideFlags 该物体是否被隐藏,保存在场景中或被用户修改

继承的函数

GetInstanceID 返回该物体的实例id

继承的类函数

operator bool 这个物体存在吗?

Instantiate 克隆original物体并返回这个克隆。

Destroy 移除一个游戏物体、组件或资源。

DestroyImmediate 立即销毁物体obj。强烈建议使用Destroy代理。

FindObjectsOfType 返回所有类型为type的激活物体。

FindObjectsOfType 返回第一个类型为type的激活物体。

operator== 比较两个物体是否相同。

operator!= 比较两个物体是否不同。

DontDestroyOnLoad 加载新场景时确保目标物体不被自动销毁。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-6-10 14:57 , Processed in 0.059414 second(s), 28 queries .

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

© 2008-2019 Narkii Inc.

回顶部