最近在使用unity RenderLine组件来画线或者写字的时候发现input.mousePosition 转化为世界坐标后一直输出摄像机的值,解决方法是保证要转化的坐标的轴和摄像机的z轴不一样,并且不能为o;
如果想用这种方式实现UI的拖拽,那就把input.position.z设为要拖拽物体的z轴
Unity LineRender画线,删除
最新推荐文章于 2026-03-27 11:07:40 发布
本文探讨了在Unity中使用unityRenderLine组件时遇到的问题:input.mousePosition转换为世界坐标后,始终输出摄像机的值。文章提供了解决方案,强调了坐标轴与摄像机z轴的关系,并介绍了如何通过设置input.position.z实现UI拖拽。
6279

被折叠的 条评论
为什么被折叠?



