25-10-2010, 04:12 PM
Ho capito molto poco però:
x_personaggio = x_schermo /2
if premi_dx then
x_background = x_background - velocità
animazione_corsa_avanti on
if premi_sx then
x_background = x_background + velocità
animazione_corsa_indietro on
else
animazione_corsa_avanti off
animazione_corsa_indietro off
end if
In questo modo clickkando verso destra il background scorre verso sinistra e viceversa (dovrai fare un background piuttosto lungo).
Il personaggio resta al centro dello schermo (farai partire l'animazione alla pressione delle frecce) e si muove solo lo sfondo.
Utilizzando questo metodo (con background in movimento) potresti avere problemi a gestire collisioni, però mi hai detto tu di volerlo così...
Non ho idea di cosa userai per gestire il 2d, quindi ho scritto un generico animazione_corsa_.... on/off
x_personaggio = x_schermo /2
if premi_dx then
x_background = x_background - velocità
animazione_corsa_avanti on
if premi_sx then
x_background = x_background + velocità
animazione_corsa_indietro on
else
animazione_corsa_avanti off
animazione_corsa_indietro off
end if
In questo modo clickkando verso destra il background scorre verso sinistra e viceversa (dovrai fare un background piuttosto lungo).
Il personaggio resta al centro dello schermo (farai partire l'animazione alla pressione delle frecce) e si muove solo lo sfondo.
Utilizzando questo metodo (con background in movimento) potresti avere problemi a gestire collisioni, però mi hai detto tu di volerlo così...
Non ho idea di cosa userai per gestire il 2d, quindi ho scritto un generico animazione_corsa_.... on/off