Afficher un message
Vieux 11/08/2006, 10h39   #48 (permalink)
Profil
Maxime.
Membre
Ancienneté  70%
Ancienneté 70%
 
Avatar de Maxime.
 
Date d'inscription: mai 2006
Messages: 59
Téléchargements: 0
Uploads: 0
Merci: 0
Remercié 0 fois dans 0 Posts
Par défaut

"Si vous essayer votre jeux maintenant votre mario pourra ce balader de droite a gauche etet de gauche a droite évidemment, mais nous avons plusieurs problèmes:

- quand mario arrive aux extrémité de l'ecran, il disparait tout simplement de notre psp.
- il n'y a pas de fond d'écran et le décord ne défile pas, un peux dommage pour un mario :p

Tachons de résoudre le premier problème, nous allons ajouter quelques lignes de codes.

if pad:left() then
statut = "left"
x = x+3
if positionX>10 then
positionX=positionX-1
end
end

if pad:right() then
statut = "right"
x = x-3
if positionX10 then
positionX=positionX-1
cela signifie que notre mario sera blocker a 10 pixel du bord de l'ecran gauche, si par exemple vous voulez le bloquer a 3 pixel, remplacer le 10 par un 3.
Maintenant résolvons le deuxieme probleme! voici le code a rajouter:

screen:blit(x, 0, background)
screen:blit(x+480, 0, background)
screen:blit(x-480, 0, background)
if x == -480 or x == 480 then x = 0 end

ces 4 lignes signifie que il y aura un défilement du background de 480 vers la gauche et de 480 vers la droite selon le déplacement voulus."

>> Merci qui??
LOL
Maxime. est déconnecté   Réponse avec citation