在场景中新建一个空物体,添加一个LineRenderer组件
将Size设置为4,width(线的宽度)设置小一些,并填写四个点的位置(0,0,0),(0,0,1),(0,1,1),(0,1,0),给线段调整一下颜色
下面看一下效果图
细心的小伙伴已经发现了规律,把四个点连接起来就是上面的线段
控制线在其开始和结束之间宽度的变化,平线就是没有变化,曲线看走向,曲线由高到低的话线条会从宽变细,在曲线坐标里右键可以新加Key来控制曲线
角顶点/端盖顶点
Corner Vertices:此属性指示在绘制线条中的角落时使用了多少额外顶点。增加此值可使线条边角显得更圆。数值越大越耗费性能
End Cap Vertices:此属性指示使用多少额外顶点在线上开始端与结尾端。增加此值可使线条显示更圆。数值越大越耗费性能
LineRenderer就这几个属性比较常用,其他的遇到需求再参照开发手册学习
通过positionCount来 获取/修改 点的数量
用SetPositions()来设置节点位置(参数是(Vector3)数组)
如果有对有兴趣可以看看篇博文
Unity-在场景中做一个可以画画的工具https://blog.csdn.net/qq_40985921/article/details/90202367