Unity LineRenderer的简单使用

这篇具有很好参考价值的文章主要介绍了Unity LineRenderer的简单使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、创建LineRenderer
1、直接创建
Unity LineRenderer的简单使用
2、添加LineRenderer组件给GameObject
Unity LineRenderer的简单使用

二、组件属性
Unity LineRenderer的简单使用
常用代码

    public LineRenderer LineRenderer;
    public Transform targetpoing;
    public Transform startpoint;
   private void Update()
    {
        //是否使用世界坐标
        LineRenderer.useWorldSpace = true;
        //设置开始和结束位置0代表第一个点,1代表第二个点
        LineRenderer.SetPosition(0, startpoint.position);
        LineRenderer.SetPosition(1, targetpoing.position);
        //开始和结束位置的颜色
        LineRenderer.startColor = new Color(1,0.8F,0.1F,0);
        LineRenderer.endColor = Color.red;
        //开始和结束粗细大小
        LineRenderer.startWidth=0.02f;
        LineRenderer.endWidth = 0.015f;
     
    }



Unity LineRenderer的简单使用文章来源地址https://www.toymoban.com/news/detail-509085.html

到了这里,关于Unity LineRenderer的简单使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Unity】LineRenderer画线拐点的网格变形问题

    正常情况下,使用Unity中画线工具LineRenderer。可以画出期望的直线。 但当拐点处,两点的距离过小,并且线的宽度不是特别细的情况下。组件动态生成的线会发生变形。 这是因为LineRenderer是根据填入的点位Positions和宽度Width来生成网格。如果两点间距过近,并且有一定的宽度

    2024年02月16日
    浏览(41)
  • Unity中利用LineRenderer绘制寻路路径

    这里主要是Catmull-Rom的应用,最终选用的是Centripetal Catmull–Rom spline 起初想要通过贝塞尔曲线去平滑路径,但是很快便发现路径平滑后它不穿过中途点。 贝塞尔曲线 Catmoll-Rom 参考 由最少4个点进行差值计算,差值结果在p1-p2之间 曲柄是由P’(0) = τ(P i - P i-2 ), P’(1) = τ(P i + 1

    2024年02月15日
    浏览(49)
  • 【Unity3D】线段渲染器LineRenderer

    1 LineRenderer 简介         LineRenderer 组件用于绘制线段,可以调整线段条数、端点坐标、颜色、宽度等属性,其属性面板如下: Materials :线段材质,最好设置为 Default-Line; Positions-Size :线段端点个数; Positions-Element :线段端点值; Width :线段宽度,可以是不等宽的;

    2023年04月08日
    浏览(53)
  • unity 曲线可视化图表制作(lineRenderer + 贝塞尔曲线)

    需求要实现一个动态变化的曲线 思路: 分为两部分:画线和平滑曲线 首先解决画线问题: 1.lineRenderer 2.texture的setpixel 肯定选已经做好的轮子1啦 平滑曲线思路: 1.抛物线 2.贝塞尔曲线 抛物线做连续的曲线太抽象了 肯定选贝塞尔曲线 先了解一下贝塞尔曲线 一次贝塞尔 对应

    2023年04月08日
    浏览(51)
  • [Unity] 让LineRenderer显示在UI层上方(RenderTexture 、RawImage)

            网易Minigame2022中遇到的问题,项目中有设计点需要使用画笔的功能,已经做好了根据鼠标位置生成LineRenderer线段功能,但出现了一个问题:画板的界面是在Canvas UI层,但是LineRenderer的位置在世界空间中。按照正常显示顺序,UI层在场景渲染之后再渲染,LineRenderer会被

    2024年02月16日
    浏览(43)
  • Unity射线(Ray)与LineRenderer插件,射线的线条的显示与消失

    显示射线 1、必须添加组件LineRenderer 2、在代码里面获取LineRenderer组件,不然报错 3、对于射线的起点与终点位置需要明确,要不然射线显示的位置会出现很大问题.例如在射击类游戏,起始位置都应该在枪口的位置,只需要在枪口给一个空物体去过度一下,把射线的起始位置放

    2024年02月12日
    浏览(48)
  • 【游戏开发实战】Unity实现类似GitHub地球射线的效果(LineRenderer | 贝塞尔曲线)

    一、前言 嗨,大家伙,我是新发。 好久不见,这是2022年第一篇博客,今天有同学私信我,问我在 Unity 中如何实现这种地球辐射线的效果, 这一看,我就想到了 GitHub 主页的地球射线, 那么,今天就来讲讲如何实现这个效果吧~ 本文最终效果如下: 本文工程源码见文章末尾

    2024年02月06日
    浏览(96)
  • STM32串口通信——DMA中断 (简单配置即可直接使用)

    目录 各函数的功能及使用方法 1.串口调试输出 2. 串口调试输出 接口设置    3. 串口格式化输出 4.用户串口DMA中断初始化函数 使用方法 1.找到系统的串口初始化函数 2.在结束位置添加我们的串口初始化函数  5.用户中断回调函数 使用方法 1.找到系统的中断服务.c文件 打开  

    2024年02月09日
    浏览(43)
  • 使用python进行数学建模系列1 读表格 +简单处理+ 画图简单入门 代码可直接运行

    数学建模工具有很多种选择,有功能及其matlab,R语言,SPSS,Lingo等等,他们在不同领域各有擅场,但为什么极力推荐用python呢? 其实很简单,上边每个软件能做的,python都能做,而且做出来效果也不错. python有各种各样的包,可以很容易下载下来,有些包本身说是一个软件也不过分.通过几乎

    2023年04月08日
    浏览(46)
  • ❤️创意网页:打造简洁美观的网页轮播图(HTML简单实现轮播图)操作简单可以直接使用

    ✨ 博主: 命运之光 🌸 专栏: Python星辰秘典 🐳 专栏: web开发(简单好用又好看) ❤️ 专栏: Java经典程序设计 ☀️ 博主的其他文章: 点击进入博主的主页 前言: 欢迎踏入我的Web项目专栏,一段神奇而令人陶醉的数字世界! 🌌 在这里,我将带您穿越时空,揭开属于

    2024年02月17日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包