- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 Unity3D实现指示灯亮灭效果
这周有个需求是实现控制指示灯亮灭的效果。实现起来很简单,但是找到这个方法还费了点时间。先看效果。原理是利用了标准着色器中的自发光属性,通过开关自发光属性来控制灯的亮灭。具体看步骤:1.创建一个自发光的材质球,合理设置主要颜色与自发光颜色,金属度Metallic与平滑度Smoothness自己看需求设置2.再创建一个无自发光的材质球3.如何用代码控制自发光的开关内?若不想了解从哪...
2019-05-25 17:13:04 4940 4
原创 深入理解C# Unity List集合去除重复项 Distinct
C#集合中如何去除重复项?于是你百度了一波,找到以下解决方案。第一种:两次循环遍历List<int> repeatList= new List<int>() { 1, 2, 3, 4, 5, 3, 3, 2, 1};for (int i = 0; i < repeatList.Count; i++) //外循环是循环的次数 { for (int ...
2019-05-18 13:42:36 5780 2
原创 Unity绘制电线(三维空间两点生成曲线)
绘制电线,分解出来就一下几个问题需解决:曲线生成的问题如何根据空间中两点确定一条曲线绘制的电线可以用鼠标点击最终实现的效果如下:现在我们来一一解决。贝塞尔曲线关于贝塞尔曲线的原理,讲解的文章很多,大多是列出公式,然后就提供代码,其实讲得大同小异,公式怎么来的也没整明白。如果要了解贝塞尔曲线的原理,推荐这篇文章贝塞尔曲线扫盲,讲得很透彻。以下是根据3点生成曲线的代码。usin...
2019-05-11 17:52:17 13873 4
CameraController.rar
2020-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人