public ParticleRenderer GetRenderer(PartSysParticleType type) { switch (type) { case PartSysParticleType.Point: case PartSysParticleType.Sprite: return(_spriteRenderer); case PartSysParticleType.Disc: return(_discRenderer); case PartSysParticleType.Model: return(_modelRenderer); default: throw new ArgumentOutOfRangeException(nameof(type)); } }
public void SetParticleType(PartSysParticleType particleType) { mParticleType = particleType; }