Unity3d--粒子系统


一.效果展示

 

先展示一下成果图




二.制作步骤

  第一步:首先创建一个空对象,让我们命名其为Circle.并添加一个PerticleSystem的组件来管理,通过

选择子对象,添加组件->Effects->Particle System  来实现。

   第二步:先对这个系统进行一些必要的勾选,可以使等会的代码控制更加简洁。


别忘了给粒子选择一个好看的材料


第三步:下面开始写代码

public ParticleSystem particleSystem;         //粒子系统
private ParticleSystem.Particle[] particlesArray;           //粒子数组
private particleSettings[] psetting;          //粒子坐标数组

写这个代码用来生成一堆正常的粒子,

public class ParticleSea : MonoBehaviour {

	public ParticleSystem particleSystem;
	private ParticleSystem.Particle[] particlesArray;
	private particleSettings[] psetting;


	/*public class CirclePosition
	{
		public float radius =0f,angle=0f,time=0f;
		public CirclePosition(float radius,float angle,float time){
			this.radius=radius;
			this.angle=angle;
			this.time=time;
		}
	}*/

	void Start() {
		particlesArray &
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值