A.11 Le mode multitortues

Il est possible de piloter à l’écran plusieurs tortues à la fois. Par défaut, lorsqu’on lance XLOGO, une seule tortue est active. Elle est repérée par le numéro 0. Pour "créer" une nouvelle tortue à l’écran, on utilise la primitive fixetortue suivi du numéro de la tortue désirée. Pour évitement l’encombrement sur la fenêtre de dessin, celle-ci est créée à l’origine de la zone de dessin (coordonnées (0 ;0)) et est invisible, c’est à dire qu’il faudra se servir de la commande mt pour la faire apparaître. Ensuite cette nouvelle tortue obéit aux ordres classiques tant que l’on ne change pas de tortue avec fixetortue. Le nombre maximal de tortues disponibles se règles dans Options - Préférences - Onglet options.

Voici la liste des primitives concernant le mode multitortues :

fixetortue, ftortue n


Fixe le numéro de la tortue active. Par défaut, la première tortue active au lancement de XLOGOa le numéro 0.

tortue


Renvoie le numéro de la tortue actuellement utilisée.

tortues


Renvoie une liste composée de tous les numéros des tortues actuellement utilisées.

effacetortue n


Elimine de l’écran la tortue numéro n.

fmt, fixemaxtortues n


Fixe le nombre mamximal de tortues sur l’écran en mode multitortues.

maxtortues


Renvoie le nombre mamximal de tortues sur l’écran en mode multitortues.