我在unity的c#里面打这个脚本就报错为什么?求救……
只要是数字就是红色字体就报错……然后游戏无法运行。搞不懂为什么。主要是数字的问题,其他地方进去就是正常黑色,就数字红色。
public class ccc_light : MonoBehaviour {
public Light myLight;
void Start () {
myLight.gameObject.active = false;
}
void OnGUI()
{
if(GUI.Button(new Rect(Screen.width-530,Screen.height-70,120,60),"On/OFF"))
{
if(myLight.gameObject.active == false)
{
myLight.gameObject.active = true;
}
else if(myLight.gameObject.active == true)
{
myLight.gameObject.active = false;
}
}
}
}

Asai菌
浏览 1978回答 1
1回答
-
大咪
看你控制台里写的什么信息啊?Unity3d不是有Console吗。从那里看具体的错误信息。然后截个图上来看下。。
打开App,查看更多内容