找回密码
 立即注册
查看: 5355|回复: 40

[GUI] 判断GUI双击代码

[复制链接]
发表于 2013-1-5 16:31 | 显示全部楼层 |阅读模式
  1. private var ButtonClicked = false;
  2. private var ResetTime = 0.0;
  3. function OnGUI(){
  4.     if(GUI.Button(Rect(10,10,80,50), "click me"))
  5. {
  6. ResetTime = Time.time;
  7.         if(ButtonClicked)
  8. {
  9.    print("It's DoubleClick!");
  10.             //EquipItem... and stuff
  11.             ButtonClicked = false;
  12.         }
  13. else
  14. {

  15.             //DisplayItemInfo... and stuff
  16.             ButtonClicked = true;
  17.   
  18.         }
  19.     }
  20. }
  21. function FixedUpdate()
  22. {
  23. if (ResetTime +0.5 < Time.time)
  24. {
  25. ButtonClicked = false;
  26. }
  27. }
复制代码
发表于 2017-3-21 08:38 | 显示全部楼层
楼主是超人
发表于 2017-3-21 08:22 | 显示全部楼层
顶顶多好
发表于 2017-3-21 08:30 | 显示全部楼层
难得一见的好帖
发表于 2017-3-21 08:55 | 显示全部楼层
很好哦
发表于 2017-3-21 08:21 | 显示全部楼层
LZ真是人才
发表于 2017-5-23 08:57 | 显示全部楼层
楼主是超人
发表于 2017-5-23 08:50 | 显示全部楼层
顶顶多好
发表于 2017-5-23 09:13 | 显示全部楼层
真心顶
发表于 2017-5-23 09:27 | 显示全部楼层
难得一见的好帖
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-22 12:39 , Processed in 0.093921 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表