Unity学习笔记--第二篇 鼠标射线检测的基本格式
先说思路:定义一条射线,先取得屏幕上鼠标的位置,将其设为射线的起点。让射线从这个位置出发,垂直于屏幕延伸出去一个足够的长度。最后为了判断这条射线是否与目标发生碰撞,需要有个变量来保存返回信息。如果发生碰撞,则会返回目标信息,再执行语句。代码: private void Update() { //准备进行射线检测,把鼠标的位置转换为射线 Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);//取得鼠
原创
2020-09-17 16:27:06 ·
452 阅读 ·
0 评论