void AssignCardStats() { if (special) { background.overrideSprite = specialBackground; titleBackground.overrideSprite = specialTitleBackground; raysImage.overrideSprite = rays; greyBackground.color = new Color32(255, 224, 116, 200); //background.rectTransform.sizeDelta = new Vector2(600,740); cardTypeImage.sprite = Resources.Load <Sprite>("BuyableCard/" + type + "CardTypeOrangeIcon"); } else { cardTypeImage.sprite = Resources.Load <Sprite>("BuyableCard/" + type + "CardTypeIcon"); } nameText.text = title.ToUpper(); //ANCORA DA ASSEGNARE QUESTO cardImage.sprite = Resources.Load <Sprite>(imagePath); amountText.text = "x" + amount.ToString(); costText.text = HomeUIManager.ConvertCostToString(cost); costImage.sprite = Resources.Load <Sprite>("BuyableCard/" + costType); SetNativeSizeImage(); }
void UpdateBuyButton() { if (gameController.lastSelectedBaloon.GetAcquired() == true) { buyBaloonText.text = "EQUIP"; goldIcon.gameObject.SetActive(false); buyBaloon.interactable = true; } else if (gameController.lastSelectedBaloon.GetLevelToAcquire() > gameController.resourceManager.FindResource("level").GetAmount()) { buyBaloonText.text = "HIGHER LEVEL REQUIRED"; goldIcon.gameObject.SetActive(false); buyBaloon.interactable = false; } else if (!gameController.lastSelectedBaloon.GetAcquired() && gameController.lastSelectedBaloon.GetLevelToAcquire() <= gameController.resourceManager.FindResource("level").GetAmount()) { buyBaloonText.text = HomeUIManager.ConvertCostToString(gameController.lastSelectedBaloon.GetGoldCost()); goldIcon.gameObject.SetActive(true); buyBaloon.interactable = true; } }
/// <summary> /// 플레이어가 잠을 잘 때 호출, /// </summary>' /// <param name="time">잠이 든 시각</param> public void SendToSleep() { if (_time.isNight && IsHome) { int time = _time.runtimeTime; Debug.Log("now sleeping..."); //RegenBody(time, ref spendEnergy, ref regenDurability); int spendEnergy = CalEnergyCostForRegen(); float regenedDurability = CalRegenedDurability(); SleepResultInfo sleepResultInfo = new SleepResultInfo(spendEnergy, regenedDurability); float overworkPenalty = CalOverworkPenalty(); bool isOverwork = IsOverwork(); OverworkResultInfo overworkResultInfo = new OverworkResultInfo(time, overworkPenalty, isOverwork); if (time < 8) { _time.SetTime(8); } HomeUIManager hm = HomeUIManager.Inst; StartCoroutine(hm.PutToSleep(sleepResultInfo, overworkResultInfo)); } }
void UpdateText() { goldText.text = HomeUIManager.ConvertCostToString(gameController.resourceManager.FindResource("gold").GetAmount()); gemsText.text = HomeUIManager.ConvertCostToString(gameController.resourceManager.FindResource("gems").GetAmount()); levelText.text = gameController.resourceManager.FindResource("level").GetAmount().ToString(); }
// Use this for initialization void Start() { instance = this; Time.timeScale = 1; cntTimer = 0; imgOnlineStatus.color = GPGS.Green; int btnLength = btn.Length; for (int i = 0; i < btnLength; i++) if (GameDataManager.GetHighScore(i.ToString()) != -1) textHighScore[i].text = GameDataManager.GetHighScore(i.ToString()).ToString(); GPGS.Login(); setGameData(); //Button color Init(Level Select) for (int i = GameDataManager.GetMaxClearedLevel() + 2; i < btnLength; i++) { btn[i].enabled = false; imgBtn[i].color = new Color(0.5f, 0.5f, 0.5f, 1); } if (SplashScreen.WasLanched()) { audioSource.Play(); } }
void UpdateText() { goldText.text = HomeUIManager.ConvertCostToString(gameController.resourceManager.FindResource("gold").GetAmount()); goldText.GetComponent <Animator>().SetTrigger("grow"); }