当前位置:网站首页>TouchPhase

TouchPhase

2023-01-19 15:33:04阿斯提尼

	// 手指刚触摸到屏幕时必触发1次
        Input.GetTouch(0).phase == TouchPhase.Began;
        // 手指在屏幕滑动时触发多次
        Input.GetTouch(0).phase == TouchPhase.Moved;
        // 手指长按屏幕触发多次
        Input.GetTouch(0).phase == TouchPhase.Stationary;
        // 手指从屏幕移开时必触发一次
        Input.GetTouch(0).phase == TouchPhase.Ended;
        // 取消追踪如用户将超过5根手指或者脸贴在屏幕触发
        Input.GetTouch(0).phase == TouchPhase.Canceled;
  1. Input.TouchCount的值为检测到的手指数,可用来控制只有单指,双指…触发的情况
  2. Input.GetTouch(0). phase括号中的0表示第一个触碰的手指,同理(1)表示第二个触碰的手指
原网站

版权声明
本文为[阿斯提尼]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_43112045/article/details/83823785

随机推荐