unity3d JS脚本 changeStyle函数如何定义 错误如下
2个回答
展开全部
错误很多啊.因为不知道你想达到什么目标,以下供参考
private var currStyle: boolean = false;
private var currStyle1: boolean = false;
private var str: string = "";
function OnGUI () {
currStyle=GUI.Toggle(Rect(-150, 20, 50,20), currStyle, "黑色");
currStyle1=GUI.Toggle(Rect(-150, 40, 50,20), currStyle1, "银色");
if(currStyle)
str="heise";//
if(currStyle1)
str="yinse";
changestyle(str):
}
function changestyle(dd:string)//接受str的值,写这个函数也许是多余的
{
if(dd=="yinse")
{
.....
}
if(dd=="heise")
{...}
}
private var currStyle: boolean = false;
private var currStyle1: boolean = false;
private var str: string = "";
function OnGUI () {
currStyle=GUI.Toggle(Rect(-150, 20, 50,20), currStyle, "黑色");
currStyle1=GUI.Toggle(Rect(-150, 40, 50,20), currStyle1, "银色");
if(currStyle)
str="heise";//
if(currStyle1)
str="yinse";
changestyle(str):
}
function changestyle(dd:string)//接受str的值,写这个函数也许是多余的
{
if(dd=="yinse")
{
.....
}
if(dd=="heise")
{...}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询