public void OpenPurchaseWindow(int buyType) { StopGuide(); if (!purchaseWindow.gameObject.activeInHierarchy) { purchaseWindow.SetBuyType(buyType); purchaseWindow.SetWindowState(true); if (purchaseWindow.gameObject.activeInHierarchy) { purchaseWindow.RefreshUI(); } } }