UI控件的创建
代码:
public class OnGUITest : MonoBehaviour
{
private void OnGUI()
{
//(距离左边的距离,距离右边的距离,宽,高)
GUI.Box(new Rect(10f, 10f, 100f, 100f), "Box");//创建一个Box控件
GUI.Label(new Rect(10f, 120f, 100f, 25f), "Label");//创建一个标签控件
if(GUI.Button(new Rect(10f, 150f, 100f, 50f), "button"))//创建一个按钮控件
{
Debug.Log("GUIButton");
}
string textAreaString = "text area\ntext area";//双引号里面是文本的内容 \n表示换行
GUI.TextArea(new Rect(10,210,100,60),textAreaString);//创建一个TextArea控件
}
}
效果: