unity3d中按钮运行标志在哪个位置

2025-04-14 03:08:40
推荐回答(2个)
回答1:

Rect的参数用screen计算,也就是相对位置,比如这样: if (GUI.Button (new Rect (Screen.width * 0.4f, Screen.height * 0.4f, Screen.width * 0.2f, Screen.height * 0.2f), "Start")) { }

回答2:

GUI部分是每帧擦除重绘的,只应该在OnGUI中绘制GUI,按钮:GUILayout Button(Hello);只读标签:GUILayout Label()(2)修改控件的颜色:GUI bac