初学U3D,贵在坚持和总结,一来对平时的知识巩固,二来可以让自己思路更清晰! 希望与更多的U3D爱好者交流学习。
一、动态为对象添加渲染贴图:
using UnityEngine;
using System.Collections;
public class NewBehaviourScript : MonoBehaviour {
GameObject obj;
void OnGUI()
{
if(GUILayout.Button("Add",GUILayout.Height(60),GUILayout.Width(110)))
{
//创建Cube对象
obj = GameObject.CreatePrimitive(PrimitiveType.Cube);
//移动至指定坐标
obj.transform.position = new Vector3(100,100,100);
//对象名称
obj.name = "Andy";
//材质渲染,(Texture)强制转换
obj.renderer.material.mainTexture = (Texture)Resources.Load("0");
}
if(GUILayout.Button("Del",GUILayout.Height(60),GUILayout.Width(110)))
{
//销毁对象
Destroy(obj);
}
}
}
二、添加和删除脚本:
1、首先创建两个脚本,命名为:“Main.cs”和"CubeScript";
2、然后新建一个