void OnValidate() { if (spriteFader == null) { spriteFader = GetComponent <Script_SpriteFadeOut>(); } if (isParent) { spriteFader.isParent = true; } SetVisibilityTargetByTransform(); }
private void Fade(Script_SpriteFadeOut mySprite) { if (isFadeIn) { // mySprite.SetVisibility(false); StartCoroutine(mySprite.FadeInCo(null, fadeTime, alphaTarget)); } else { // mySprite.SetVisibility(true); StartCoroutine(mySprite.FadeOutCo(null, fadeTime, alphaTarget)); } }