void Update_HistoryContent() { HOVComponent comp = HOVContainer.hovComponents [currentStep - 5]; curHistory = comp.history; curValue = comp.value; curValue2 = comp.value2; curAdditional = comp.addtional; curAdditional2 = comp.addtional2; curZoomLineColor = comp.zoomLineColor; curTitle = comp.title; curYear = comp.year; curText = comp.text; curValueSmallLocation = comp.valueLocation; }
private void initTextures() { HOVContainer.init(h5X.width, h5X.height); mainMenuButtonTexture = ScaleTexture(mainMenuButtonTextureBASE, titleBarButtonHeight * 0.7f); arrowLeftI = ScaleTexture(arrowLeftX, titleBarButtonHeight * 0.7f); arrowRightI = ScaleTexture(arrowRightX, titleBarButtonHeight * 0.7f); infoTextureI = ScaleTexture(infoTextureX, titleBarButtonHeight * 0.7f); facebookI = ScaleTexture(facebookTexture, titleBarButtonHeight * 0.65f); menuIconDefault = ScaleTexture(menuIconDefault, Master.guiElementHeightDefault); menuIconQuestionMark = ScaleTexture(questionMarkTextureX, Master.guiElementHeightDefault); Texture2D h1 = scaletimeAgeTexture(h1X); Texture2D h2 = scaletimeAgeTexture(h2X); Texture2D h3 = scaletimeAgeTexture(h3X); Texture2D h4 = scaletimeAgeTexture(h4X); Texture2D h5 = scaletimeAgeTexture(h5X); Texture2D v1 = scaleValuesTexture(v1X); Texture2D v2 = scaleValuesTexture(v2X); Texture2D v3 = scaleValuesTexture(v3X); Texture2D v4 = scaleValuesTexture(v4X); Texture2D v5 = scaleValuesTexture(v5X); Texture2D v6 = scaleValuesTexture(v6X); v1p = ScaleTexture(v1X, Master.guiElementHeightDefault); v2p = ScaleTexture(v2X, Master.guiElementHeightDefault); v3p = ScaleTexture(v3X, Master.guiElementHeightDefault); v4p = ScaleTexture(v4X, Master.guiElementHeightDefault); v5p = ScaleTexture(v5X, Master.guiElementHeightDefault); v6p = ScaleTexture(v6X, Master.guiElementHeightDefault); int valueBigSize = DisplayMetricsUtil.DpToPixel(100); v1b = ScaleTexture(v1X, valueBigSize); v2b = ScaleTexture(v2X, valueBigSize); v3b = ScaleTexture(v3X, valueBigSize); v4b = ScaleTexture(v4X, valueBigSize); v5b = ScaleTexture(v5X, valueBigSize); v6b = ScaleTexture(v6X, valueBigSize); Texture2D v1l = scaleValuesTexture(v1lX); Texture2D v2l = scaleValuesTexture(v2lX); Texture2D v3l = scaleValuesTexture(v3lX); Texture2D v4l = scaleValuesTexture(v4lX); Texture2D v5l = scaleValuesTexture(v5lX); Texture2D v6l = scaleValuesTexture(v6lX); /* * p1 = ScaleTextureByMax (p1X, DisplayMetricsUtil.GetLongSide() * 0.9f , p1X.height); * p2 = ScaleTextureByMax (p2X, DisplayMetricsUtil.GetLongSide() * 0.9f , (DisplayMetricsUtil.GetShortSide() - Master.titleBarHeightInCaseOfLandscape) * 0.9f); * p3a = ScaleTextureByMax (p3aX, DisplayMetricsUtil.GetLongSide() * 0.9f , (DisplayMetricsUtil.GetShortSide() - Master.titleBarHeightInCaseOfLandscape) * 0.9f); * p3b = ScaleTextureByMax (p3bX, DisplayMetricsUtil.GetLongSide() * 0.9f , (DisplayMetricsUtil.GetShortSide() - Master.titleBarHeightInCaseOfLandscape) * 0.9f); * p4a = ScaleTextureByMax (p4aX, DisplayMetricsUtil.GetLongSide() * 0.9f , (DisplayMetricsUtil.GetShortSide() - Master.titleBarHeightInCaseOfLandscape) * 0.9f); * p4b = ScaleTextureByMax (p4bX, DisplayMetricsUtil.GetLongSide() * 0.9f , (DisplayMetricsUtil.GetShortSide() - Master.titleBarHeightInCaseOfLandscape) * 0.9f); * p5 = ScaleTextureByMax (p5X, DisplayMetricsUtil.GetLongSide() * 0.9f , (DisplayMetricsUtil.GetShortSide() - Master.titleBarHeightInCaseOfLandscape) * 0.9f); * p6 = ScaleTextureByMax (p6X, DisplayMetricsUtil.GetLongSide() * 0.9f , (DisplayMetricsUtil.GetShortSide() - Master.titleBarHeightInCaseOfLandscape) * 0.9f); */ p1 = p1X; p2 = p2X; p3a = p3aX; p3b = p3bX; p4a = p4aX; p4b = p4bX; p5 = p5X; p6 = p6X; Texture2D questionMark = scaleValuesTexture(questionMarkTextureX); //Texture2D emporer = ScaleTextureByMax (emperorTextureX, HOVContainer.textureAdditionalWidth, HOVContainer.textureAdditionalHeight); //Texture2D church = ScaleTextureByMax (churchTextureX, HOVContainer.textureAdditionalWidth, HOVContainer.textureAdditionalHeight); /* * circle1 = ScaleTextureByMax (circle1X, DisplayMetricsUtil.GetLongSide(), HOVContainer.textureHistoryHeight); * circle2 = ScaleTextureByMax (circle2X, DisplayMetricsUtil.GetLongSide(), HOVContainer.textureHistoryHeight); * circle3 = ScaleTextureByMax (circle3X, DisplayMetricsUtil.GetLongSide(), HOVContainer.textureHistoryHeight); * circle4 = ScaleTextureByMax (circle4X, DisplayMetricsUtil.GetLongSide(), HOVContainer.textureHistoryHeight); * circle5 = ScaleTextureByMax (circle5X, DisplayMetricsUtil.GetLongSide(), HOVContainer.textureHistoryHeight); * circle6 = ScaleTextureByMax (circle6X, DisplayMetricsUtil.GetLongSide(), HOVContainer.textureHistoryHeight); * circle7 = ScaleTextureByMax (circle7X, DisplayMetricsUtil.GetLongSide(), HOVContainer.textureHistoryHeight); */ circle1 = circle1X; circle2 = circle2X; circle3 = circle3X; circle3a = circle3aX; circle4 = circle4X; circle5 = circle5X; circle5a = circle5aX; circle6 = circle6X; circle6a = circle6aX; circle7 = circle7X; circle7a = circle7aX; HOVComponent[] hovComponents = HOVContainer.hovComponents; hovComponents[0] = new HOVComponent(h1, v1, null, circle2, circle1, new Vector2(215, 440), HOVContainer.colorYellow); hovComponents[1] = new HOVComponent(h1, v2, null, circle3, circle3a, new Vector2(250, 400), HOVContainer.colorOrange); hovComponents[2] = new HOVComponent(h1, v3, null, circle4, null, new Vector2(293, 355), HOVContainer.colorRed); hovComponents[3] = new HOVComponent(h1, v4, null, circle5, circle5a, new Vector2(325, 325), HOVContainer.colorViolet); hovComponents[4] = new HOVComponent(h1, v5, null, circle6, circle6a, new Vector2(355, 295), HOVContainer.colorBlueDark); hovComponents[5] = new HOVComponent(h1, v6, null, circle7, null, new Vector2(390, 265), HOVContainer.colorBlueBright); hovComponents[6] = new HOVComponent(h1, null, null, circle7, circle7a, new Vector2(0, 0), Color.black); hovComponents[7] = new HOVComponent(h2, v6l, null, circle6, null, new Vector2(498, 237), HOVContainer.colorBlueBright); hovComponents[8] = new HOVComponent(h2, v5l, v4l, circle4, null, new Vector2(527, 280), HOVContainer.colorBlueDark); hovComponents[9] = new HOVComponent(h2, v3l, null, circle3, null, new Vector2(555, 360), HOVContainer.colorRed); hovComponents[10] = new HOVComponent(h2, v2l, v1l, circle1, null, new Vector2(588, 420), HOVContainer.colorOrange); hovComponents[11] = new HOVComponent(h3, null, null, null, null, new Vector2(0, 0), Color.black); hovComponents[12] = new HOVComponent(h4, v1, null, null, null, new Vector2(935, 440), HOVContainer.colorYellow); hovComponents[13] = new HOVComponent(h4, v2, null, null, null, new Vector2(1070, 360), HOVContainer.colorOrange); hovComponents[14] = new HOVComponent(h4, v3, null, null, null, new Vector2(1160, 290), HOVContainer.colorRed); hovComponents[15] = new HOVComponent(h4, v4, null, null, null, new Vector2(1255, 230), HOVContainer.colorViolet); hovComponents[16] = new HOVComponent(h4, v5, null, null, null, new Vector2(1290, 205), HOVContainer.colorBlueDark); hovComponents[17] = new HOVComponent(h4, v6, null, null, null, new Vector2(1435, 115), HOVContainer.colorBlueBright); hovComponents[18] = new HOVComponent(h5, questionMark, null, null, null, new Vector2(1491, 100), Color.black); }