Guest User

Untitled

a guest
May 24th, 2018
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.37 KB | None | 0 0
  1.             case1 = Content.Load<Texture2D>("texture/case1");
  2.             case2 = Content.Load<Texture2D>("texture/case2");
  3.             case3 = Content.Load<Texture2D>("texture/case3");
  4.             case4 = Content.Load<Texture2D>("texture/case4");
  5.             water = Content.Load<Texture2D>("texture/water");
  6.             border = Content.Load<Texture2D>("texture/border");
  7.  
  8.             ground = new TexturedSquare(GraphicsDevice, new Vector3(0, 0, 11), new Vector3(13, 0, 11), new Vector3(0, 0, 0), new Vector3(13, 0, 0), Content.Load<Texture2D>("texture/ground"));
  9.             contour[0] = new TexturedSquare(GraphicsDevice, new Vector3(0, 0, 11), new Vector3(13, 0, 11), new Vector3(0, -10, 11), new Vector3(13, -10, 11), border);
  10.             contour[1] = new TexturedSquare(GraphicsDevice, new Vector3(0, 0, 0), new Vector3(0, 0, 11), new Vector3(0, -10, 0), new Vector3(0, -10, 11), border);
  11.             contour[2] = new TexturedSquare(GraphicsDevice, new Vector3(13, 0, 11), new Vector3(13, 0, 0), new Vector3(13, -10, 11), new Vector3(13, -10, 0), border);
  12.             contour[3] = new TexturedSquare(GraphicsDevice, new Vector3(13, 0, 0), new Vector3(0, 0, 0), new Vector3(13, -10, 11), new Vector3(0, -10, 11), border);
  13.             for (int i = 0; i < 5; i++)
  14.                 for (int j = 0; j < 5; j++)
  15.                     undergrounds.Add(new TexturedSquare(GraphicsDevice,
  16.                         new Vector3(j * 20 - 40, -10, i * 20 - 40),
  17.                         new Vector3(j * 20 - 20, -10, i * 20 - 40),
  18.                         new Vector3(j * 20 - 40, -10, i * 20 - 20),
  19.                         new Vector3(j * 20 - 20, -10, i * 20 - 20), water));
  20.  
  21.  
  22.             for (int i = 0; i < 11; i++)
  23.                 for (int j = 0; j < 13; j++)
  24.                     if (mapTxt.index[i][j] == '#')
  25.                         map3D.Add(new TexturedCube(GraphicsDevice, new Vector3(j, 1, i+1), new Vector3(j + 1, 1, i+1), new Vector3(j, 0, i+1), new Vector3(j + 1, 0, i+1), new Vector3(j, 1, i),
  26.                             case3, case4, case4, case4, case4, case4));
  27.                     else if (mapTxt.index[i][j] == 'o')
  28.                         map3D.Add(new TexturedCube(GraphicsDevice, new Vector3(j, 1, i+1), new Vector3(j + 1, 1, i+1), new Vector3(j, 0, i+1), new Vector3(j + 1, 0, i+1), new Vector3(j, 1, i),
  29.                             case1, case1, case1, case1, case1, case1));
Add Comment
Please, Sign In to add comment