Exemple #1
0
    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;
        }
    }