private void Update() { myTile.isBlocked = true; if (myTile.IsExplored() && myTile.IsFinishedRevealAnimation()) { myMeshRenderer.enabled = true; myIcon.enabled = true; } }
internal virtual void Update() { if (!myProgram) { bool objectIsVisible = myTile.IsExplored() && myTile.IsFinishedRevealAnimation(); myCollider.enabled = objectIsVisible; foreach (Renderer renderer in GetComponentsInChildren <Renderer>()) { renderer.enabled = objectIsVisible; } } }