public ArbolDirectorio(String MediaDir) { piezaAsociada = new Pieza(1, "Pieza 1", MediaDir + "\\2D\\windows\\windows_1.png", null); pistaAsociada = new Pista(null, MediaDir + "\\2D\\pista_bug.png", null); itemAsociado = new Herramienta("Red", null, MediaDir + "\\2D\\redHud.png"); mesh = new TgcSceneLoader().loadSceneFromFile(MediaDir + @"Palmera2-TgcScene.xml").Meshes[0]; mesh.Scale = new TGCVector3(0.05f, 0.05f, 0.05f); mesh.setColor(System.Drawing.Color.Yellow); usado = false; interactuable = true; }
private void generarCajas(int cantidad) { for (int i = 0; i < cantidad; i++) { Random randomizador = new Random(); var z = randomizador.Next(-2500, 2500); var x = randomizador.Next(-2500, 2500); TgcMesh caja = new TgcSceneLoader().loadSceneFromFile(MediaDir + Game.Default.pathCajaMetalica).Meshes[0]; caja.Scale = new Vector3(0.5f, 0.5f, 0.5f); caja.move(new Vector3(x, 40, z)); caja.setColor(Color.Blue); caja.AutoTransformEnable = true; cajas.Add(caja); } }