| Flash bis | |
|
|
Auteur | Message |
---|
Dazel Floodeur no life
Nombre de messages : 2744 Age : 42 Localisation : Perdide Points : 649 Date d'inscription : 02/11/2005
| Sujet: Flash bis Mer 18 Fév 2009 - 3:38 | |
| Encore un problème à résoudre pour les utilisateurs de Flash. http://perso.orange.fr/dazeland/test.flaJe multiplie des clips avec un alpha qui commence à 90 et qui diminue progressivement mais sans jamais être négatif (90/x). Pourtant, à partir de la 13e duplication, vous verrez que ça part en sucette. Ca s'éclairci subitement et j'aimerais bien savoir pourquoi. J'utilise Flash MX. Alors dites-moi si sur votre version plus récente il se passe quelquechose au 13e clic sur mon bouton. | |
|
| |
Timetear Floodeur no life
Nombre de messages : 1952 Points : 1055 Date d'inscription : 04/05/2006
| Sujet: Re: Flash bis Mer 18 Fév 2009 - 11:52 | |
| J'ai pas de flash installé, je peux pas voir le code | |
|
| |
Dazel Floodeur no life
Nombre de messages : 2744 Age : 42 Localisation : Perdide Points : 649 Date d'inscription : 02/11/2005
| Sujet: Re: Flash bis Jeu 19 Fév 2009 - 0:41 | |
| Alors le code est tout simple. Vous prenez un carré rouge converti en clip, un gribouilli juste derrière pour voir la transparence et un bouton à côté. Le clip a pour étiquette "test". Sur le clip : onClipEvent (load) { this._alpha=90/_global.a; trace(this._alpha); } Et sur le bouton : on (release) { _global.a++; _root.test.duplicateMovieClip("test"+_global.a,_global.a); } Ici l'anim : http://pagesperso-orange.fr/dazeland/test.swfJe m'amuse à cliquer 11 fois sur le bouton. Le carré rouge apparait de plus en plus opaque (rouge vif), c'est ce que je veux c'est très bien. Et à partir du 12ème clic effet inverse. (?!) Le fait de rajouter des clips quasiment transparents par dessus des clips quasiment opaques rendrait le tout plus transparent ? Et pourquoi ça arrive à la 12ème duplication ? Il doit y avoir une raison logique mais elle m'échappe. | |
|
| |
Karhak Floodeur no life
Nombre de messages : 2326 Localisation : Ailleurs Points : 317 Date d'inscription : 09/07/2005
| Sujet: Re: Flash bis Jeu 19 Fév 2009 - 3:01 | |
| | |
|
| |
Dazel Floodeur no life
Nombre de messages : 2744 Age : 42 Localisation : Perdide Points : 649 Date d'inscription : 02/11/2005
| Sujet: Re: Flash bis Jeu 19 Fév 2009 - 12:18 | |
| Ca marche mais je ne peux pas m'en servir. Il me faut un premier à 90, puis 90/2, 90/3, 90/4 etc. Jusqu'à 32 fois. | |
|
| |
Karhak Floodeur no life
Nombre de messages : 2326 Localisation : Ailleurs Points : 317 Date d'inscription : 09/07/2005
| Sujet: Re: Flash bis Jeu 19 Fév 2009 - 12:46 | |
| - Dazel a écrit:
- Ca marche mais je ne peux pas m'en servir. Il me faut un premier à 90, puis 90/2, 90/3, 90/4 etc. Jusqu'à 32 fois.
Fais un truc du genre( encore faut il etre sur que duplicateMovieClip fasse ce que tu veuilles qu'il fasse :p) : _global.startAlpha=90; _global.iteration=1; _global.a=_global.startAlpha; puis (methode duplicateMovieClip a trois args) on (release) { _global.a = _global.startAlpha/_global.iteration; _root.test.duplicateMovieClip("test","test"+_global.a,_global.a); _global.iteration++; } onClipEvent (load) { this._alpha=_global.a; trace(this._alpha); } | |
|
| |
Dazel Floodeur no life
Nombre de messages : 2744 Age : 42 Localisation : Perdide Points : 649 Date d'inscription : 02/11/2005
| Sujet: Re: Flash bis Ven 20 Fév 2009 - 1:38 | |
| Ca marche ! Comment t'as eu l'idée de mettre _global.a en 3e argument de _root.test.duplicateMovieClip("test","test"+_global.a,_global.a); ??? Je croyais que ce truc là définissait seulement l'ordre d'empilement des clips. | |
|
| |
Dazel Floodeur no life
Nombre de messages : 2744 Age : 42 Localisation : Perdide Points : 649 Date d'inscription : 02/11/2005
| Sujet: Re: Flash bis Ven 20 Fév 2009 - 1:58 | |
| Bon en fait ils s'empilent par le bas plutôt que par le haut. Ca enlève le bug du 12e clic mais c'est pas non plus ce que je veux faire. Il faut que les nouveaux clips apparaissent par dessus les anciens et qu'il se passe exactement ce qu'il se passe du 1er au 11e clic, mais après le 11e clic aussi ! Si tu peux me faire ça Karhak je serai satisfait là promis. | |
|
| |
Karhak Floodeur no life
Nombre de messages : 2326 Localisation : Ailleurs Points : 317 Date d'inscription : 09/07/2005
| Sujet: Re: Flash bis Ven 20 Fév 2009 - 11:44 | |
| Tu pourrais être moins clair là je suis tout ébloui ? En même temps je ne connais strictement rien à la programmation Flash et je te conseillerai donc de commencer par bosser un peu un bouquin qu'il en est bien pour les gens comme nous : De rien ça me fait plaisir | |
|
| |
mandareen El Grand Terror
Nombre de messages : 7559 Points : 4611 Date d'inscription : 08/05/2005
| Sujet: Re: Flash bis Ven 20 Fév 2009 - 15:20 | |
| | |
|
| |
Eltoune Floodeur no life
Nombre de messages : 3211 Localisation : Paris XI Points : 1954 Date d'inscription : 17/01/2006
| Sujet: Re: Flash bis Ven 20 Fév 2009 - 15:43 | |
| Tant que tu patchs les wedges dans les gelat's par les bypass c'est bon ;) | |
|
| |
Contenu sponsorisé
| Sujet: Re: Flash bis | |
| |
|
| |
| Flash bis | |
|