diff --git a/Scripts/UIParticle.cs b/Scripts/UIParticle.cs index 106a3a7..f8638ae 100644 --- a/Scripts/UIParticle.cs +++ b/Scripts/UIParticle.cs @@ -378,7 +378,7 @@ void ISerializationCallbackReceiver.OnAfterDeserialize() #if UNITY_EDITOR EditorApplication.delayCall += () => { - if (!this || !gameObject || !transform) return; + if (!this || !gameObject || !transform || Application.isPlaying) return; transform.localScale = Vector3.one; m_ResetScaleOnEnable = false; EditorUtility.SetDirty(this);