Unity.LineRenderer笔记

组件翻译

Cast Shadows:线是否投射阴影。
(有选项)
Receive Shadows:线条是否接收阴影。
Motion Vectors:运动轨迹。

  1. Camera Motion Only 只有相机移动
  2. Per Object Motion 每一个对象移动也会跟着移动
  3. Force No Motion强制移动

Materials:线的材质。

Light Parameters:光照贴图参数,使该线与全局照明系统交互。(我还不会)

Use World Space:如果启用,则这些点将被视为世界空间坐标,而不是受此组件所附加的GameObject的变换影响。

Loop:启用此选项可连接线路的第一个和最后一个位置。这形成了一个闭环。

Positions:要连接的Vector3点数组。

Width:定义宽度值和曲线(控制线在其开始和结束之间的各个点处的宽度。曲线仅在每个顶点处采样,因此其精度受到线中存在的顶点数量的限制。线的总宽度由宽度值控制。)

Color:定义渐变以控制线条沿其长度的颜色。

Corner Vertices:增加此值可使线条边角显得更圆。

End Cap Vertices:增加此值可使线条显示更圆。

Alignment:对齐方式。(不懂)

Texture Mode:材质模式,添加线条纹理。

Shadow Bias:沿着光的方向移动阴影,以通过使用广告牌几何体近似体积来消除阴影瑕疵。(不懂)
Generate Lighting Data:如果启用(选中该框),则使用包括法线和切线构建线几何。这允许它使用使用场景的材质照明,例如通过标准着色器,或使用自定义着色器。(不懂)
Sorting Layer:渲染器的排序图层的名称。(不懂)
Order in Layer:此渲染器在排序图层中的顺序。(不懂)
Light Probes:基于探测器的光照插值模式。(不懂)
Reflection Probes:如果启用并且场景中存在反射探测,则会为此线渲染器拾取反射纹理并将其设置为内置的着色器均匀变量。(不懂)

使用方法

基础用法

1,用line.positionCount设置端点数量
在这里插入图片描述
2,用SetPositions()控制端点位置,第一个参数是第几个端点,第二个是坐标在这里插入图片描述

问题

1,不添加Material的话设置color不会有效果,但是添加了默认的材质球则设置color不会影响line上材质球的颜色
2,对齐方式Alignment选择Transform Z,line消失了
Alignment

注意

两种设置宽度的方式

1,line.SetWidth() ;
2, line.startWidth
line.endWidth

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值