unity学习,希望我的博客能给喜欢unity的朋友带来帮助
在许多游戏场景中,我们经常会看到很炫酷的现象,比如说爆炸,烟花和魔法等,这些都是用粒子系统来完成的;还有游戏中的主角走到哪里我们是不是就能看到那里,这是摄像机的功能,今天我们就学习了这些:粒子系统和摄像机的应用。
粒子系统
粒子系统在unity中通常用作烟雾,蒸汽,火焰和其他雾化效果,通过一到两个材质和不断绘画,创造一个混乱特效。
典型的粒子系统在一个物体上包括一个Particle Emitter粒子发射器,一个Particle Animator粒子播放器和一个Particle Renderer粒子渲染器。
粒子发射器产生粒子,粒子动画器则随时间移动它们,粒子渲染器将它们绘制在屏幕上。
如果想和别的物体交换,可以添加一个ParticleCollider粒子碰撞器到物体上。
新建粒子游戏对象:GameObject---Create Other---Particle System
属性:
应用:点击鼠标左键,出现粒子特效。
代码如下:
- using UnityEngine;
- using System.Collections;
- public class ParticleTest : MonoBehaviour {
- ParticleSystem ps;
- void Start () {
- ps = GetComponentInChildren<ParticleSystem>();
- }
- void Update () {
- if (Input.GetMouseButtonDown(0))
- {
- ps.Play();
- }
- }
- }
更多精彩请点击 http://www.gopedu.com/article