protected override void Awake() { ParticleSystem component = base.GetComponent <ParticleSystem>(); ParticleSystemRenderer component2 = base.GetComponent <ParticleSystemRenderer>(); /*if (this.m_Material == null) * { * this.m_Material = component2.get_sharedMaterial(); * } * if (component2.get_renderMode() == 1) * { * this.RenderMode = UiParticleRenderMode.StreachedBillboard; * }*/ if (this.m_Material == null) { this.m_Material = component2.sharedMaterial; } if (component2.renderMode == ParticleSystemRenderMode.Stretch) { this.RenderMode = UiParticleRenderMode.StreachedBillboard; } base.Awake(); this.ParticleSystem = component; this.m_ParticleSystemRenderer = component2; }
protected override void Awake() { base.Awake(); this.ps = this.GetComponent <ParticleSystem>(); this.ps_render = this.GetComponent <ParticleSystemRenderer>(); if (this.m_Material == null) { this.m_Material = this.ps_render.sharedMaterial; } if (ps_render.renderMode == ParticleSystemRenderMode.Stretch) { this.renderMode = UiParticleRenderMode.StreachedBillboard; } this.SetAllDirty(); }
protected override void Awake() { var _particleSystem = GetComponent <ParticleSystem> (); var _particleSystemRenderer = GetComponent <ParticleSystemRenderer> (); if (m_Material == null) { m_Material = _particleSystemRenderer.sharedMaterial; } if (_particleSystemRenderer.renderMode == ParticleSystemRenderMode.Stretch) { RenderMode = UiParticleRenderMode.StreachedBillboard; } base.Awake(); ParticleSystem = _particleSystem; particleSystemRenderer = _particleSystemRenderer; }