public void InitUserPopup(UserPopupData data) { titleText.text = data.title; fameLevelText.text = data.fameLevel.ToString(); famePointsText.text = data.currentFamePoints.ToString() + "/" + data.nextLevelFamePoints.ToString(); //titleText.GetComponent<LocalizationComponent>().SetTheLocalizedText(data.title); //fameLevelText.GetComponent<LocalizationComponent>().SetTheLocalizedText(data.fameLevel.ToString()); icon.sprite = data.iconSprite; fillImage.fillAmount = data.fameLevelPercentage; }
public void OnUserButtonPressed() { UserPopupData userPopupData = new UserPopupData { fameLevel = userFame.GetCurrentFameLavel(), fameLevelPercentage = userFame.GetPercentageOfCurrentLevel(), title = "Nu STIU", iconSprite = icon.sprite, currentFamePoints = userFame.GetCurrentFameExperiencePoints(), nextLevelFamePoints = userFame.GetExperiencePointsForNextLevel() }; PopupManager.Instance.OpenPopup(PopupType.USER_INFO, userPopupData); }
public override void Init(BasePopupData data) { base.Init(data); userPopupData = (UserPopupData)data; /* inventoryData = userInventory.productDataList.Find(x => x.guid == ((AtractionPopupData)data).guid); * * AttractionDataAssetItem assetDataItem = attractionsDataAsset.attractionsDataAsset.Find * (a => a.gameEventType == attractionsDataAsset.currentEvent); * RideData rideData = assetDataItem.rideData.Find(a => a.guid == ((AtractionPopupData)data).guid); * if (rideData != null) */ { InitUserPopup(userPopupData); } }