コード例 #1
0
    void OnEnable()
    {
        //Atualiza campos
        if (PlayerPrefs.HasKey("Language"))
        {
            currentLanguage = (Language.Languages)PlayerPrefs.GetInt("Language");
            flag.sprite     = flags[(int)currentLanguage];
        }

        /* if (PlayerPrefs.HasKey("BGM"))
         *   BGM.value = PlayerPrefs.GetFloat("BGM") * 100;
         *
         *
         * if (PlayerPrefs.HasKey("BGS"))
         *   BGS.value = PlayerPrefs.GetFloat("BGS") * 100;
         *
         *
         * if (PlayerPrefs.HasKey("SE"))
         *   SE.value = PlayerPrefs.GetFloat("SE") * 100;
         *
         *
         *
         * //movimento
         * var position = rectTransform.localPosition;
         * position.x = -600;
         * rectTransform.localPosition = position;
         * moveIn = true;
         *
         */
    }
コード例 #2
0
 public void ButtonLanguage()
 {
     currentLanguage = (currentLanguage == Language.Languages.PT_BR ? Language.Languages.EN : Language.Languages.PT_BR);
     flag.sprite     = flags[(int)currentLanguage];
     PlayerPrefs.SetInt("Language", (int)currentLanguage); //Idioma
     Language.UpdateLanguage();
 }
コード例 #3
0
 /// <summary>
 /// Get the localised description of the achievement.
 /// </summary>
 /// <param name="languageHandler"></param>
 /// <returns></returns>
 public override string GetDescription(Language.LanguageHandler languageHandler, Language.Languages language)
 {
     return(languageHandler.GetPhrase(language, "Achievements_FirstCommand"));
 }
コード例 #4
0
 public TrainingVM(Translation translation, Language.Languages languageTrained)
 {
     this.Translation     = translation;
     this.languageTrained = languageTrained;
 }
コード例 #5
0
 /// <summary>
 /// Get the localised description of the achievement.
 /// </summary>
 /// <param name="languageHandler"></param>
 /// <returns></returns>
 public abstract string GetDescription(Language.LanguageHandler languageHandler, Language.Languages language);
コード例 #6
0
        public static BestemmingModel Parse(Destination bestemmingEntity, string currentLocation, Language.Languages language = Language.Languages.Dutch)
        {
            var content = bestemmingEntity.Contents.Where(c => c.LanguageId == (int)language).SingleOrDefault()
                          ?? bestemmingEntity.Contents.Where(c => c.LanguageId == (int)Language.Languages.Dutch).SingleOrDefault()
                          ?? bestemmingEntity.Contents.FirstOrDefault();

            var bestemming = new BestemmingModel
            {
                BxName          = "",
                DestinationType = bestemmingEntity.TypeId,
                Fastcheck       = false,
                Id                   = bestemmingEntity.Id,
                ParentId             = bestemmingEntity.ParentId,
                ImageCounter         = 0,
                IsActive             = bestemmingEntity.Status,
                IsoCode              = "",
                Latitude             = bestemmingEntity.Contents.First().Latitude,
                Longitude            = bestemmingEntity.Contents.First().Longitude,
                SeoName              = content != null ? content.DisplayName : "",
                TradeTrackerTopXml   = false,
                TradeTrackerXml      = false,
                UrlName              = content != null ? content.UrlName : "",
                WeerOnlineCountryID  = 0,
                WeerOnlineRegionID   = 0,
                WtcDesID             = 0,
                WtcHcID              = 0,
                WtcHoID              = 0,
                WtcVtID              = 0,
                ZoomLevel            = bestemmingEntity.Contents.First().ZoomLevel,
                Feestdagen           = "",
                Hotels               = "",
                EmailAdresReisburoId = "",
                CurrentDestination   = content.UrlName == currentLocation
            };

            return(bestemming);
        }
コード例 #7
0
 public static List <BestemmingModel> Parse(IEnumerable <Destination> bestemmingEntity, string currentLocation, Language.Languages language = Language.Languages.Dutch)
 {
     return(bestemmingEntity.Select(b => Parse(b, currentLocation, language)).ToList());
 }