IEnumerator ChangeVisibilityState(WeaponInvisible bullet) { while (bullet.gameObject.activeSelf) { yield return(new WaitForSecondsRealtime(timeVisible)); TurnInvisible(bullet); yield return(new WaitForSecondsRealtime(timeInvisible)); TurnVisible(bullet); } }
void TurnVisible(WeaponInvisible bullet) { bullet.UpdateSpriteRendererAlpha(1); }