begin process at 2012 02 10 00:38:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Gif animé sous Flash


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Gif animé sous Flash

dimanche 9 décembre 2007 à 12:52:19 | Gif animé sous Flash

Michel2107

Bonjour,

Débutant en flash, j'ai essayé de réaliser un gif animé .
Ce gif comprend images et textes.
J'aurai 2 questions liés a des problèmes basiques mais que je n'arrive pas a résoudre.

Mon premier problème c'est la compression gif.
Lorsque je publie le GIF, mes images sont totalement dégradées en qualité. Elles deviennent granuleuses limite "sales".
Vous serait il possible de m'indiquer comme avoir des images de qualité correcte au moment de la compression gif ?

Mon deuxième problème est lié à l'insertion d'un lien dans le fichier FLA de façon à rendre la bannière cliquable.
En effet, suite au rendu des photos au format GIF, j'ai décidé d'utiliser le fichier SWF pour garder une bonne qualité de photo (même si c'est risqué dans la mesure ou si le visiteur n'a pas le Flash Player il ne verra pas la bannière).
Une fois la bannière terminée, pour rendre ce fichier FLA cliquable, j'ai fait les manip suivantes :

J'ai créé un calque au dessus de tous les autres (que j'ai appellé url)
J'ai tracé un rectangle transparent englobant la totalité de la banniere
J'ai converti ce rectangle en bouton (Menu Insertion --> Convertir en Symbole et j'ai choisi bouton - j'ai appellé ce bouton egalement url).
Et j'ai tapé le bout de code Action Script suivant :

on (release){
getURL("adresse_du_site.com","_blank");


Suite a ce code, un petit "a" c'est placé en tout début du calque url (qui indique qu'un code ActionScript a été tapé).

Mais voila le problème c'est que ..... ca ne marche pas, ma banniere c'est pas plus cliquable qu'avant.

J'ai régardé l'état du bouton. Il y a seulement le premier comportement qui est pointé (sur les 4) est ce que ca vient de la ? Enfin j'ai essayé en pointant tous les comportements ca ne marche pas mieux.

Merci d'avance pour votre aide (c'est vraiment très important)
Michel

lundi 10 décembre 2007 à 08:51:42 | Re : Gif animé sous Flash

docodoc

Membre Club

salut

si ta zone n'est pas cliquable c'est que ton bouton a un probleme !
donc supprime-le !
retrace un rectangle d'une couleur quelconque, transforme le en clip et met lui une transparence alpha=0
un clip eut tout a fait jouer le role d'un bouton
ensuite dans une image cle vide d'un calque superieur :
ton_clip.onRelease = function(){
getURL("http://www.adresse_du_site.com","_blank");}

pour le ficiher en gif je ne sais pas mais si tu as fireworks (il gere la transparence) tu peux exporter directement en swf et tu auas surement une meilleure qualite q'en gif
et a partir de totoshop il existe un petit logiciel psd2swf qui doit le faire aussi

a+

lundi 10 décembre 2007 à 12:29:24 | Re : Gif animé sous Flash

Michel2107

Merci pour ta réponse docodoc.

En fait ... Ca ne marche toujours pas .
J'ai fait plusieurs tests.
Lorsque je met simplement
getURL("adresse_du_site.com","_blank");
Ca marche je suis bien redirigé vers la page
En fait mon probleme vien du on (release).
J'ai un message d'erreur m disant que ca ne peut etre appliqué qu'a un bouton (et les actions de bouton sont toutes grisées chez moi.)

lundi 10 décembre 2007 à 15:10:35 | Re : Gif animé sous Flash

embalmer

Salut, pour compléter le post de docodoc et pour t'expliquer où est ton erreur, si tu as constaté un sigle "a" sur ton calque c'est que tu as placé ton script sur le calque et non sur ton bouton. Ainsi si tu utilise ta synthaxe :
on (release){
    getURL("adresse_du_site.com","_blank");
}

