This project is read-only.

Change Set 1463

Sep 23, 2010 at 11:13 PM
Edited Sep 23, 2010 at 11:20 PM

Ciao,
ho fatto qualche nuova piccola modifica.

Sono riuscito a capire cosa non andasse: era chiaro che il Component del menù era ancora attivo, c'era un piccolo errore nel clearGame che semplicemente non lo eliminava (per qualche genere di svista il ciclo cominciava a 1 e non a 0). Problema risolto.

Mi sembrava giusto cercare di far muovere la navetta, prima di cominciare a generare i nemici o possibili razzi sparati dalla stessa. Mi sembrava una buona idea provare con il giroscopio, ma ho pensato che avrei avuto problemi ad emularlo... Allora ho pensato alla Gesture Hold: controllando su quale metà dello schermo si sta pigiando, avrei potuto spostare la navetta a destra o a sinistra... solo che tale Gesture non è continua, ma viene generata una volta sola, e non ho idea di come posso controllarne la continutà per i miei scopi... Idee?
Ho aggiunto anche la pausa nel gioco e la possibilità di tornare al menù. Le modifiche non sono molte, ma perlomeno funziona tutto.

Fatemi sapere,
Stefano

Oct 12, 2010 at 5:32 AM
sNada wrote:

Ciao,
ho fatto qualche nuova piccola modifica.

Sono riuscito a capire cosa non andasse: era chiaro che il Component del menù era ancora attivo, c'era un piccolo errore nel clearGame che semplicemente non lo eliminava (per qualche genere di svista il ciclo cominciava a 1 e non a 0). Problema risolto.

Mi sembrava giusto cercare di far muovere la navetta, prima di cominciare a generare i nemici o possibili razzi sparati dalla stessa. Mi sembrava una buona idea provare con il giroscopio, ma ho pensato che avrei avuto problemi ad emularlo... Allora ho pensato alla Gesture Hold: controllando su quale metà dello schermo si sta pigiando, avrei potuto spostare la navetta a destra o a sinistra... solo che tale Gesture non è continua, ma viene generata una volta sola, e non ho idea di come posso controllarne la continutà per i miei scopi... Idee?
Ho aggiunto anche la pausa nel gioco e la possibilità di tornare al menù. Le modifiche non sono molte, ma perlomeno funziona tutto.

Fatemi sapere,
Stefano

 Prova a emulare l'accelerometro nascondendolo in una classe e usando la tastiera:

 

http://blogs.msdn.com/b/velloso/archive/2010/09/24/windows-phone-7-emulator-simulating-the-accelerometer.aspx

 

crea e struttura un input manager in modo da lanciare gli eventi dell'input (MoveLeft/MoveRight) in relazione all'accelerometro se presente e alla tastiera in caso contrario.