用代码加图片资源,创建材质
//图片对象
Texture2D texture = null;
void Start()
{
//创建材质,并设置默认着色器
Material mat = new Material (Shader.Find("Transparent/Diffuse"));
//加载图片资源
texture = (Texture2D)AssetDatabase.LoadAssetAtPath("Assets/psb17.jpg",typeof(Texture2D));
//为材质加载图片
mat.mainTexture = texture;
//将材质保存到本地项目资源中
AssetDatabase.CreateAsset(mat,"Assets/men.mat");
//创建一个Cube
GameObject obj = GameObject.CreatePrimitive(PrimitiveType.Cube);
//给Cube加载材质
obj.renderer.material = mat;
}
创建文件夹并在文件夹中放入材质
//标记创建文件夹的数量
int addId = 0;
void OnGUI()
{
if(GUILayout.Button("addFolder"))
{
//设置创建文件夹的名字
string folder = "men" + addId;