Menu déroulant xml

 

On se propose de créer des menus déroulants uniquement par script, à partir d'un fichier xml.

⇒ animation ⇐

(les liens dans l'exemple sont bidons ⇒ inutile de cliquer)

Les différentes étapes vont être décrites maintenant.

Création du fichier xml

Avec un éditeur de texte, entrez le texte suivant :

<?xml version="1.0" encoding="ISO-8859-1" ?>
    <menu name="Menu1">
        <item label="SwishMax2" url="https://koi29.info/swish/index2.php" />
        <item label="Automatique" url="https://koi29.info/automatique/index.php" />
        <item label="Mecanique" url="https://koi29.info/mecanique/index.php" />
        <item label="Technologie" url="https://koi29.info/techno/index.php" />
        <item label="RdM" url="https://koi29.info/rdm/index.php" />
        <item label="Matlab" url="https://koi29.info/matlab/index.php" />
    </menu>

Sauvegardez sous le nom menu.xml

Le noeud parent est <menu> avec l'attribut name. Chaque noeud enfant item a pour attributs label et url

Création de l'animation principale

Définissez les dimensions 640x480. Frame rate = 30. Couleur de fond #336600.

Script

Ce script nécessite une bonne compréhension de la programmation orientée objet bien qu'ici celà n'aille pas trés loin du fait des limitations actuelles de Swishmax.
Vous allez retrouver dans ce script la même méthode que celle du menu déroulant classique avec quelques aménagements.

Dans Scene_1, entrez :

Et voilà! A vous d'adapter et d'améliorer.

 


Page chargée en 0.015 sec.

Dernière Modification : Lun 13 Janvier 2025 14:22
Copyright © 1999-2025 Jean-Paul Molina Tous droits réservés.

 

vers Google