// Start is called before the first frame update void Start() { continueText.SetText("Continue as " + PlayerPrefs.GetString("user")); continueText.SetAllDirty(); button = GetComponent <LeanButton>(); button.OnClick.AddListener(OnClick); }
void Start() { priceText = transform.Find("Item Cost").GetComponent <TextMeshProUGUI>(); currentStatsText = transform.Find("Current Stats").GetComponent <TextMeshProUGUI>(); nextStatsText = transform.Find("Next Stats").GetComponent <TextMeshProUGUI>(); upgradeButton = transform.Find("Upgrade Button (LeanButton)").GetComponent <LeanButton>(); upgradeButtonText = transform.Find("Upgrade Button (LeanButton)/Cap/Text").GetComponent <TextMeshProUGUI>(); rubiesDisplay = FindObjectOfType <Rubies>(); UpdateTexts(); }
public void EmitBuy(LeanButton sender) { // O(n)だけど無視 foreach (var b in wishlists) { if (b.button != sender) { continue; } // お金を消費して欲しいものリストからのお金として登録 if (m_gc.Model.Player.Coins >= b.price) { m_gc.Model.Bias.MoneyFromWishlist += b.price; m_gc.Model.Player.Coins -= b.price; } } }
public void EmitSuperchat(LeanButton sender) { // O(n)だけど無視 foreach (var b in superChatButtons) { if (b.button != sender) { continue; } if (m_gc.Model.Player.Coins >= b.budget) { m_gc.Model.Bias.MoneyFromSuperchat += b.budget; m_gc.Model.Player.Coins -= b.budget; m_factory.EmitSuperchat(b.budget); } ActivateSuperchatButton(); return; } }
// Start is called before the first frame update void Start() { button = GetComponent <LeanButton>(); button.OnClick.AddListener(OnClick); }
private void Start() { button = this.GetComponent <LeanButton> (); }