unity3d 有.js脚本,帮我转换成.cs语言,实现效果一样

var xi:boolean=false;
var g1:GameObject;

if (xi==false)
{

if(GUI.Button(Rect(20,80,160,80),"外部"))
{

g1.active=true;

}

}

if (xi==true)
{
if(GUI.Button(Rect(20,80,160,80),"取消外部"))
{

g1.active=false;

}
}

bool xi=false;
GameObject g1=new GameObject();

if (xi==false)
{

if(GUI.Button(Rect(20,80,160,80),"外部"))
{

g1.active=true;

}

}

if (xi==true)
{
if(GUI.Button(Rect(20,80,160,80),"取消外部"))
{

g1.active=false;

}
}
具体情况不清楚,所以暂时写成这样。
只是变量声明方法改了而已。
温馨提示:答案为网友推荐,仅供参考
相似回答