码迷,mamicode.com
首页 > 其他好文 > 详细

【Unity 3D】学习笔记四十四:路径渲染

时间:2014-07-29 17:54:32      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:unity   渲染路径   

路径渲染


路径渲染属于特效渲染组件,用于跟随运动中的游戏对象。首先在hierarchy视图中,创建一个球体。然后在菜单导航栏中选择component——effects——trial renderer即可将路径渲染组件添加至该球体对象中。

bubuko.com,布布扣

cast shadows:显示阴影效果。

receive shadows:接受阴影效果。

materials:材质。

      size:渲染的材质数量,可添加或删除。

      element 0:渲染材质文件。

use light probes:是否使用光线探头。

light probe anchor:光线探头的参照物。

time:渲染路径的消失时间,跟随物体超过一段时间时则逐渐消失。

start width:起始的宽度。

end width:结束的宽度。

colors:添加渲染渐变的颜色数组。

min vertex distance:最小定点的距离。

autodestruct:自动销毁路径渲染对象。


为了更好的理解路径渲染组件,我们创建一个实例,让刚创建的小球有一个滚动的效果:

using UnityEngine;
using System.Collections;

public class Script_06_13 : MonoBehaviour 
{
	//路径渲染对象
	private TrailRenderer trialRender;
	
	void Start () 
	{
		//获取路径渲染对象
		trialRender = gameObject.GetComponent<TrailRenderer>();
	}

	void OnGUI()
	{
		
		if(GUILayout.Button("增加宽度",GUILayout.Height(50)))
		{
			trialRender.startWidth +=1;
			trialRender.endWidth   +=1;
		}
		
		if(GUILayout.Button("显示路径",GUILayout.Height(50)))
		{
			trialRender.enabled = true;
		}
		
		if(GUILayout.Button("隐藏路径",GUILayout.Height(50)))
		{
			trialRender.enabled = false;
		}
	}
}

运行:

bubuko.com,布布扣


【Unity 3D】学习笔记四十四:路径渲染,布布扣,bubuko.com

【Unity 3D】学习笔记四十四:路径渲染

标签:unity   渲染路径   

原文地址:http://blog.csdn.net/u013289188/article/details/38272185

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!