UnityLineRenderer
来源:互联网 发布:火四川方言版网络原唱 编辑:程序博客网 时间:2024/06/16 00:15
UnityLineRenderer(现行渲染器)
画圆
//添加LineRenderer组件 lineRenderer = obj.AddComponent<LineRenderer>(); //设置材质 lineRenderer.material = new Material(Shader.Find("Particles/Additive")); //设置颜色 lineRenderer.SetColors(Color.red, Color.yellow); //设置宽度 lineRenderer.SetWidth(0.02f, 0.02f); lineRenderer.useWorldSpace = false;lineRenderer.SetVertexCount(100);int count = 100;int rang = 5;for (int i=0; i<99; i++) { float x = Mathf.Sin ((360f * i / count ) * Mathf.Deg2Rad) * rang; float y = Mathf.Cos ((360f * i / count ) * Mathf.Deg2Rad) * rang; lineRenderer.SetPosition (i, new Vector3 (x, y, obj.transform.position.z)); } lineRenderer.SetPosition (99, new Vector3 (Mathf.Sin ((360f * 0 / count ) * Mathf.Deg2Rad) * rang, Mathf.Cos ((360f * 0 / count ) * Mathf.Deg2Rad) * rang, obj.transform.position.z));
画线
Vector3 vec = this.transform.forward*rang;lineRenderer.SetPosition(0, vec);//方向*距离
阅读全文
0 0
- UnityLineRenderer
- android 性能优化
- 在C#中,能放在class Student类前面的关键字包括:abstract、delegate、extern、internal、partial、
- Android Studio项目目录结构介绍
- Bootstrap3.0学习第十四轮(分页、徽章)
- linux新的API signalfd、timerfd、eventfd使用说明
- UnityLineRenderer
- 模仿jva的逻辑写个kotlin实体类。
- AndroidManifest.xml文件内容浅析
- 关于深度学习,看这一篇就够了
- IMWeb提升营Day2 | 训练题12:数值的整数次方
- 棋盘覆盖问题
- Spring在tomcat下使用JTA事务
- 开源项目url
- python读写excel