public void BG3() { BASES.Add ( new Vector2(0.65f*_screenWidth, 0.32f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.13f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[0], RANGES[0]) ); var s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/3/zigTotal.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/3/zigTotal.png").TextureInfo, Pivot = new Vector2(0.69f, -0.2f) }; s.Scale = s.CalcSizeInPixels(); Color1Objects.Add(s); BackgroundObjects[0].AddChild(s); BASES.Add ( new Vector2(0.65f*_screenWidth, 0.32f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.13f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[1], RANGES[1]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/leftHollowWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/leftHollowWhite.png").TextureInfo, Pivot = new Vector2(1.0f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[1].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/rightHollowWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/rightHollowWhite.png").TextureInfo, Pivot = new Vector2(0.0f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[1].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/leftHollowWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/leftHollowWhite.png").TextureInfo, Pivot = new Vector2(0.0f, 0.0f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[1].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/rightHollowWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/rightHollowWhite.png").TextureInfo, Pivot = new Vector2(1.0f, 0.0f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[1].AddChild(s); BASES.Add ( new Vector2(0.312f*_screenWidth, 0.32f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.13f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[2], RANGES[2]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/leftHollowWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/leftHollowWhite.png").TextureInfo, Pivot = new Vector2(1.0f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[2].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/rightHollowWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/rightHollowWhite.png").TextureInfo, Pivot = new Vector2(0.0f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[2].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/leftHollowWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/leftHollowWhite.png").TextureInfo, Pivot = new Vector2(0.0f, 0.0f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[2].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/rightHollowWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/rightHollowWhite.png").TextureInfo, Pivot = new Vector2(1.0f, 0.0f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[2].AddChild(s); }
// OVERRIDES --------------------------------------------------------------------------- // METHODS ----------------------------------------------------------------------------- public void BG1() { BASES.Add ( new Vector2(0.5f*_screenWidth, 0.32f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.13f*_screenHeight) ); BASES.Add ( new Vector2(0.5f*_screenWidth, 0.45f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.1f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[0], RANGES[0]) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[1], RANGES[1]) ); var s = new SpriteUV() { TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/leftSolidWhite.png").TextureInfo, // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/leftSolidWhite.png"), // var s = Support.SpriteUVFromFile("/Application/assets/images/bg/1/leftSolidWhite.png"); Pivot = new Vector2(1.0f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color1Objects.Add(s); BackgroundObjects[0].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/rightSolidWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/rightSolidWhite.png").TextureInfo, // s = Support.SpriteUVFromFile("/Application/assets/images/bg/1/rightSolidWhite.png"); Pivot = new Vector2(0.0f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color1Objects.Add(s); BackgroundObjects[0].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/topSolidChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/topSolidChevron.png").TextureInfo, // s = Support.SpriteUVFromFile( "/Application/assets/images/bg/1/topSolidChevron.png" ); Pivot = new Vector2(0.5f, 0.04f) }; s.Scale = s.CalcSizeInPixels(); Color1Objects.Add(s); BackgroundObjects[0].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/leftHollowWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/leftHollowWhite.png").TextureInfo, // s = Support.SpriteUVFromFile( "/Application/assets/images/bg/1/leftHollowWhite.png" ); Pivot = new Vector2(1.0f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[1].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/rightHollowWhite.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/rightHollowWhite.png").TextureInfo, // s = Support.SpriteUVFromFile( "/Application/assets/images/bg/1/rightHollowWhite.png" ); Pivot = new Vector2(0.0f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[1].AddChild(s); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/1/topSolidChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/1/topSolidChevron.png").TextureInfo, // s = Support.SpriteUVFromFile( "/Application/assets/images/bg/1/topSolidChevron.png" ); Pivot = new Vector2(0.5f, 0.04f) }; s.Scale = s.CalcSizeInPixels(); Color0Objects.Add(s); BackgroundObjects[1].AddChild(s); }
public void BG2() { // CENTER SHAPE ------------------------------------------------------------------------------------- BASES.Add ( new Vector2(0.5f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[0], RANGES[0]) ); var s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, // var s = Support.SpriteUVFromFile( "/Application/assets/images/bg/2/whiteHollowChevron.png" ); Pivot = new Vector2(0.5f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color1Objects.Add(s); BackgroundObjects[0].AddChild(s); BASES.Add ( new Vector2(0.5f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.1f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[1], RANGES[1]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[1].AddChild(s); BASES.Add ( new Vector2(0.5f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.1f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[2], RANGES[2]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.4f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[2].AddChild(s); BASES.Add ( new Vector2(0.5f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.05f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[3], RANGES[3]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.3f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[3].AddChild(s); BASES.Add ( new Vector2(0.5f*_screenWidth, 0.39f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[4], RANGES[4]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.5f) }; s.Scale = s.CalcSizeInPixels() * new Vector2(1f,-1f); Color2Objects.Add(s); BackgroundObjects[4].AddChild(s); BASES.Add ( new Vector2(0.5f*_screenWidth, 0.39f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[5], RANGES[5]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.4f) }; s.Scale = s.CalcSizeInPixels() * new Vector2(1f,-1f); Color2Objects.Add(s); BackgroundObjects[5].AddChild(s); BASES.Add ( new Vector2(0.5f*_screenWidth, 0.39f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[6], RANGES[6]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.3f) }; s.Scale = s.CalcSizeInPixels() * new Vector2(1f,-1f); Color2Objects.Add(s); BackgroundObjects[6].AddChild(s); // LEFT SHAPE ------------------------------------------------------------------------------------ BASES.Add ( new Vector2(0.17f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[7], RANGES[7]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[7].AddChild(s); BASES.Add ( new Vector2(0.17f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.1f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[8], RANGES[8]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[8].AddChild(s); BASES.Add ( new Vector2(0.17f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.1f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[9], RANGES[9]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.4f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[9].AddChild(s); BASES.Add ( new Vector2(0.17f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.05f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[10], RANGES[10]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.3f) }; s.Scale = s.CalcSizeInPixels(); Color0Objects.Add(s); BackgroundObjects[10].AddChild(s); BASES.Add ( new Vector2(0.17f*_screenWidth, 0.39f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[11], RANGES[11]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.5f) }; s.Scale = s.CalcSizeInPixels() * new Vector2(1f,-1f); Color0Objects.Add(s); BackgroundObjects[11].AddChild(s); BASES.Add ( new Vector2(0.17f*_screenWidth, 0.39f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[12], RANGES[12]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.4f) }; s.Scale = s.CalcSizeInPixels() * new Vector2(1f,-1f); Color2Objects.Add(s); BackgroundObjects[12].AddChild(s); BASES.Add ( new Vector2(0.17f*_screenWidth, 0.39f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[13], RANGES[13]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.3f) }; s.Scale = s.CalcSizeInPixels() * new Vector2(1f,-1f); Color2Objects.Add(s); BackgroundObjects[13].AddChild(s); // RIGHT SHAPE ------------------------------------------------------------------------------------ BASES.Add ( new Vector2(0.83f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[14], RANGES[14]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[14].AddChild(s); BASES.Add ( new Vector2(0.83f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.1f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[15], RANGES[15]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.5f) }; s.Scale = s.CalcSizeInPixels(); Color0Objects.Add(s); BackgroundObjects[15].AddChild(s); BASES.Add ( new Vector2(0.83f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.1f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[16], RANGES[16]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.4f) }; s.Scale = s.CalcSizeInPixels(); Color0Objects.Add(s); BackgroundObjects[16].AddChild(s); BASES.Add ( new Vector2(0.83f*_screenWidth, 0.55f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.05f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[17], RANGES[17]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.3f) }; s.Scale = s.CalcSizeInPixels(); Color2Objects.Add(s); BackgroundObjects[17].AddChild(s); BASES.Add ( new Vector2(0.83f*_screenWidth, 0.39f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[18], RANGES[18]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.5f) }; s.Scale = s.CalcSizeInPixels() * new Vector2(1f,-1f); Color2Objects.Add(s); BackgroundObjects[18].AddChild(s); BASES.Add ( new Vector2(0.83f*_screenWidth, 0.39f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[19], RANGES[19]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.4f) }; s.Scale = s.CalcSizeInPixels() * new Vector2(1f,-1f); Color0Objects.Add(s); BackgroundObjects[19].AddChild(s); BASES.Add ( new Vector2(0.83f*_screenWidth, 0.39f*_screenHeight) ); RANGES.Add ( new Vector2(0.0f, 0.10f*_screenHeight) ); BackgroundObjects.Add( new CrystallonBackgroundObject(BASES[20], RANGES[20]) ); s = new SpriteUV() { // TextureInfo = new TextureInfo("/Application/assets/images/bg/2/whiteHollowChevron.png"), TextureInfo = Support.SpriteUVFromFile("/Application/assets/images/bg/2/whiteHollowChevron.png").TextureInfo, Pivot = new Vector2(0.5f, 0.3f) }; s.Scale = s.CalcSizeInPixels() * new Vector2(1f,-1f); Color2Objects.Add(s); BackgroundObjects[20].AddChild(s); }