您的位置:首页 > 移动开发 > Unity3D

【unity3d脚本】判断GUI双击代码

2013-08-06 11:35 281 查看
private var ButtonClicked = false;
private var ResetTime = 0.0;
function OnGUI(){
if(GUI.Button(Rect(10,10,80,50), "click me"))
{
ResetTime = Time.time;
if(ButtonClicked)
{
print("It's DoubleClick!");
//EquipItem... and stuff
ButtonClicked = false;
}
else
{

//DisplayItemInfo... and stuff
ButtonClicked = true;

}
}
}
//unity3d脚本:http://www.unitymanual.com
function FixedUpdate()
{
if (ResetTime +0.5 < Time.time)
{
ButtonClicked = false;
}
}


unity3d脚本http://www.unitymanual.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: