public void BuyItem(StoreUI_ItemElement element) { // 구매전 다시 확인 if (UserManager.coin >= element.storeInfo.price * element.count) { UserManager.AccumItem(element.storeInfo.itemKey, element.count); UserManager.AccumCoin(-element.storeInfo.price * element.count); // UI업데이트 UpdateCoinText(); for (int i = 0; i < this.elements.Length; i++) { this.elements[i].UpdateData(); } this.onBuy?.Invoke(); } }