Version: 2017.1
public Object mainAsset ;


Main asset that was supplied when building the asset bundle (Read Only).

This is a convenience function that makes it easy to find the primary asset of a bundle. For example you might want to have a prefab of a character and include all textures, materials, meshes and animations files with it. But the fully rigged prefab of the character would be your mainAsset and can easily be accessed.

using System;
using System.Collections;
using UnityEngine;

public class SampleBehaviour : MonoBehaviour { IEnumerator Start() { WWW www = new WWW("http://myserver/myBundle.unity3d"); yield return www;

// Get the designated main asset and instantiate it. Instantiate(www.assetBundle.mainAsset); } }
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。