U侠 发表于 2013-1-5 16:31

判断GUI双击代码

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;

      }
    }
}
function FixedUpdate()
{
if (ResetTime +0.5 < Time.time)
{
ButtonClicked = false;
}
}

qck123 发表于 2017-3-21 08:38

楼主是超人

wtx412 发表于 2017-3-21 08:22

顶顶多好

无沁溹情 发表于 2017-3-21 08:30

难得一见的好帖

十夜 发表于 2017-3-21 08:55

很好哦

a2951617 发表于 2017-3-21 08:21

LZ真是人才

ErvinZY 发表于 2017-5-23 08:57

楼主是超人

kmy 发表于 2017-5-23 08:50

顶顶多好

zhq0078 发表于 2017-5-23 09:13

真心顶

kroulis 发表于 2017-5-23 09:27

难得一见的好帖
页: [1] 2 3 4 5
查看完整版本: 判断GUI双击代码