C'est parce que je n'avais pas eu le temps de finir. Voici la version complète, qui a l'air de tourner plutôt bien. :)
Disons que je trouve plus simple d'avoir une fenêtre de taille fixe : de...
Type: Messages; Utilisateur: Roland Chastain
C'est parce que je n'avais pas eu le temps de finir. Voici la version complète, qui a l'air de tourner plutôt bien. :)
Disons que je trouve plus simple d'avoir une fenêtre de taille fixe : de...
Effectivement, il y a tout dans cet exemple. :ccool:
C'est cette solution que j'ai retenue. Dans la boucle principale, après avoir initialisé le labyrinthe, je "crée" des carrés bleus ou rouges et je rends les rouges invisibles.
{ --- Programme...
Une version améliorée, qui se réinitialise automatiquement tant que le centre du labyrinthe n'a pas été atteint.
C'est curieux, l'animation ralentit au fur et à mesure.
J'ai réussi ! :)
procedure tMovieClip.onEnterFrame;
begin
Marche(g_X, g_Y, labyr);
end;
Merci Paul pour cet exemple. :)
Donc, si je comprends bien, il faut que je repense ma procédure de recherche, qui au lieu de s'appeler elle-même serait appelée à répétition par la procédure...
Un exemple simple pour faciliter la discussion. Le programme dessine dix traits bleus en entrant dans la procédure, et il les redessine en vert en sortant ; mais on ne le voit pas.
J'ai déclaré...
Bonjour !
Dans le cadre du défi Pascal j'ai écrit un petit programme qui génère un labyrinthe et cherche un chemin d'un point à un autre. La recherche progresse par récursion. A l'entrée de la...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.