using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.UI; public class DonatePanelItem : BaseUIPanel { public TMP_InputField Recipient; public TMP_InputField GiftQuantity; public Text NumberOfFreeSnailShells; public Text Fees; public Text Total; public Button Button; void Start() { GiftQuantity.onValueChanged.AddListener(GiftQuantityData); Button.onClick.AddListener(buttonOnClick); testLogo(); } void buttonOnClick() { } async void GiftQuantityData(string userInput) { NumberOfFreeSnailShells.text = userInput; await ButtonClickAnimationAsync(NumberOfFreeSnailShells.gameObject, 1.05f); Fees.text = (int.Parse(userInput) * 0.08).ToString(); await ButtonClickAnimationAsync(Fees.gameObject, 1.05f); Total.text = (int.Parse(userInput) + (int.Parse(userInput) * 0.08)).ToString(); await ButtonClickAnimationAsync(Total.gameObject, 1.05f); } }