diff --git a/Assets/Scripts/Games/KarateMan/BarrelDestroyEffect.cs b/Assets/Scripts/Games/KarateMan/BarrelDestroyEffect.cs index 21ddcfc6..f0089ddd 100644 --- a/Assets/Scripts/Games/KarateMan/BarrelDestroyEffect.cs +++ b/Assets/Scripts/Games/KarateMan/BarrelDestroyEffect.cs @@ -108,8 +108,11 @@ namespace RhythmHeavenMania.Games.KarateMan private IEnumerator FadeOut() { yield return new WaitForSeconds(Conductor.instance.secPerBeat * 3); + var shadowSprite = shadow.GetComponent(); + var fadeColor = shadowSprite.color; + fadeColor.a = 0; SpriteRenderer.DOColor(new Color(1, 1, 1, 0), Conductor.instance.secPerBeat * 3).OnComplete(delegate { Destroy(this.gameObject); }); - shadow.GetComponent().DOColor(new Color(1, 1, 1, 0), Conductor.instance.secPerBeat * 3).OnComplete(delegate { Destroy(shadow); }); + shadowSprite.DOColor(fadeColor, Conductor.instance.secPerBeat * 3).OnComplete(delegate { Destroy(shadow); }); } } } \ No newline at end of file