COMPOSANT LIST MENU FLASH 8

cs_Mafassure Messages postés 1058 Date d'inscription jeudi 24 juillet 2003 Statut Modérateur Dernière intervention 14 février 2009 - 28 mai 2006 à 20:41
vegetalain Messages postés 747 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 11 août 2022 - 1 juil. 2009 à 11:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/37818-composant-list-menu-flash-8

vegetalain Messages postés 747 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 11 août 2022
1 juil. 2009 à 11:49
hm, comment on fait si on veut supprimer automatiquement un des items, genre si on a:
Action 1
Action 2
Action 3
et qu'on veut virer Action 2 directoss' kan le swf démarre pour n'avoir plus que
Action 1
Action 3
?
Je bloque sur ce truc et je ne vois vraiment pas,
bevalti Messages postés 3 Date d'inscription vendredi 11 avril 2008 Statut Membre Dernière intervention 27 novembre 2008
10 juin 2008 à 01:49
salut, merci pour ce tuto

je veut juste savoir comment mettre en place une interaction entre deux composant List, par exemple envoyer une variable d'une liste a une autre, j'ai un probleme, car la List qui reçois la variable affiche "undefined"!!!!

et merci encore
cs_Korda Messages postés 23 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 9 avril 2016
23 mai 2007 à 23:09
merci c 1 superbe tuto pour les debutant ;
et que les AScripteur nous montre leur savoir
jojomaya3d3 Messages postés 1 Date d'inscription vendredi 9 février 2007 Statut Membre Dernière intervention 26 février 2007
26 févr. 2007 à 13:23
super, Simple et beau, c'est très utile ^^
merci
Qpidon Messages postés 8 Date d'inscription dimanche 1 juin 2003 Statut Membre Dernière intervention 19 mars 2008
22 déc. 2006 à 09:18
Salut Nephilou,

Tu dois sélectioner le Composant list et ALT-F7 ou tu va au Menu (fenetre) et (Inspecteur de composant) ou simplement (parametre). il n'y a pas de script dans Flash 8 si ta pas besoin de modifier le style. Tu écrit simplement dans l'inspecteur de composant (action 1, action 2, action 3)a l'endroit LABELS.

Pour les conditions par contre se font en Actionscript, pour ce faire c le meme procédé, Sélectionne le composant list sur la page et apuis sur F9. Tu devrais voir les quelques lignes de condition.

++ Bonne Chance!
nephilou Messages postés 2 Date d'inscription lundi 19 juillet 2004 Statut Membre Dernière intervention 20 décembre 2006
20 déc. 2006 à 22:55
Je vais paraitre bete mais je ne voit pas dans Flash 8 le code de ton script ?
A moins que je ne voit pas , je débute !

Je trouve ton script trés bien. Ca laisse les débutants comprendre et les plus baleze jaloux.
Qpidon Messages postés 8 Date d'inscription dimanche 1 juin 2003 Statut Membre Dernière intervention 19 mars 2008
23 oct. 2006 à 14:29
Si vous voulez faire des changements (apres plusieurs Email).
Pour modifier: tu click sur le composant list et tu lui donne le nom d'occurence my_list
Ensuite tu crée un calque nommé Actionscript et tu écrit dans l'image 1:

my_list.setStyle("backgroundColor",0x00FF00);
my_list.setPropertiesAt(2, {backgroundColor:0x0000FF, icon: "Fiche.gif"});
my_list.setStyle("color", 0xff0000);
my_list.setStyle("selectionColor",0xFFFF00);
my_list.setStyle("fontFamily",'_sans');
my_list.setStyle("fontSize",18);

Voici quelque exemple que j'utilise pour changer le style du composantlist ++
Qpidon Messages postés 8 Date d'inscription dimanche 1 juin 2003 Statut Membre Dernière intervention 19 mars 2008
9 oct. 2006 à 09:04
Tous simplement tu va dans dans ta barre de langue dans windows et tu sélectionne la langue que tu veus, après ton texte écrit, tu revien dans ton langage usuel.

Si tu veus faire un programme Multi-langue, alors tu dois définir les Zones + les textes associer a eux. tu peu utilisé des fichier Xml ou le faire en actionscript ou encore une base de donnée que tu intègre dans ton programme.

++
cs_alexgr Messages postés 36 Date d'inscription mercredi 21 juillet 2004 Statut Membre Dernière intervention 8 octobre 2006
8 oct. 2006 à 15:45
comment faire pour qu'il affiche les caractères grecs????
cs_Mafassure Messages postés 1058 Date d'inscription jeudi 24 juillet 2003 Statut Modérateur Dernière intervention 14 février 2009
4 juin 2006 à 19:06
bref c'est n'importe quoi mais ça a le merite de montrer ce qu'il ne faut pas faire.......
Qpidon Messages postés 8 Date d'inscription dimanche 1 juin 2003 Statut Membre Dernière intervention 19 mars 2008
29 mai 2006 à 05:20
Salut,
Dans mon exemple je demontre comment utiliser le composant List sans utiliser l'actionscript pour créer le petit menu. Je declare seulement les variables dans la boite inspecteur de composant (Parametre-Labels)et par la suite je donne les conditions a effectuer pour la selection des choix. Voila !

onClipEvent (enterFrame) {
if (selectedIndex == 0){
this._parent.gotoAndPlay(1);
}
if (selectedIndex == 1){
this._parent.gotoAndPlay(5);
}
if (selectedIndex == 2){
this._parent.gotoAndPlay(10);
}
}
cs_Mafassure Messages postés 1058 Date d'inscription jeudi 24 juillet 2003 Statut Modérateur Dernière intervention 14 février 2009
28 mai 2006 à 20:48
juste le composant dans la bibliotheque

import mx.controls.List;

this.createClassObject(mx.controls.List, "menuListe", 1);
this.createTextField("txt", 2, 150, 50, 30, 30);
txt.text = "0";

menuListe.addEventListener("change", menuListe);

menuListe.addItem({label:"Action 1", data:1});
menuListe.addItem({label:"Action 2", data:2});
menuListe.addItem({label:"Action 3", data:3});

menuListe.change = function(evt:Object)
{
txt.text = evt.target.selectedItem.data;
};
cs_Mafassure Messages postés 1058 Date d'inscription jeudi 24 juillet 2003 Statut Modérateur Dernière intervention 14 février 2009
28 mai 2006 à 20:41
salut,

je pense que ce n'est pas dans l'état un bonne exemple d'utilisation du composant list....
Rejoignez-nous