IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[FLASH 8] RollOver avec 2 images au passage de la souris [Débutant(e)]


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut [FLASH 8] RollOver avec 2 images au passage de la souris
    Salut,
    j'ai des fichiers en .fla
    et je voudrais les mettre dans mes pages HTML
    comment dos je faire?

    Merci

    [Edit tu titre]

  2. #2
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut Re: [FLASH] .fla
    Citation Envoyé par kevinf
    Salut,
    j'ai des fichiers en .fla
    et je voudrais les mettre dans mes pages HTML
    comment dos je faire?

    Merci
    Tu les ouvres dans Flash (IDE), tu fais publier, tu obtiens des swf.
    Puis tu insères tes swf dans ta page html. Pour cela, le plus simple est d'ouvrir les fichiers html générés automatiquement par flash puis de faire des copier/coller

  3. #3
    Membre chevronné Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Par défaut
    Hello

    faut compiler l'animation en .swf.. c'est ce qui se passe quand tu fais CTRL + ENTREE dans flash... tu as un second fichier qui se crée plus petit et qui peut être intégré sur le web dans une page HTML dans les balises <objet et <embed

    Tu peux aller dans Flash dans le menu FICHIER et tu as les paramètres de publication pour paramétrer tout cela.

    Sinon un conseil IMPORTANT ! appui sur F1 et lis l'aide de flash (chapitre sur la publication HTML....) tu apprendras beaucoup et surtout .. tu n'auras pas à te poser ce genre de question

    Beaucoup de débutant ne prennent pas le temps de lire l'aide et pourtant nous sommes tous passé par là ... FAUT LA LIRE

    EKA+

  4. #4
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    merci pour vos réponses

    j'ai une autre question, j'ai macromedia flash 8 et j'ai 2 images et je voudrais faire un truc pour quand il sera publié sur le web, il se passe un rollover mais avec du flash

    comment faire?

    Merci

  5. #5
    Membre chevronné Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Par défaut
    Beaucoup de débutant ne prennent pas le temps de lire l'aide et pourtant nous sommes tous passé par là ... FAUT LA LIRE
    il y a un moteur de recherche dans l'aide.. tape rollOver

    EKA+

  6. #6
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    dac
    et comment faire un lien, j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="379" height="93" id="logo2" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="logo2.swf" /><param name="quality" value="best" /><param name="bgcolor" value="#ffffff" /><embed src="logo2.swf" quality="best" bgcolor="#ffffff" width="379" height="93" name="logo2" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>
    Je voudrais que le visiteur puisse cliquer sur le flash pour l'emmener sur index2.html

    comment?

    Merci

  7. #7
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    et aussi comment mettre une bordure rouge avec le même code que précédament?

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    519
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 519
    Par défaut
    a moins que je ne me trompe, je pense que tes questions portent sur du HTML maintenant et plus sur du flash.
    si tu veux mettre un lien sur une page html pour que lorsque le usr clic dessus, ca ouvre ton anim flash, il faut utiliser la balise <a> dans ta premiere page html et mettre ton anim flash dans la 2ieme page html.

    pour mettre une bordure, tu peux simplement mettre ton anim flash dans une <div> html ou autre (une table par exemple, mais ca serait moins bien) et faire une bordure rouge a la <div>.

  9. #9
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut
    Je crois plutôt qu'il veut que lorsque on clique sur son animation, cela ouvre un lien. Donc pas de balise <a>.
    Il faut modifier ton .fla
    Citation Envoyé par ekameleon
    Beaucoup de débutant ne prennent pas le temps de lire l'aide et pourtant nous sommes tous passé par là ... FAUT LA LIRE
    il y a un moteur de recherche dans l'aide.. tape rollOver
    +1 et tape getURL

  10. #10
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    heu ... pour le get url j'ai cherché mais je ne comprend pas.
    Comment faire pour que le visiteur puisse cliquer sur cette animation flash et soit renvoyé à : index2.html
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="109" height="50" id="copy" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="copy.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="copy.swf" quality="high" bgcolor="#ffffff" width="109" height="50" name="copy" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" getURL="index2.html"/>
    </object>
    Pouvez vous me donnez le code?

    Merci

  11. #11
    Membre chevronné Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Par défaut
    Ton animation flash tu l'as fait dans flash ou pas ???
    Car sinon je pense qu'il y a un gros problème de compréhension entre ce que tu nous dis et ce qu'on te dit

    En général si tu fais une animation flash DANS flash ... c'est DANS flash que tu dois gérer le code etc... et la page HTML on s'en fiche un peu dans un premier temps

    Donc si tu cherches ... faudrait nous dire OU ? Car le getURL faut le chercher dans l'aide de flash (F1 quand tu es dedans)

    EKA+

  12. #12
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    je fais mon animation dans Macromedia flash pro 8...et je vois pas comment faire

  13. #13
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    en fet je voudrais mettre cette image : http://www.nature-light.com/enter2.gif

    puis quand la souris passe dessus, il aurai un rollOver avec cette image : http://www.nature-light.com/enter.gif

    et que le visiteur puisse cliquer dessus et soit diriger vers cette page :
    index2.html
    Est-ce que quelqu'un pourrais me le faire, et me dire comment le faire?

    Merci bcp par avance.

  14. #14
    Membre chevronné Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Par défaut
    Beaucoup de débutant ne prennent pas le temps de lire l'aide et pourtant nous sommes tous passé par là ... FAUT LA LIRE
    Tu l'as fais ? On ne dirait pas
    Si tu veux je peux te copier mot à mot ce qu'il y a dans l'aide mais je pense que cela va être une perte de temps pour toi comme pour moi


    EKA+

  15. #15
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    oui, mais j'ai mis le getURL, mais ca ne fonctionne pas

  16. #16
    Membre chevronné Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Par défaut
    montre ce que tu as fais exactement.. on peut pas le deviner

  17. #17
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    mais justement je n'ai rien fait, je ne sais pas comment, car ds flash 8, j'au vu getURL mais voilà, c'est pas expliquez comment faire pour que sa marche pour ce .swf et je vois pas comment faire un rollover

  18. #18
    Membre chevronné Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Par défaut
    hello

    1 - crée une forme (un rectangle par exemple sur la scène)

    2 - sélectionnes la forme

    3 - tape F8 -> convertir symbole > clip > donne lui un nom de symbole > OK

    4 - sélectionne en un click le symbole

    5 - dans le panneau de propriété vérifie que c'est un clip

    6 - dans le panneau de propriété donne lui un nom d'occurence "monClip" par exemple

    7 - dans un calque au dessus du calque où se trouve ton clip (appelle le "code" par exemple)... ouvre le panneau d'action et tape :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    monClip.onRollOer = function () {
         trace ("over") ;
    }
    monClip.onRollOut = function () {
         trace ("out") ;
    }
    8 - Appui sur CTRL + ENTREE et passe sur le clip

    9 - Dans le panneau de sortie tu devrais avoir les messages qu'il faut !

    Bon voilà pour un premier exercice...
    Maintenant prend l'habitude quand tu comprends pas un truc dans le code de sélectionner le mot qu'il faut et de taper sur F1 !!
    Là tu auras la définition du mot.. ensuite intéresse toi un peu au reste.

    Exemple : un clip c'est un MovieClip .. il a plein de méthodes, propriétés etc... comme onRollOut, onRollOver, onPress.... tu as tout cela dans l'aide.

    Maintenant pour ton getURL, on va adapter le code au dessus :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    monClip.onRollOer = function () {
         trace ("over") ;
    }
    monClip.onRollOut = function () {
         trace ("out") ;
    }
    monClip.onPress = function () {
        getURL("http://www.google.fr", "_blank") ;
    }
    Lis l'aide car tout cela était dedans et moi je suis CERTAIN que tu ne l'as pas correctement lu

    eKA+

  19. #19
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    j'ai mi sa :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    monClip.onRollOer = function () { 
         trace ("over") ; 
    } 
    monClip.onRollOut = function () { 
         trace ("out") ; 
    } 
    monClip.onPress = function () { 
        getURL("http://www.google.fr", "_blank") ; 
    }
    et il me di sa :
    **Erreur** Séquence = Séquence 1, calque = code, image = 1 :Ligne 1 : L’instruction doit apparaître dans le gestionnaire on
    monClip.onRollOer = function () {

    **Erreur** Séquence = Séquence 1, calque = code, image = 1 :Ligne 4 : L’instruction doit apparaître dans le gestionnaire on
    monClip.onRollOut = function () {

    **Erreur** Séquence = Séquence 1, calque = code, image = 1 :Ligne 7 : L’instruction doit apparaître dans le gestionnaire on
    monClip.onPress = function () {

    Total des erreurs ActionScript : 3 Erreurs signalées : 3
    et je voudrais en fet quand la souris n'est pas sur le .swf il y ai l'image 1 et quand elle est dessu l y a l'image 2

  20. #20
    Membre chevronné Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Par défaut
    cela veut dire que le code doit être tapé sur une image clé de ton scénario est pas SUR le clip... regarde sur la gauche de ton panneau d'action tu as un genre de menu sous forme d'arbre qui te dit où tu es en train de taper ton code !
    Faut que sur l'image clé sur le calque au dessus de celui où se trouve ton clip ... il y est dans le panneau de scénario un petit "a".

    EKA+

Discussions similaires

  1. Réponses: 7
    Dernier message: 20/09/2010, 11h17
  2. [Flex] Rollover avec des images externes
    Par teuzze dans le forum Flex
    Réponses: 1
    Dernier message: 15/05/2007, 22h31
  3. Changement d'image au passage de la souris
    Par dessinateurttuyen dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 18/07/2006, 13h05
  4. Agrandir une image au passage de la souris
    Par matika dans le forum C++Builder
    Réponses: 7
    Dernier message: 09/03/2006, 00h10
  5. affichage image après passage de la souris sur bouton
    Par nerser dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 30/01/2006, 22h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo