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 :
// ************************************************
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;
};
// ************************************************
si quelqu'un voit concretement ce qu'il faut modifier ça serait super, merci bcp, moi je sèche completement :(
zepokpok
Messages postés48Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention 7 juin 2010 5 févr. 2008 à 10:28
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..
zepokpok
Messages postés48Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention 7 juin 2010 5 févr. 2008 à 11:05
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 ?