fix: resolve ghost state during Ping step undo

This commit is contained in:
yangbear
2026-07-09 02:35:28 +08:00
parent a33435a827
commit 1363a7e628
@@ -125,9 +125,11 @@ public class PingClickHandler : MonoBehaviour
{
gameObject.SetActive(true);
_modelShown = true;
_isBlinking = false;
if (_modelRenderer != null) _modelRenderer.enabled = true;
foreach (var r in GetComponentsInChildren<Renderer>(true)) r.enabled = true;
if (_outlineMesh != null) _outlineMesh.enabled = false;
StopAllCoroutines();
}
public void UndoShow() { gameObject.SetActive(false); }