Unity 彩色线条和拖尾

本文介绍了在Unity3D中如何使用LineRenderer组件创建不受物体影响的线段,调整顶点实现棱角处理,并通过添加点和调节宽度来定制线条。此外,还提及了TrailRenderer组件用于创建拖尾效果,提供了类似的自定义选项。
摘要由CSDN通过智能技术生成

彩色线条

创建空物体

 添加组件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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值