flash n'a aucun moyen de savoir que ton évènement onRelease fais effectivement référence à ce bouton  ou un autre clip de l'animation. Si vraiment tu voulais utiliser cette synthaxe, il aurait fallu cliquer sur ton bouton et placer ton code dans le panneau action, là ton code ferait référence à ton bouton. Cela dit cette méthodologie est plutôt déconseillé, car tu te retrouve avec du code dispatché dans toute ton animation et cela la rend plus dur à modifier ultérieurement (dans le cas d'anim un peu + grosse bien sur).

donc en placant ton script sur un calque la synthaxe (comme tu le fait actuellement) à utiliser est comme la dit docodoc :

ton_clip.onRelease = function(){
getURL("http://www.adresse_du_site.com","_blank");
}

"ton_clip"  faisant référence au nom d'occurence que tu as spécifié pour ton bouton.


++
lundi 10 décembre 2007 à 15:53:56 | Re : Gif animé sous Flash

Michel2107

Ca ne marche toujours et ca me gave terrible
J'ai créé mon bouton que j' ai appellé url
j ai inséré le code suivant sur ma scene

url.onRelease = function(){
getURL("http://www.monlien.com","_blank");
}

J'ai encore oublié qq chose ?
Désolé mais la je commence a m enerver. Flash c est un super logiciel d anim mais pour faire un simple lien sur une image c 'est une m.... pas possible

lundi 10 décembre 2007 à 16:14:57 | Re : Gif animé sous Flash

embalmer

Dans ton exemple url est bien ton nom d'occurence ?
Explication au cas où : tu clic sur ton bouton, puis tu va dans le gestionnaire des propriétés, dans l'onglet "Propriétés" tu as un champs "Nom de l'occurence" et c'est là que tu dois saisir "url".

En effet le nom du clip (celui que tu vois apparaitre dans la bibliothèque) n'a aucun rapport avec le script.


lundi 10 décembre 2007 à 16:20:54 | Re : Gif animé sous Flash

Michel2107

Réponse acceptée !
Oui en faisant propriété sur le bouton j'ai un champ nom : url et au dessous j ai les 3 possibilités d occurence (graphique, clip ou bouton)
lundi 10 décembre 2007 à 17:01:20 | Re : Gif animé sous Flash

docodoc

Membre Club
Re:
tu dois donner le nom d'occurence url a ton bouton dans le panneau de proprietes

donc tu selectionnes ton bouton sur la scene puis a gche en bas  sous ta scene -->
panneau proprietes > nom d'occurence
a+
samedi 15 décembre 2007 à 12:37:44 | Re : Gif animé sous Flash

Michel2107

Bonjour,

apres de multiples essais pour rendre ma banniere cliquable, j'y suis presque arrivé mais ....
Je vais craquerrrrrrrrrrrrrrrrrrrrrrrrrr
Il n'y a que les bords de la banniere qui sont cliquables, pas la bannière entiere !!!
Donnez moi une corde pour que je puisse me pendre.

Voici ce que j'ai fait :

Une fois la banniere terminée
J'ai créé un calque 'lien' que j'ai mis au dessus de tous les autres
J'ai tracé un rectangle englobant la totalité de la banniere avec un ALPHA à 0 pour le rendre invisible.
Ensuite j'ai selectionné ce rectangle et j'ai fait : Convertir en Symbole -> Bouton et j'ai donné le nom lien (au calque et au symbole)
Ensuite sur ma scene je suis allé dans Actions et j'ai tapé le code suivant :

lien.onRelease = function() {
 getURL(" [ Lien ]");
}

Mais au final il n'y a que les bords de la banniere qui ne sont cliquables.
Help Help Mayday lol. Je ne sais plus quoi faire

Merci pour vos éclaircissements
Michel



Cette discussion est classée dans : bouton, images, flash, gif, animé


Répondre à ce message

Sujets en rapport avec ce message

Liens sur un bouton animé en flash [ par LoveUnderscore ] Aimez La Prog Avec LoveUnderscorej'ai fait un bouton en flash lais je n'arrive pas à faire fonctioner le liens dessus (help) Bouton Flash Animé qui doit disparaitre quand on passe dessus [ par Akira1138 ] HelloComme l'indique le titre du sujet j'ai un bouton flash qui refuse de faire ce que je veux...explication: j'ai Bouton animé >> Débutant en flash [ par copin ] Bonjour à tous.Je tiens par avance a m'excuser si mes questions semblent idiotes mais je débute en flash (auto formation) et je bute sur des problèmes flash php pr chargement des images gif [ par emyyy ] bonjour voila j'ai un probleme de chargement d'images,mes images sont dans la bdd recuperer par php pour les afficher en flash.j'ai un clip vide que j permettre le téléchargement d'images dans une anim flash [ par christ_l ] Bonjour,Je voudrais savoir s'il est possible de créer un bouton qui permet de télécharger une image affichée via un diaporama (en appel xml le diapo) comment faire fonctionner le mode galerie de lightwindow depuis un bouton flash [ par drouillpy ] Bonjour a tous, J'ai trouver de nombreuses infos pour intégrer une lightwindow depuis un bouton flash, ça marche nikel pour tous les medias.Mais je vo mise à jour d'un gif animé flash 8 [ par maoxiung ] bonjours à tous! voila le problème : quand je mets à jours mon gif animé il ne remplace que le 1er bitmap! un truc? [^^happy8] Défilement d'images par clic sur un bouton [ par graphitix55 ] Bonjour à tous!! Je suis un petit nouveau sur votre site, ainsi que sur Flash CS3. J'ai un petit problème que j'espère bientôt résoudre. J'implore do menu animé avec sous menu [ par tobu ] Bonjour à tous, Je viens vers vous, car je suis en berne sur un sujet. Je travail actuellement sur la réalisation d'un menu animé réalisé en flash. Ce bouton Flash, CS4 et iphone [ par papounet34 ] Bonjour, voici mon problème: J'utilise les boutons standards flash pour avancer/reculer entre différents écrans ("buttonxx.swf"); cela fonctionne sou


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,150 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales