private void _OnStageSwap(SwapStageEvent ev) { bool isVirtual = ev.newStage == StageName.VirtualGame; inventoryBtn.gameObject.SetActive(!isVirtual); shopBtn.gameObject.SetActive(isVirtual); quitBtn.gameObject.SetActive(isVirtual); }
private void _OnStageChange(SwapStageEvent evt) { var s = evt.newStage == StageName.Exterior ? overworldIcon : gameIcon; if (_image) { _image.sprite = s; } if (sr) { sr.sprite = s; } }