public static void onGoodBalanceChanged(GoodBalanceChangedEvent _Event,bool alsoPush) { SoomlaWpStore.domain.virtualGoods.VirtualGood good = _Event.GetGood(); int balance = _Event.GetBalance(); int amountAdded = _Event.GetAmountAdded(); SoomlaUtils.LogDebug(TAG, "SOOMLA/UNITY onGoodBalanceChanged:" + good.getItemId() + " " + balance.ToString() + " " + amountAdded.ToString()); VirtualGood vg = (VirtualGood)StoreInfo.GetItemByItemId(good.getItemId()); StoreInventory.RefreshOnGoodBalanceChanged(vg, balance, amountAdded); StoreEvents.OnGoodBalanceChanged(vg, balance, amountAdded); if(alsoPush) { sep.PushEventOnGoodBalanceChanged(_Event); } }
public void UpdateGoodBalance(GoodBalanceChangedEvent _event) { VirtualGood good = _event.GetGood(); int balance = _event.GetBalance(); TextBlock balanceText = (TextBlock)MainStackPanel.FindName(good.getItemId() + "balance"); balanceText.Text = "balance: " + balance.ToString(); }