2.14 unity特效渲染
来源:互联网 发布:收银软件交流群 编辑:程序博客网 时间:2024/05/21 11:20
day14 Unity特效渲染
一,粒子系统
在层级视图当中创建空白对象,然后给其添加组件Compnent—Effects—Particle System.
二,拖尾渲染
组件:TrailRenderer
三,线 性 渲 染
代码:
自动导航的描点
public LineRenderer line;
NavMeshAgent agent;
public Transform[] targets;
int index = 0;
NavMeshPath path;//保存导航路径
void Start () {
agent = GetComponent<NavMeshAgent>();
agent.SetDestination(targets[index].position);
path = new NavMeshPath();
}
// Update is called once per frame
void Update () {
if (agent.remainingDistance<=agent.stoppingDistance)
{
index++;
index %= targets.Length;
agent.SetDestination(targets[index].position);
}
DrawPath();
}
void DrawPath()
{
//判断是否能计算导航路径
bool res = agent.CalculatePath(agent.destination,path);
if (res)
{
//获取路径的拐点
Vector3[] corners= path.corners;
//设置line的顶点数
line.positionCount = corners.Length + 2;
line.SetPosition(0, transform.position);
for (int i = 0; i < corners.Length; i++)
{
line.SetPosition(i + 1, corners[i]);
}
line.SetPosition(corners.Length + 1,agent.destination);
}
}
阅读全文
0 0
- 2.14 unity特效渲染
- Unity特效渲染
- 特效渲染
- 《着色器和屏幕特效》读书笔记第八章-用Unity的渲染纹理实现屏幕特效
- Unity渲染
- [Unity] Unity渲染优化
- 后期屏幕渲染特效
- 实时渲染的水特效
- 实时渲染的水特效
- 实时渲染的水特效
- u3d:后期屏幕渲染特效
- openGl-Sprite9渲染特效-记录-
- U3D后期全屏幕渲染特效
- Unity声音特效
- unity爆炸特效
- Unity Shader 闪光特效
- Unity新版粒子特效
- Unity 粒子特效
- poj 3311 状压dp+float
- 用c实现strstr函数(子字符串查找)功能
- 操作系统牛客网刷题
- inline用法详解
- 欢迎使用CSDN-markdown编辑器
- 2.14 unity特效渲染
- FTP,SFTP,FTPS区别
- 一帧之内删除所有子级
- (1) racecar零件购买
- 秒杀系统的架构之道
- NGUI优化ScroolView中Grid子级太多导致的滑动问题
- 现代OpenGL+Qt学习笔记之一:概述
- UVA10534[Wavio Sequence] 动态规划 LIS
- 网易笔试题20170909