예제 #1
0
 internal void SetAttributes(Game game, Color color)
 {
     this.data = game;
     gameName.text = game.GetNames()[SettingsController.GetController().GetLanguage()];
     areaImage.sprite = game.GetIcon();
     gameObject.GetComponent<Image>().color = color;
 }
예제 #2
0
 internal void UpdateTexts(Game game, int language)
 {
     gameNameTxt.text = game.GetNames()[language];
     titleTxt.text = game.GetTitles()[language];
     sentenceText.text = language == 0 ? "Se necesita obtener exactamente X l" : "You need obtain exactly X l";
 }
예제 #3
0
 internal void UpdateTexts(Game game, int laguange)
 {
     gameNameText.text = game.GetNames()[laguange];
     titleText.text = game.GetTitles()[laguange];
     TotalText.text = "" + 0;
 }
 private void UpdateTexts(Game game, int language)
 {
     gameNameTxt.text = game.GetNames()[language];
     titleTxt.text = game.GetTitles()[language];
 }
예제 #5
0
 private void UpdateTexts(Game game, int language)
 {
     titleTxt.text = game.GetTitles()[language];
     gameNameTxt.text = game.GetNames()[language];
     fractionTxt.text = language == 0 ? "Fracción" : "Fraction";
 }
        internal void UpdateTexts(Game game, int language)
        {
            gameNameText.text = game.GetNames()[language];
            titleText.text = game.GetTitles()[language];
            switch (language)
            {
                case 0:
                    //titleText.text = "Descompone la suma para llegar al resultado";
                    rowNames[0].text = "Unos:";
                    rowNames[1].text = "Dieces:";
                    rowNames[2].text = "Cienes:";
                    rowNames[3].text = "Miles:";
                    rowNames[4].text = "Diez miles:";
                    break;
                default:

                    //titleText.text = "Decomposes the sum to get the result";
                    rowNames[0].text = "Units:";
                    rowNames[1].text = "Tens:";
                    rowNames[2].text = "Hundreds:";
                    rowNames[2].fontSize -= 5;
                    rowNames[3].text = "Thousands:";
                    rowNames[4].text = "Tens of thousands:";
                    rowNames[3].fontSize -= 5;
                    rowNames[4].fontSize -= 5;
                    break;
            }
        }
        private void UpdateTexts(Game game, int language)
        {
            gameNameTxt.text = game.GetNames()[language];
            titleTxt.text = game.GetTitles()[language];
               /* switch (Settings.SettingsController.GetController().GetLanguage())
            {
                case 0:
                    gameNameTxt.text = "REPARTE\nBOTELLAS";

                    titleTxt.text = "Arrastra las botellas hasta las mesas";

                    break;
                default:
                    gameNameTxt.text = "BOTTLE\nDISTRIBUTION";
                    titleTxt.text = "Drag the bottles to the tables";
                    break;
            }*/
        }
예제 #8
0
 internal void UpdateTexts(Game game, int language)
 {
     typeAngleToggles[0].GetComponentInChildren<Text>().text = I18n.Msg("acute");
     typeAngleToggles[1].GetComponentInChildren<Text>().text = I18n.Msg("right");
     typeAngleToggles[2].GetComponentInChildren<Text>().text = I18n.Msg("obtuse");
     gameNameTxt.text = game.GetNames()[language];
     titleTxt.text = game.GetTitles()[language];
 }
예제 #9
0
 private void UpdateTexts(Game gameInfo, int langauge)
 {
     gameNameTxt.text = gameInfo.GetNames()[langauge];
     titleTxt.text = gameInfo.GetTitles()[langauge];
 }
예제 #10
0
 private void UpdateTexts(Game game, int langugage)
 {
     title.text = game.GetNames()[langugage];
     rules.text = game.GetTitles()[langugage];
 }
예제 #11
0
 private void SetTexts(Game game, int language)
 {
     gameName.text = game.GetNames()[language];
     title.text = game.GetTitles()[language];
 }
예제 #12
0
        private void UpdateTexts(Game game, int language)
        {
            gameNameTxt.text = game.GetNames()[language];
            titleTxt.text = game.GetTitles()[language];
              /*  switch ()
            {
                case 0:
                    gameNameTxt.text = "DISTRIBUCIÓN\nDE PORCENTAJES";

                    titleTxt.text = "Distribuye en partes iguales";
                    break;
                default:
                    gameNameTxt.text = "DISTRIBUTION \nPERCENTAGES";
                    titleTxt.text = "Distributed equally";
                    break;
            }
            */
        }
예제 #13
0
 void SetTexts(Game game, int language)
 {
     title.text = game.GetNames()[language];
     rules.text = game.GetTitles()[language];
     //title.text = I18n.Msg("numbersLine.title");
     //rules.text = I18n.Msg("numbersLine.rules");
 }
예제 #14
0
 private void UpdateTexts(Game game, int language)
 {
     titleTxt.text = game.GetTitles()[language];
     gameNameTxt.text = game.GetNames()[language];
     commaBtn.GetComponentInChildren<Text>().text = language == 0 ? "," : ".";
 }
예제 #15
0
 void SetTexts(Game game, int language)
 {
     title.text = game.GetNames()[language];
     rules.text = game.GetTitles()[language];
 }
예제 #16
0
        private void AddMetricRow(Game game, int level)
        {
            GameMetrics gameMetric = MetricsController.GetController().GetBestMetric(game.GetArea(), game.GetId(), level);
            if(gameMetric == null) return;
            GameObject row = Instantiate(metricsRowPrefab);
            viewRows.Add(row.GetComponent<MetricsRow>());

            if (gameMetric == null)
            {
                row.GetComponent<MetricsRow>().SetScore(0);
                row.GetComponent<MetricsRow>().SetStars(0);
                row.GetComponent<MetricsRow>().SetArea(game.GetArea());
                row.GetComponent<MetricsRow>().SetIndex(game.GetId());
                row.GetComponent<MetricsRow>().DisableViewDetails();

            } else
            {
                row.GetComponent<MetricsRow>().SetScore(gameMetric.GetScore());
                row.GetComponent<MetricsRow>().SetStars(gameMetric.GetStars());
                row.GetComponent<MetricsRow>().SetArea(gameMetric.GetArea());
                row.GetComponent<MetricsRow>().SetIndex(gameMetric.GetIndex());
            }
               // row.GetComponent<MetricsRow>().SetActivity(AppController.GetController().GetActivityName(area, game));
            row.GetComponent<MetricsRow>().SetActivity(game.GetNames()[SettingsController.GetController().GetLanguage()]);

            row.GetComponent<MetricsRow>().SetLevel(level);
            row.GetComponent<MetricsRow>().SetIcon(game.GetIcon());

            FitRowToPanel(row);
        }
예제 #17
0
        private void UpdateTexts(Game game, int language)
        {
            gameNameTxt.text = game.GetNames()[language];
            titleTxt.text = game.GetTitles()[language];
            /*switch (Settings.SettingsController.GetController().GetLanguage())
            {
                case 0:
                    gameNameTxt.text = "LA PIEZA\nFALTANTE";

                    titleTxt.text = "Selecciona la fracción que representa la porción de la derecha";
                    break;
                default:
                    gameNameTxt.text = "THE MISSING\nPART";
                    titleTxt.text = "Select the fraction that represents the portion of the right";
                    break;
            }*/
        }