Unity射线销毁
2、點擊鼠標左鍵發射一條100米長的射線,當射線碰撞到游戲對象,游戲對象3秒后消失
public GameObject other;float timer = 3f;void Update(){//2、點擊鼠標左鍵發射一條100米長的射線,當射線碰撞到游戲對象,游戲對象3秒后消失if (Input.GetMouseButtonDown(0)){//Ray ray = Camera.main.ViewportPointToRay(Input.mousePosition);Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);RaycastHit hit;if (Physics.Raycast(ray, out hit,100)){print("11");Destroy(hit.collider.gameObject,3); }}}總結
- 上一篇: Rythem——Mac OS下简单易用类
- 下一篇: unity射线点击移动