辣条 发表于 2012-8-12 20:37

Unity3D 双击按扭隐藏显示物体




var maxTime:float = 1;

private var dTime:float = 0;
public var tag1:GameObject;

function OnGUI(){
if(dTime==0){
if(GUI.Button (Rect(10,10,100,20), "HideOrNot")){
dTime = maxTime;
tag1.active=true;
}
}
if(dTime>0 && dTime<maxTime){
if(GUI.Button (Rect (10,10,100,20), "HideOrNot")){
dTime=0; tag1.active=false;

}
}

}

function Update () {

//~ ----------------------------------------
if(dTime>0 && dTime!=0)
dTime = dTime-Time.deltaTime*2;
if(dTime<0)
dTime =0;
//~ -----------------------------------------


}



woerxi 发表于 2017-3-6 11:50

很不错

duanzk 发表于 2017-3-6 11:18

楼主是超人

天下 发表于 2017-3-6 11:58

好帖就是要顶

hetianlong 发表于 2017-3-6 11:43

说的非常好

pungipungi 发表于 2017-3-6 12:02

很好哦

ro2aidehua 发表于 2017-5-8 08:10

真心顶

zeroclint 发表于 2017-5-8 08:29

难得一见的好帖

ro2aidehua 发表于 2017-5-8 08:04

说的非常好

eyestar 发表于 2017-5-8 09:01

不错不错
页: [1] 2 3 4 5 6 7
查看完整版本: Unity3D 双击按扭隐藏显示物体