Salut à tous!
J'ai créé un petit jeu pourri en vbscript (Un space Invader)
mais mon code source est beaucoup trop long!
C'est à dire que je suis obligé de créer un gestionnaire d'évènement
pour chaque alien (des araignées lol)! Par exemple:
<script language=vbscript>
public x ' "Public" rend la variable "x" accécible à toutes les fonctions qui vont suivre.
public y
sub window_onload()
x=500
y=-30
Alien.style.left=x
Alien.style.top=y
fonctionAlien() 'Ici j'appelle la fonction de l'alien
end sub
sub fonctionAlien()
...Les instructions...
end sub
</script>
Mon problème c'est que si j'ai cinquante aliens à mettre dans le jeu, je devrais
mettre ce script pour chaque alien! C'est trop long! On pourrai par exemple
appeller la fonction alien en lui indiquant des variables: sub fonctionAlien(posx, posy)
Mais ça NE FONCTIONNE PAS!!!! Qu'est ce qu'il faut faire???? Sur ce je vous laisse
le "plaisir" de décortiquer ce code et désolé pour les extensions '.hoda'!
Necessite internet explorer et paramétre d'affichage 1024x768.