begin process at 2010 02 10 08:58:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

animer un menu uniquement lorsqu'on le survole


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

animer un menu uniquement lorsqu'on le survole

mardi 5 février 2008 à 10:03:17 | animer un menu uniquement lorsqu'on le survole

zepokpok

salut à tous !

voilà je suis un peu bloqué sur une source de top 30 (http://www.flashkod.com/codes/MENU-SLIDER-INFINI-GENERE-XML_14182.aspx)  qui ne marche pas trop mal mais j'aimerais qu'elle ne s'active que lorsqu'on survole les boutons :

c'est un slider à la base horizontale que j'ai modifié en vertical, il a des liens xml.

j'ai créé un bouton invisible qui ne le lance qu'au survol mais c'est pas encore ce que je veux.
en fait le mouvent de slide infini (les vignettes sont dans une frise qui tourne sur elle meme), s'active tout le temps, pour la navigation ç'aurait été préférable que le mouvement ne se fasse que quand on survole le menu, vous voyez ce que je veux dire ?

pour tester vous pouvez aller sur ce site je l'ai déjà mis en place : http://makrea.free.fr/ vous allez dans le menu en haut et choisissez créations ;)

la sliderbar est placée dans la scène avec le code suivant :

[quote]
// ************************************************
this.onMouseMove = function ()
{
    // Mesure la souris, enlève le centre et ajout d'une inertie
    this.speedbarre = -(this._ymouse - 200) / 20;
};
// ************************************************
setSlideBarre = function (FileXML)
{
    // --------------------------------------------
    widthButton = 45;
    for (var n = 0; n < FileXML.childNodes.length; n++)
    {
        // Simplification du nom pour un usage plus rapide
        var clipName = "bouton" + n;
        // Dup et placement des clones
        var btn = attachMovie ("BTN_mc", clipName, n);
        btn._y = n * widthButton;
        // Attribution du texte et de l'URL
        btn.URLbouton = FileXML.childNodes[n].attributes.swf;
        btn.texte_mc.texteSeul_mc.label_txt.text = FileXML.childNodes[n].attributes.txt;
               
    }
    decalButton = n * widthButton;
};
// ************************************************
[/quote]

si quelqu'un voit concretement ce qu'il faut modifier ça serait super, merci bcp, moi je sèche completement :(


Pok
mardi 5 février 2008 à 10:22:31 | Re : animer un menu uniquement lorsqu'on le survole

zepokpok

ha j'avance un peu, j'ai remplacé le this.onMouseMove  par this.onRollOver et ça ne se déclenche qu'une fois que je le survole.

par contre après il continue toujours de tourner :D

une idée pour l'arreter quand on ressort des boutons ? :)

merci ;)

Pok
mardi 5 février 2008 à 10:28:30 | Re : animer un menu uniquement lorsqu'on le survole

zepokpok

arf pas moyen d'éditer, désolé pour le triple post :-/

yaurait pas moyen de mettre un bouton invisible dans la scène sinon et qu'il active la fonction ou qu'il la stoppe suivant rollover rollout ? je vois pas comment écrire ça..

Pok
mardi 5 février 2008 à 11:05:23 | Re : animer un menu uniquement lorsqu'on le survole

zepokpok

j'avance j'avance ! :)

quadruple post, j'me sens un peu seul sur ce forum mais bon :)

j'ai rajouté ça

this.onRollOut = function ()
{
    // Mesure la souris, enlève le centre et ajout d'une inertie
    this.speedbarre = -(this._ymouse.stop);
};

ça stoppe l'anime c'est siouper.

le souci c'est qu'entre les boutons ya du vide donc meme en navigant sur le menu, le vide entre les boutons stoppe la fonction.
il me faudrait un bouton invisible qui stoppe la fonction, mais comment faire un lien d'un bouton vers une fonction dans ce menu ?

Pok
mardi 5 février 2008 à 11:16:33 | Re : animer un menu uniquement lorsqu'on le survole

zepokpok

Réponse acceptée !
youloulou !

j'ai trouvé ! :)

merci de votre aide, je sais pas comment j'aurais fait sans vous !! :)

l'astuce pour ceux qui parcoureraient le forum un jour et qui rigoleraient tout seul devant ce superbe monologue :

il y a un bouton invisible situé dans la scene à coté du slideBarre_mc, avec cette fonction dessus :

on (rollOver) {
    // Mesure la souris, enlève le centre et ajout d'une inertie
    slideBarre_mc.speedbarre = -(this._ymouse.stop);
}

ça marche nickel je suis assez content :D

Pok


Cette discussion est classée dans : menu, lorsqu, survole, btn, filexml


Répondre à ce message

Sujets en rapport avec ce message

menu style mac [ par robertours ] Salut, je tente actuellement d'uitiliser un menu au design mac.Pour les icones de gauche, tout se passe a peu près bien, mais si on approche du menu p pb avec menu, a l'aide... [ par nortkerk ] Bonjour,je suis debutant et je me forme moi meme au maniement de flash; j'ai commencé un petit menu avec quand on le survole un sous menu qui apparai sous menu à partir nav slider [ par koss70 ] Bon alors voilà mon nouveau petit tracas. La maquette d'un site, www.pistesafricaines, commence a être au stade de fabrication. JE viens de travailler diaporama [ par nackdawa ] Bonjour,J'ai recupéré une source ici, qui est un diaporama avec un fichier xml.Ce diaporama marche niquel, mais comme j'importe ce diaporama (fichier question ciblage clip et positionnnement [ par jerrrrrry ] bonjour nouvelle question pour les plus chevronnés et gentils (ceux qui m'aideront) d'entre vousj'ai un diaporama et sur un calque superieur j'ai une limiter les images au cadre [ par nath2b ] Bonjour,voici mon problème: j'ai un cadre dans lequel je charge des images stockées dans des dossiers. mais les images chargées débordent du cadre. Et aide urgent menu circulaire svp :) [ par fenfen_159 ] bonjour,je vous expose mon "problème" (surtout une question)j'ai créer un menu en forme circulaire (roue) ce menu tourne en faisant tourner mes bouton mouseMove [ par Kro00 ] Hello Mon problème est le suivant... comment faire pour dire à ma "speedbarre" que si Mettre au 1er plan [ par godak ] Bonjour,je galère avec mes histoires de menu :en gros j'ai 4 boutons carrés qui s'ombrent lorsque l'on survole.Ces 4 boutons sont dans un clip "menu"J Pb Menu avec Sous menu Dynamique (XML) [ par orper ] Bonjour, voici mon probleme :A partir d'un fichier xml, je crée les différents éléments d'un menu. J'utilise une boucle pour créer ces éléments en fon


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 0,624 sec (4)

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