From d9a43cd4a2796899af79e9185a95b15bde63c9c5 Mon Sep 17 00:00:00 2001 From: mob-sakai <sakai861104@gmail.com> Date: Tue, 26 Feb 2019 11:26:56 +0900 Subject: [PATCH] close #45; Disable ParticleSystemRenderer on reset --- .../UIExtensions/UIParticle/Scripts/UIParticle.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Assets/Coffee/UIExtensions/UIParticle/Scripts/UIParticle.cs b/Assets/Coffee/UIExtensions/UIParticle/Scripts/UIParticle.cs index d5bd598..8eaaebe 100755 --- a/Assets/Coffee/UIExtensions/UIParticle/Scripts/UIParticle.cs +++ b/Assets/Coffee/UIExtensions/UIParticle/Scripts/UIParticle.cs @@ -255,6 +255,21 @@ namespace Coffee.UIExtensions base.OnDisable (); } +#if UNITY_EDITOR + /// <summary> + /// Reset to default values. + /// </summary> + protected override void Reset () + { + // Disable ParticleSystemRenderer on reset. + if (cachedParticleSystem) + { + cachedParticleSystem.GetComponent<ParticleSystemRenderer> ().enabled = false; + } + base.Reset (); + } +#endif + /// <summary> /// Call to update the geometry of the Graphic onto the CanvasRenderer. /// </summary>