<Unity3D>Unity3D中LineRenderer的使用
来源:互联网 发布:什么是网络市场营销 编辑:程序博客网 时间:2024/05/16 23:59
原文地址:<Unity3D>Unity3D中LineRenderer的使用
LineRenderer线渲染器主要是用于在3D中渲染线段,虽然我们也可以使用GL图像库来渲染线段,但是使用LineRenderer我们可以对线段进行更多的操作,例如:设置颜色,宽度等。在这里要注意LineRenderer渲染出的线段的两个端点是3D世界中的点,即他是属于世界坐标(World Point)中的。
LineRenderer是以组件形成存在的,首先我们新建一个空的Game Object,然后我们选择“Component→Effects→Line Renderer”,即可为其添加LineRenderer组件了。
其实我们也可以通过脚本来为其添加LineRenderer组件:
获取LineRenderer组件:
【案例】根据鼠标左击的位置,来持续绘制线段
首先我们在场景中新建一个空的GameObject,并Reset一下。然后将Script1脚本添加给他。
效果图:
在这里我提一下,如果我们将Input.GetMouseButtonDown(0)改为Input.GetMouseButton(0)会产生什么样的效果呢?那就是我们拖动鼠标就可以持续的渲染线段了。
0 0
- Unity3D中LineRenderer的使用
- <Unity3D>Unity3D中LineRenderer的使用
- <Unity3D>Unity3D中LineRenderer的使用
- unity3d 画线(LineRenderer方式)
- Unity3d LineRenderer画线
- Unity3d LineRenderer画线
- <Unity3D>Unity3D中MeshRenderer的使用
- <Unity3D>Unity3D中MeshRenderer的使用
- <Unity3D>Unity3D中MeshRenderer的使用
- <Unity3D>Unity3D中MeshRenderer的使用
- Unity3D开发之利用LineRenderer画曲线
- Unity3D学习记录——LineRenderer
- unity3d中协同的使用
- Unity3d中MicroPhone的使用
- Unity3D中定时器的使用
- Unity3d中lightMap的使用
- Unity3D中Prefab的使用
- Unity3D中定时器的使用
- JavaScript笔记:离线应用与客户端存储
- bug集(1)
- HTML+CSS基础 内联样式表与嵌入样式表设置不同时,听内联的
- 访问服务器中tomcat,重启及关闭tomcat服务器
- java之枚举类 Enum学习笔记
- <Unity3D>Unity3D中LineRenderer的使用
- Android开发之AlertDialog
- 数组中出现次数超过一半的数字_Glodon(7)_20160923
- VS2015使用小技巧 如何使用VS2015创建写HTML代码的项目
- 升级iOS10后app不能删除也不能下载
- php增加模块的方法
- Mono简介
- src/ndarray/ndarray.cc:347: GPU is not enabled
- web安全的威胁:sql注入、xss攻击