双击销毁物体
Posted y1016
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了双击销毁物体相关的知识,希望对你有一定的参考价值。
1 void Update () {
2
3 if (Input.GetMouseButtonDown(0))
4 {
5 //向屏幕发生一条射线
6 Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
7 RaycastHit hitInfo;
8 //如果碰到东西 返回射线信息
9 if (Physics.Raycast(ray, out hitInfo))
10 {
11 //touchCount手指的数量 Input.GetTouch(0).phase触摸的状态
12 if (Input.touchCount == 1 && Input.GetTouch(0).phase == TouchPhase.Began)
13 {
14 //tapCount == 2 点击了2次
15 if (Input.GetTouch(0).tapCount == 2)
16 {
17 Destroy(hitInfo.collider.gameObject);
18 }
19 }
20 }
21
22 }
23 }
以上是关于双击销毁物体的主要内容,如果未能解决你的问题,请参考以下文章