Unity3D除了在编辑器里,怎么用代码给一个Texture类型的变量赋值

resource.load上来一张贴图就行。

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
	void Start() {
		GameObject go = GameObject.CreatePrimitive(PrimitiveType.Cube);
		go.renderer.material.mainTexture = Resources.Load("glass", typeof(Texture2D));
	}
}

  详细可参看:unity圣典 “Resources 资源”、“Resources.Load 加载”相关篇幅介绍。

posted @ 2014-05-27 18:45  zhibolife  阅读(1568)  评论(0编辑  收藏  举报