Unity模型选择与编辑操作单选、多选、框选、包围盒与中心点计算

Unity 项目里的模型选择操作,MenuShow、Inputcollision 和 AddCentre 这几个脚本还挺实用的。不光能做单选、多选、框选,还能加包围盒、拿中心点,编辑场景的时候方便。

MenuShow 的菜单功能挺适合场景编辑时用。像点击单个模型,或者按住 Shift/Control 点多个都能实现。加个 UI 面板配合操作,还挺顺手。

Inputcollision 的输入检测就比较关键了。判断鼠标点到哪个模型,得靠它和包围盒。加了包围盒后,不光交互响应快了,碰撞判断也准了不少。

AddCentre 的中心点还挺聪明的。通过脚本自动加包围盒,再算出中心点,后续像拖拽、缩放这些操作更方便。不用手动去对齐中心,省事。

脚本也写得比较清楚,脚本.txt里有用法和代码示例。你想快速集成这些功能,跟着文档走一遍基本就能搞定。

如果你在做场景交互编辑相关的开发,可以直接用这套逻辑;是需要多模型管理的项目,用起来会比较顺。

rar 文件大小:4.73KB