Accueil > Forum > > > > fondu de plusieurs loadmovie en differé
fondu de plusieurs loadmovie en differé
jeudi 21 avril 2005 à 16:17:49 |
fondu de plusieurs loadmovie en differé

hotfirenet
|
Salut a tous debutant en flash et action script j'essai de faire un fondu de plusieurs loadmovie en differé
voila ce que j'utilise
_root.monbouton._alpha=0;
_root.monbouton1._alpha=0;
_root.onEnterFrame = function () {
if (_root.monbouton._alpha<25) { _root.monbouton._alpha+=2; } else {_root.monbouton._alpha=25;}
if ((_root.monbouton1._alpha<25) and
(_root.monbouton._alpha>=25)) { _root.monbouton1._alpha+=2; } else
{_root.monbouton1._alpha=25;}
}
et en gros y'en a 6 comme ca mais je voudrai que ce soit en decaler les un par rapport o autre !
Merci d'avance de votre aide
|
|
vendredi 22 avril 2005 à 10:03:30 |
Re : fondu de plusieurs loadmovie en differé

durand2504
|
Salut,
personnellement, je passerais par un tableau :
//je crée un array avec les valeur des alphas
for (i=1;i<=6;i++) {
tab.push(_root["monbouton"+i]._alpha);
}
//je cherche la première valeur inférieure à 25
i=0;
while ((i<tab.length)&&(tab[i]>=25){ //si l'alpha pas inf à 25, on passe au suivant, arrêt à la fin du tableau
i+=1;
}
//je règle l'alpha du bouton en question
_root["monbouton"+i]._alpha+=2;
A+
|
|
vendredi 22 avril 2005 à 10:05:06 |
Re : fondu de plusieurs loadmovie en differé

durand2504
|
j'ai oublié, tout au début, il faut initialisé l'array : tab=[],
surtout que l'on utilise la méthode push, si on ne réinitialise pas à
chaque fois, l'array grossi en permanance et la boucle while s'arrête
toujours au même endroit.
A+
|
|
lundi 25 avril 2005 à 08:59:53 |
Re : fondu de plusieurs loadmovie en differé

hotfirenet
|
voici ce que g fait
dans mon calque bouton g mis mes 6 clips "monbouton" et dans ce calque g mis
tab=[]
//je crée un array avec les valeur des alphas
for (i=1;i<=6;i++) {
tab.push(_root["monbouton"+i]._alpha);
_root["monbouton"+i]._alpha=0;
}
//je cherche la première valeur inférieure à 25
i=0;
while ((i<tab.length)&&(tab[i]>=25)){ //si l'alpha pas inf à 25, on passe au suivant, arrêt à la fin du tableau
i+=1;
}
//je règle l'alpha du bouton en question
_root["monbouton"+i]._alpha+=2;
le prob c que l'alpha reste a 0 et que les autres ne s'affiche pas les un apres les autres ca reste bloquer et rien ne se pase
dsl mais je c vraiment pas comment faire
|
|
lundi 25 avril 2005 à 10:33:42 |
Re : fondu de plusieurs loadmovie en differé

durand2504
|
Salut,
en mettant dans la boucle : _root["monbouton"+i]._alpha=0; tu
mets tout les alphas à 0. cette boucle ce trouvant je suppose dans un
onClipEvent(enterFrame), à chaque passage du gestionnaire, tu remets
tout à 0, ce qui explique qu'il ne se passe rien.
donc, met:
for (i=1;i<=6;i++){
_root["monbouton"+i]._alpha=0;
}
_root.onEnterFrame {le reste du code} (je pensais qu'il
fallait mettre une occurance de MC pour uiliser les gestionnaires de ce
type???, met un trace dans le code pour être sûr que le code s'exécute
bien.
A+
|
|
lundi 25 avril 2005 à 10:47:41 |
Re : fondu de plusieurs loadmovie en differé

hotfirenet
|
dsl voila ce que g mis
mais je debute dans flash et y'a des choses que je doit mal faire donc
je v laisser a disposition le fla pour que tu y jette un oeil si ta le
tps car la je comprend pas en attendan voila le code
for (i=1;i<=6;i++){
_root["monbouton"+i]._alpha=0;
}
_root.onEnterFrame = function () {
tab=[]
//je crée un array avec les valeur des alphas
for (i=1;i<=6;i++) {
tab.push(_root["monbouton"+i]._alpha);
}
//je cherche la première valeur inférieure à 25
i=0;
while ((i<tab.length)&&(tab[i]>=25)){ //si l'alpha pas inf à 25, on passe au suivant, arrêt à la fin du tableau
i+=1;
}
//je règle l'alpha du bouton en question
_root["monbouton"+i]._alpha+=2;
}
et encore merci
|
|
lundi 25 avril 2005 à 10:51:32 |
Re : fondu de plusieurs loadmovie en differé

hotfirenet
|
comme un con je met pas l'url
http://album.hotfirenet.com/CorpsV.3.fla
|
|
lundi 25 avril 2005 à 14:55:23 |
Re : fondu de plusieurs loadmovie en differé

durand2504
|
Salut,
je n'arrive pas à ouvrir ton fla (j'ai flash5). peux-tu me confirmer les choses suivantes:
1.les occurences "monboutonXXX" sont des symboles de type bouton et non clip.
2.tu veux que le fondu se lance automatiquement dès le début de l'animation
Je fait des tests avec ces hypothèses, donc en cas d'erreur, merci de me prévenir.
A+
|
|
lundi 25 avril 2005 à 15:20:37 |
Re : fondu de plusieurs loadmovie en differé

durand2504
|
Salut,
j'ai fait des essais et ça marche!!!!! une fois mon code corrigé lol.
donc, j'ai mis 6 occurences d'un clip 'bouton', qui sont déclaré agir
comme des clips (panneaux occurence) nommés bouton1..bouton6. (en
clair, si j'ai bien compris, mais je ne suis pas un maître Flash 3ème
Dan, ce sont maintenant des MCs)
j'ai mis le code suivant sur l'image:
for (i=1;i<=6;i++){
_root["bouton"+i]._alpha=0;
}
|
|
lundi 25 avril 2005 à 15:30:11 |
Re : fondu de plusieurs loadmovie en differé

durand2504
|
Suite du message:
et le code suivant sur un clip quelquonque (pouvant être un des boutons) :
onClipEvent (enterFrame) {
if (_root.bouton6._alpha<=100) {//on s'arrête quand le dernier clip a son alpha au max voulu
tab=[]
//je crée un array avec les valeur des alphas
for (i=1;i<=6;i++) {
tab.push(_root["bouton"+i]._alpha);
}
//je cherche la première valeur inférieure à 25
i=1;
while ( (i<tab.length)&&(tab[i-1]>=25) ) {//si l'alpha
pas inf à 25, on passe au suivant, arrêt à la fin du tableau
i+=1;
}
//je règle l'alpha du bouton en question
for (j=1;j<=i;j++) {
if (tab[j-1]<=100) {//alpha max de chaque clip
_root["bouton"+j]._alpha+=2;
}//fin if
}//fin for
}//fin if
}//fin onClipEvent
|
|
Cette discussion est classée dans : loadmovie, alpha, root, fondu, monbouton1
Répondre à ce message
Sujets en rapport avec ce message
loadmovie [ par YopSolo ]
YOP SOLO G un proble avec le loadmovie, voila mon oblectif estde réussir a enchainer des swf dans un clip sans avoira appuyer sur un bouton... -------
Optimisation de code... [ par yoyesman ]
Bonjour,J'ai créé un script qui marche bien, cependant il n'est pas du tout optimisé !!!Il me prend tout mon CPU et je n'arrive pas à lire la séquence
loadMovie et evenements ca marche comment ? [ par shivan ]
salut !j'ai une fonction qui crée dynamiquement des clips, et qui met une image précise dans ce clip. enfin le clip redéfinie les evenements onMouseDo
DuplicateMovieClip après LoadMovie [ par djagger ]
N'cha ! Voici mon problème ! Je charge un swf externe dans mon anim : //On se trouve dans le clip _root.aaa this.createEmptyMovieClip("test",1); test.
setMask sur une image [ par niconaldo ]
Bonjour,J'ai un problème pour masquer une image que je charge à l'aide d'un loadMovie.J'ai un clip nommé cadre1 sur ma scène, qui est un carré représe
AS et Alpha [ par No0ZBeeX ]
Bonjour,JE CRAQUE ! ( je tenais à le préciser )Je tente de jouer avec le alpha d'un symbole "Clip" d'occurence p. ( Au début de tentais de modifier le
<##> P R O B L E M E DE L E V E L U R G E N T<##> [ par amosc ]
amosSalut tt le monde ... Voila j'ai un petit probleme avec les niveau, Je fait apparaitre une series d'images avec le code suivant : Code: function a
Gallerie photo dans un loadmovie [ par ox_freerider ]
bonjour à tous !!Voilà mon petit probleme:J'ai créé un site en flash dans lequelle on charge une gallerie photo en swf via la merveilleuse fonction lo
controle video (loadMovie) [ par k_lycx ]
http://www.piedsdansleau.com/video.htmchoisir "le chemin dans les arbres/photos"voila j'importe des video avec loadMovie dans un clip (_root.zone)et p
PB Preload, loadmovie ...... [ par leyus ]
Bonsoir le forum, j'ai bidouillé un preload pour un swf externe à mon anim. J'ai des clips simples (text2, text3, barre) positionnés sur ma première f
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|