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 加载”相关篇幅介绍。