Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/01/2010, 06:08
desarah
 
Fecha de Ingreso: enero-2010
Ubicación: Alicante
Mensajes: 4
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Acceder a un método desde otra clase

Es verdad, ya lo he llamado en minúsculas y el compilador no me da ningún error, pero cuando lo ejecuto, se me abre la ventana del juego y se cierra enseguida sin mostrar nada, y lo que es peor, sin decirme por qué. El código es de csharp.

dado lo he declarado así:
Código csharp:
Ver original
  1. public class Partida
  2. {
  3.  
  4.     // Componentes del juego
  5.     private Personaje miPersonaje;
  6.     private Dado dado;
  7.    
  8.     // Otros datos del juego
  9.     int puntos;             // Puntuacion obtenida por el usuario
  10.     bool partidaTerminada;  // Si ha terminado una partida
  11.     bool lanzar;            // Dice si hay que lanzar el dado o no
  12.    
  13.  
  14.     // Inicialización al comenzar la sesión de juego
  15.     public Partida()
  16.     {
  17.         miPersonaje = new Personaje();        
  18.         puntos = 0;
  19.         partidaTerminada = false;
  20.         dado = new Dado();
  21.     }

y luego lo he llamado así:
Código csharp:
Ver original
  1. void comprobarTeclas()
  2.     {
  3.           // Muevo si se pulsa alguna flecha del teclado
  4.           if (Hardware.TeclaPulsada(Hardware.TECLA_DER) )
  5.               miPersonaje.MoverDerecha();
  6.  
  7.           if (Hardware.TeclaPulsada(Hardware.TECLA_L))
  8.           {
  9.               dado.Lanzar();
  10.               lanzar = true;
  11.           }

Gracias a los dos, por lo menos he aprendido que se llama usando minúsculas y no tenía el error de antes. Ahora no funciona, pero no da errores jajaja bendita programación