devNotes 5-19-16 three tier workflow – particle system foundry

MORE Easing Functions using UnityEngine; using System.Collections; [RequireComponent( typeof( ParticleSystem ) )] public class CustomParticleSystem : MonoBehaviour { #region Properties public Mesh[] EmissionShapes; public float EmissionShapeSwitchSpeed = 0.5f; public float EmissionRate = 10f; #endregion float _shapeIndex = 0f; float _timeToEmission = 0f; ParticleSystem _particleSystem; float EmissionPeriod { get { return 1f / EmissionRate; } } … Continue reading devNotes 5-19-16 three tier workflow – particle system foundry