| Questions sur Flash ? | |
|
+5Léely Wayne .alex aXelis dubs 9 participants |
|
Auteur | Message |
---|
dubs Gendarme de St-Tropez
Nombre de messages : 1629 Age : 44 Localisation : Drancy Emploi : Chef de studio Date d'inscription : 30/06/2007
| Sujet: Questions sur Flash ? Mer 05 Mar 2008, 19:46 | |
| Bon alors comme on est plusieurs à travailler sur ce logiciel, cela peut être utile de se filer des tuyaux en cas de blocage... | |
|
| |
aXelis Ragondin des plaines
Nombre de messages : 430 Age : 41 Localisation : Le Havre Date d'inscription : 07/10/2007
| Sujet: Re: Questions sur Flash ? Mer 05 Mar 2008, 20:21 | |
| yep! Bonne idée! Alors pour commencer, je pourrais peut-être parler d'un problème récent qui m'a un peu bloqué une après-midi! Pour une évènement lorsqu'on clic ou passe sur un bouton... J'ai remarqué (oui je suis autodidacte complet! ) que pour un objet "bouton", le code de l'évènement doit être tapé avec l'objet sélectionné, mais si il s'agit d'un "clip" il faut alors taper le code sur un calque à part, en utilisant le nom du clip... (genre clip.gotoAndPlay) ça peut paraître bête et simple pour un expert mais trouver cette logique m'a demandé du temps mine de rien! ^^ | |
|
| |
dubs Gendarme de St-Tropez
Nombre de messages : 1629 Age : 44 Localisation : Drancy Emploi : Chef de studio Date d'inscription : 30/06/2007
| Sujet: Re: Questions sur Flash ? Mer 05 Mar 2008, 21:02 | |
| Exacte. Dans des actions simples comme pour ton projet, favorise le bouton. cela dit, tu peux faire la même démarche que pour le clip en ciblant depuis un seul et unique calque pour t'éviter d'aller sur chaque occurence pour voir le code.
Pour te simplfier la vie, voilà comment je ferai : Tu colles ton image de fond sur un calque que tu verrouilles. Tu créés un bouton carré de 10 sur 10 (couleur au choix) dans ta bibliothèque. Tu créés un calque pour tous tes boutons au-dessus du fond verrouillé. Ensuite tu balances ton bouton et adapte sa taille à la zone ciblée (ex la porte), tu lui donnes un nom d'occurence "btPorte" et tu fais ça pour chaque objet à cibler. Tu fais bien gaffe de leur donner des noms simples pour les retrouver en faisant ton code. Tu leur donnes une transparence à 30% pour voir ce qui se passe en dessous (sélectionne tous tes boutons d'un coup). Ensuite tu créés un calque que tu nommes "code" ou "ActionScript". Et là ça devient fun :
btPorte.onPress = function(){ //action }
btBalais.onPress = function(){ //action } etc.
tu rajoutes : btPorte._alpha = btBalais._alpha = ... = 0; pour faire disparaître tes boutons et le tour est joué.
Normalement ça dervait marcher. | |
|
| |
aXelis Ragondin des plaines
Nombre de messages : 430 Age : 41 Localisation : Le Havre Date d'inscription : 07/10/2007
| Sujet: Re: Questions sur Flash ? Mer 05 Mar 2008, 22:51 | |
| ok merci du coup de pouce! Je vais tester ça demain pour le nouvel épisode! | |
|
| |
.alex Lombric lubrique
Nombre de messages : 68 Age : 38 Date d'inscription : 05/07/2007
| Sujet: Re: Questions sur Flash ? Mer 05 Mar 2008, 22:53 | |
| Ah bas voilà, j'ai une question surement conne mais... J'ai fait une anim, elle dépasse par en haut de la page et quand j'agrandis ma page sa s'agrandit mais par en bas... Je sais pas si je suis clair mais ça m'énerve. | |
|
| |
aXelis Ragondin des plaines
Nombre de messages : 430 Age : 41 Localisation : Le Havre Date d'inscription : 07/10/2007
| Sujet: Re: Questions sur Flash ? Ven 07 Mar 2008, 01:16 | |
| hummmm en fait, j'ai testé d'essayer une tentative d'essais de ce que tu m'as conseillé Dubs et euh... bah j'ai trouvé ça un peu complexe quand le seul avantage par rapport à la solution bidouille que j'emploi est qu'on peut définir une zone précise de clic. Pasque je veux bien utiliser une forme géométrique pour la définir, mais il me reste le texte à afficher. J'ai tenté de fouiller du côté de l'action "trace" mais sans succès... genre quand tu passe sur tel zone, le texte de ce que c'est s'affiche à un endroit précis (voir même le pointeur si possible).
D'ailleurs mon principal problème là est la zone de clic. Je me contente pour l'instant de pouvoir définir cette zone par le texte (sauts de ligne pour compenser, oui bidouille à fond!). Car effectuer une action par clic d'un bouton ou d'un clip j'ai plus trop de problèmes. | |
|
| |
dubs Gendarme de St-Tropez
Nombre de messages : 1629 Age : 44 Localisation : Drancy Emploi : Chef de studio Date d'inscription : 30/06/2007
| Sujet: Re: Questions sur Flash ? Ven 07 Mar 2008, 13:39 | |
| Ah oui désolé, j'avais zappé le texte qui s'affiche... Bon alors il faut bien différencier les 2. Tes zones de clic doivent être indépendantes de ta zone de texte pour plus de souplesse.
Ce que je te conseille pour gagner du temps c'est d'avoir une seule zone de texte : Une fois que tes zones clic son créées, tu dessines un nouveau calque avec un bloc texte "dynamique" que tu places dans un coin de ton animation (tu peux l'habiller en mettant un fond etc.). Tu nomes l'occurence par exemple "zoneTexte".
Dans ton code tu changes les "onPress" : btPorte.onRollOver = function(){ zoneTexte.text = "Ouvrir la porte"; } btBalais.onRollOver = funciton(){ zoneTexte.text = "Prendre le balais"; } btPorte.onRollOut = btBalais.onRollOut = ...
btPorte.onRollOut = function(){ zoneTexte.text = ""; }
Faudrait voir si ça marche... | |
|
| |
dubs Gendarme de St-Tropez
Nombre de messages : 1629 Age : 44 Localisation : Drancy Emploi : Chef de studio Date d'inscription : 30/06/2007
| Sujet: Re: Questions sur Flash ? Ven 07 Mar 2008, 13:43 | |
| Et si tu veux vraiment faire des zones de texte sur chaque zone de clic, tu nomes tes occurences de texte et tu les cibles de la même façon. Et plutôt que de faire un onRollOut global qui efface le contenu texte, tu ajoutes un onRollOut pour chaque zone clic qui remet le texte à zéro avec "";
Je ne sais pas si c'est clair...
Sinon pour ton problème .alex, je ne saisi pas trop. Tu parles de ton animation dans ta fenêtre html ? d'un clip dans une anim flash ? | |
|
| |
.alex Lombric lubrique
Nombre de messages : 68 Age : 38 Date d'inscription : 05/07/2007
| Sujet: Re: Questions sur Flash ? Sam 08 Mar 2008, 04:03 | |
| ok c'est pas super compréhensible mon problème... Donc mon anim LA, elle dépasse par en haut du cadre et quand on veut l'agrandir sa s'agrandie par en bas et sur la droite, comment je fait si je veut pas déplacer mes 400 calques un par un ? | |
|
| |
dubs Gendarme de St-Tropez
Nombre de messages : 1629 Age : 44 Localisation : Drancy Emploi : Chef de studio Date d'inscription : 30/06/2007
| Sujet: Re: Questions sur Flash ? Sam 08 Mar 2008, 04:56 | |
| Essaye de sélectionner ton objet (ici un penis) et de le transformer en clip, ensuite tu peux le réduire et le déplacer, tous tes calques sont à l'intérieur du clip (double clic dessus).
Si tu veux éviter ce genre de galère tu montes ton projet en intégrant des clips dans des clips sur la scène... comme ça quand tu veux déplacer un élément, il est dans un clip et t'as que le clip à déplacer. Maintenant si tu as tout dessiné et animé sur la scène principale ça va être coton (la scène principale au mieux doit avoir une seule image clé, un calque "code" et un calque image).
Ah oui et si tu dois déplacer plusieurs objets avec interpolations etc. sur plusieurs images clés il y a un truc qui s'appelle la pelure d'oignon (c'est pas pour pleurer hein), ça s'appelle vraiment comme ça ! fait une recherche dans l'aide ce sera mieux expliqué (c'est les petits icônes en haut à gauche justement de ta capture d'écran)... | |
|
| |
.alex Lombric lubrique
Nombre de messages : 68 Age : 38 Date d'inscription : 05/07/2007
| Sujet: Re: Questions sur Flash ? Sam 08 Mar 2008, 06:09 | |
| J'ai trouver... "Modify/document/Match:Xcontent"
http://pointalex.archive-host.com/casquetteboy.swf | |
|
| |
Wayne Grand Sachem
Nombre de messages : 3041 Age : 45 Localisation : Quelque part... Emploi : Ostréiculteur en bâtiment Date d'inscription : 03/07/2007
| Sujet: Re: Questions sur Flash ? Sam 08 Mar 2008, 14:07 | |
| c'est chouette ton "Casquette Boy" ! Mais qu'est devenu la bite ? | |
|
| |
.alex Lombric lubrique
Nombre de messages : 68 Age : 38 Date d'inscription : 05/07/2007
| Sujet: Re: Questions sur Flash ? Sam 08 Mar 2008, 16:06 | |
| la bite c'étais un exemple pour illustrer mon problèmes... Et puis au ravmag j'ai une réputation à tenir moi. | |
|
| |
dubs Gendarme de St-Tropez
Nombre de messages : 1629 Age : 44 Localisation : Drancy Emploi : Chef de studio Date d'inscription : 30/06/2007
| Sujet: Re: Questions sur Flash ? Dim 16 Mar 2008, 17:26 | |
| J'ai besoin d'un avis sur un code avec une boucle "for" et du chargement de texte XML qui s'affiche pas, y'a quelqu'un qui peut m'aider ? C'est posté ici mais personne ne veut me répondre snif... | |
|
| |
Léely Crapaud qui fume
Nombre de messages : 240 Age : 36 Localisation : Paris Date d'inscription : 16/07/2007
| Sujet: Re: Questions sur Flash ? Dim 16 Mar 2008, 18:05 | |
| Malheureusement, cher Dub's, je ne peux t'être d'aucune aide. A tout hasard, es -tu allé voir sur la communauté officielle? http://flash.mediabox.fr/index.php?s=da5232586510a24d7918a1a87205cb44&showforum=99 Quant à moi, je cherche une aide pour maîtriser le son. En fait, je crée des boutons. En RollOver, une animation se déclenche. En RollOut, elle s'arrête. Je souhaiterais la même chose pour le son. Actuellement, le son (durée 5 sec) se lance, mais ne s'arrête pas. Et lors d'un autre RollOver, il se relance... jusqu'à créer un brouahah. Donc ça ne me convient pas. (il faudrait qu'il s'arrête et se relance depuis le début) Voilà, j'espère être à peu près claire Merci d'avance! | |
|
| |
Wayne Grand Sachem
Nombre de messages : 3041 Age : 45 Localisation : Quelque part... Emploi : Ostréiculteur en bâtiment Date d'inscription : 03/07/2007
| Sujet: Re: Questions sur Flash ? Dim 16 Mar 2008, 18:05 | |
| comment tu veux qu'on te réponde, c'est toi le plus balaise dans ce domaine ici ! ? | |
|
| |
Léely Crapaud qui fume
Nombre de messages : 240 Age : 36 Localisation : Paris Date d'inscription : 16/07/2007
| Sujet: Re: Questions sur Flash ? Dim 16 Mar 2008, 23:15 | |
| J'ai trouvé mon bonheur sur le "site du zéro" (oui... c'est déprimant comme titre mais très bien fait.)
Voici le lien : http://www.siteduzero.com/tuto-3-7454-1-musique.html | |
|
| |
aXelis Ragondin des plaines
Nombre de messages : 430 Age : 41 Localisation : Le Havre Date d'inscription : 07/10/2007
| Sujet: Re: Questions sur Flash ? Dim 16 Mar 2008, 23:34 | |
| Leely, un petit nomdubouton.onRollOut = function(){ stopAllsounds(); } suffira je pense! Et euh... Dub's...euh... bah... euh... déjà que je saurais même pas faire tes lignes de codes là! ^^ Bon, sinon t'as essayé d'intégrer ton texte à ton image, histoire de n'avoir qu'une simple image à charger (si l'utilisation est possible bien sur) | |
|
| |
dubs Gendarme de St-Tropez
Nombre de messages : 1629 Age : 44 Localisation : Drancy Emploi : Chef de studio Date d'inscription : 30/06/2007
| Sujet: Re: Questions sur Flash ? Lun 17 Mar 2008, 12:13 | |
| Leely > Pour le son, je crois que tu peux choisir plusieurs type de lancement "événement", "scène" etc. en fonction de ce que tu veux : lecture 1 fois, pendant l'événement, en boucle etc.
aXelis > Ben c'est un truc que je m'impose pour pouvoir dire "ouai je peux faire du dynamique !" parce que là le principe c'est d'avoir un site flash et de faire toutes mes mises à jour depuis une interface PHP où je rentre mon texte et mes images. | |
|
| |
Léely Crapaud qui fume
Nombre de messages : 240 Age : 36 Localisation : Paris Date d'inscription : 16/07/2007
| Sujet: Re: Questions sur Flash ? Lun 17 Mar 2008, 12:51 | |
| Ce doit être troooop bien d'avoir une interface PHP pour mettre à jour son site flash et ne pas avoir à tout refaire ! Je n'en suis pas encore là. Pour les synchronisations, j'avais vu... mais ça ne marchait pas ou alors je ne m'en servais pas au bon endroit. (ce qui est plus probable.) Le site du zéro est vraiment très bien fait ! Et du coup ça marche, c'est l'principal
Dernière édition par Leely le Mer 16 Avr 2008, 21:10, édité 1 fois | |
|
| |
Léely Crapaud qui fume
Nombre de messages : 240 Age : 36 Localisation : Paris Date d'inscription : 16/07/2007
| Sujet: Re: Questions sur Flash ? Mer 16 Avr 2008, 21:07 | |
| Salut !!
J'ai un petit soucis de navigation avec mon site ouebe pour un projet scolaire, afin d'avoir (enfin) mon ***** de BTS !
Voici un petit schéma explicatif de ce que j'aimerais avoir, avec 4 tableaux différents : http://leelyblogdessin.free.fr/RAV/schema_explicatif_navigation.pdf
Si vous pouviez me renvoyer vers un lien sur la toile où je pourrai arriver à faire ceci, ce serait cool. J'vous remercie ! | |
|
| |
dubs Gendarme de St-Tropez
Nombre de messages : 1629 Age : 44 Localisation : Drancy Emploi : Chef de studio Date d'inscription : 30/06/2007
| Sujet: Re: Questions sur Flash ? Mer 16 Avr 2008, 22:44 | |
| Bon alors si j'ai bien compris, tu veux que lorsqu'on déplace la souris à droite, l'écran se déplace vers la droite (en fait c'est la scène qui se déplace vers la gauche), pareil en bas. J'ai plus de mal à savoir à quoi sert l'écran en bas à droite... En théorie, voilà comment je ferais : Je partirais sur une scène 800x600 en flash avec un clip "scene" qui fait 1600x1200 (divisé en 4 scènes) et positionné en x:0 et y:0. Ensuite il faut créer la zone de rollOver, soit avec des boutons soit avec un gestionnaire de position de la souris (plus efficace) >site génial avec d'autres tutoriels vraiment clairs et utiles... Reste plus qu'à programmer les actions en redéfinissant les valeurs scene._x et scene._y en fonction de la souris ou du passage sur le bouton avec des if{}. Une fois que tu as réussi ça, tu peux essayer d'ajouter un effet sur le déplacement : ralenti, changement d'opacité ou effet elastic. J'ai découvert ça y'a pas longtemps, ça tient en 2-3 lignes très faciles à intégrer. | |
|
| |
aXelis Ragondin des plaines
Nombre de messages : 430 Age : 41 Localisation : Le Havre Date d'inscription : 07/10/2007
| Sujet: Re: Questions sur Flash ? Ven 30 Mai 2008, 19:43 | |
| hum, je triture un peu flash (ça reste basique hein! ^^ ) et quand j'utilise un sample musical en boucle, y a toujours une fraction de seconde de coupure entre chaque répétition... et ça me gonfle! J'ai pas trouvé sur internet ni dans les bouquins comment régler ce "détail", si vous avez des pistes, je suis preneurs!
Voilà le code, qui active la musique au survol d'un bouton invisible (que j'ai appelé "plop", me demandez pas pourquoi! ^^ ):
stop();
plop.onRollOver = function() { gotoAndPlay(2); mySound = new Sound(); mySound.attachSound("echocut.mp3"); mySound.setVolume(100); mySound.start(0,1000); }
plop.onRollOut = function() { stopAllSounds(); gotoAndStop(1); }
(le "stop();" au début est là pour mettre l'anim en pause à la première image tant qu'il n'y a pas de survol) | |
|
| |
dubs Gendarme de St-Tropez
Nombre de messages : 1629 Age : 44 Localisation : Drancy Emploi : Chef de studio Date d'inscription : 30/06/2007
| Sujet: Re: Questions sur Flash ? Dim 01 Juin 2008, 12:21 | |
| Je maîtrise pas la gestion de son, ça n'est effectivement pas évident dans Flash avec les boucles. Pas sûr que ça change quelque chose mais je distinguerai la création du "new Sound" et son lancement par l'action "RollOver". Ton occurence de son est créée d'un côté et l'action sur le bouton lance ou arrête la lecture... Là je me demande si à chaque RollOver il ne te créé pas un nouveau son... | |
|
| |
aXelis Ragondin des plaines
Nombre de messages : 430 Age : 41 Localisation : Le Havre Date d'inscription : 07/10/2007
| Sujet: Re: Questions sur Flash ? Lun 02 Juin 2008, 15:39 | |
| ah pas bête, je vais tenter de stopper la détection du rollover tant qu'on a pas de rollout... dès que j'ai le temps je teste et si ça marche, je fais part de mon code ici! ^^ | |
|
| |
Contenu sponsorisé
| Sujet: Re: Questions sur Flash ? | |
| |
|
| |
| Questions sur Flash ? | |
|