genice26 发表于 2015-2-25 17:07

unity鼠标双击的获取

/**
Unity联盟
by-Robin
*/
public class test : MonoBehaviour
{
    //这就是控制你两次点击鼠标间隔的时间
    public float doubeClickDelay = 0.4f;
    bool firstClick = false;
    bool secondClick = false;
    float firstClickTime;
    float secondClickTime;
   
    // Use this for initialization
    void Start()
    {
         
    }
   
    // Update is called once per frame
    void Update()
    {
         
      if (Time.time - firstClickTime > doubeClickDelay)
      {
            firstClick = false;
            secondClick = false;
      }
    }
   
    void OnMouseUp()
    {
      print("up!!");
      if (firstClick == false)
      {
            firstClick = true;
            
            firstClickTime = Time.time;
            return;
      }
      if (firstClick)
      {
            secondClick = true;
            secondClickTime = Time.time;
            
            print("Unity联盟");
      }
         
    }
}

6450630 发表于 2015-3-13 16:55


不错 不错 不错{:soso__3922851084632044791_6:}

chuchu0924 发表于 2017-6-30 21:29

很不错

GlorySimba 发表于 2017-6-30 21:04

楼主是超人

snake792 发表于 2017-6-30 21:10

顶顶多好

GlorySimba 发表于 2017-6-30 21:15

难得一见的好帖

尕娃 发表于 2017-6-30 21:26

LZ真是人才

威猛 发表于 2017-9-8 10:58

难得一见的好帖

l8163339 发表于 2017-9-8 10:13

说的非常好

daidu 发表于 2017-9-8 10:33

很好哦
页: [1]
查看完整版本: unity鼠标双击的获取