Unity 彩色线条和拖尾

彩色线条

创建空物体

 添加组件Line Renderer

  添加组件后便得到一个不受物体影响的线段渲染器,可以通过更改线段位置来调整位置

 更改角顶点,来处理棱角

 更改末端顶点,来处理末端棱角

 勾选循环,头尾会相连

 点击场景工具第一个按钮,可以得到三个点,分别拖动这三个点,可以改变位置

 右边按钮可以添加点,鼠标点击可以添加点,鼠标点击不松的话可以画出一条线来进行添加点

 拖拽宽度进行调节

也可以右键添加密钥,进行渐变式宽度调节

 

 脚本:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class lineTest : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        //设点线段位置
        //获取线段渲染器
        LineRenderer lineRenderer = GetComponent<LineRenderer>();
        lineRenderer.positionCount = 3;
        lineRenderer.SetPosition(0, Vector3.zero);
        lineRenderer.SetPosition(0, Vector3.one);
        lineRenderer.SetPosition(0, Vector3.down);
        //直接穿三个数
        //lineRenderer.setPositions();
        
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}

 拖尾

添加组件Trail Renderer

用法与上面类似,多了几个特有选项,可以自己测试 

猜你喜欢

转载自blog.csdn.net/ssl267422/article/details/128942913