在unity中如何判断鼠标是否点击在模型上面

作者:活力源 | 创建时间: 2023-08-11
在使用unity工作的时候,我们经常需要鼠标与里面的模型进行交互,需要获得自己是否点击到对应的3d模型,然后进行相关的处理操作,这种情况我们首先需要给模型添加碰撞组件,然后就可以在脚本中判断是否被点击到了。...
在unity中如何判断鼠标是否点击在模型上面

操作方法

首先打开unity3d场景。

在里面导入自己的模型Cube_two。

接着我们给其添加 Box Collider。

展开这个Box Collider在里面进行点击进行 Edit Collider缩放大小 与模型底部的长方体尽量一样大小。

然后我们添加 Sphere Collider,把模型顶部的圆球包裹起来。

接着我们创建一个Test_mouse脚本,放在模型上面。

在里面添加 OnMouseDown方法,如果被模型鼠标点击到就会输出提示信息。

现在我们运行游戏场景,点击我们的模型,终端会输出 物体被点击了。

点击展开全文

更多推荐