下载我的程序的内容(Unity3D)

时间:2015-08-13 19:42:06

标签: unity3d

在我的程序中,我有一些类别,其中有很多图像。 所以我的程序在Android上编译时有很大的规模。 我更喜欢使类别可下载以减少我的主程序大小。 我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

使用WWW类直接从服务器提取图像。参见:

using UnityEngine;
using System.Collections;

// Get the latest webcam shot from outside "Friday's" in Times Square
public class ExampleClass : MonoBehaviour {
    public string url = "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg";

    IEnumerator Start() {
         // Start a download of the given URL
        WWW www = new WWW(url);

        // Wait for download to complete
        yield return www;

        // assign texture
        Renderer renderer = GetComponent<Renderer>();
        renderer.material.mainTexture = www.texture;
    }
}

来源: http://docs.unity3d.com/ScriptReference/WWW-texture.html