2026免费图片去水印工具推荐!无广告网页端/手机端安全无套路
2026/6/10 23:57:04
Loop是否起点终点自动相
绘制攻击范围 武器红外线 辅助功能 其他画线功能
void Start() { DrawLineRender(new Vector3(0, 0, 0), 5, 359); line2=this.gameObject.AddComponent<LineRenderer>(); line2.loop = false; line2.startWidth = 0.5f; line2.endWidth = 0.5f; line2.positionCount= 0; } void Update() { if (Input.GetMouseButton(0)) { line2.positionCount += 1; //如何得到鼠标转世界坐标的 对应点 // nowPos = Input.mousePosition; nowPos.z = 10; line2.SetPosition(line2.positionCount - 1,Camera.main.ScreenToWorldPoint(nowPos)); } }Corner Vertices 是角顶点 圆点 此属性指示在一条线中绘制角时使用了多少额外的顶点 增加此值,使线角看起来更圆
End Cap Vertices 终点圆角
public void DrawLineRender(Vector3 centerPos, float r, int pointNum) { //生成空物体 GameObject obj = new GameObject(); obj.name = "R"; LineRenderer line = obj.AddComponent<LineRenderer>(); line.loop = false; line.positionCount = pointNum; float angle = 360f / pointNum; for (int i = 0; i < pointNum; i++) { line.SetPosition(i, centerPos + Quaternion.AngleAxis(angle*i, Vector3.up) * Vector3.forward * r); } }