J'ai un menu vertical flash qui a défilement automatique mais il défile trop vite et la seule façon de le ralentir est d'augmenter la hauteur du bouton.flash menu vertical - ajout de code pour scrollpane
Je voudrais remplacer le code avec un scrollpane donc je peux contrôler le menu:
code morceau que je dois retirer puis ajouter le code scrollpane supplémentaire
menu_mc_Europe.onEnterFrame = function() {
if (_ymouse>10 && _ymouse<boundry_mc._height && _xmouse>0 && _xmouse<boundry_mc._width) {
ratio = (menu_mc_Europe._height-boundry_mc._height)/(boundry_mc._height);
if (_ymouse>boundry_mc._height/2) {
destScroll = -(_ymouse)*ratio-menu_mc_Europe.bttn_mc._height*ratio;
} else {
destScroll = -(_ymouse)*ratio
}
menu_mc_Europe._y += Math.round((destScroll-menu_mc_Europe._y)/5);
if (menu_mc_Europe._y<-(totalBttns*menu_mc_Europe.bttn_mc._height-boundry_mc._height)) {
menu_mc_Europe._y = -(totalBttns*menu_mc_Europe.bttn_mc._height-boundry_mc._height);
}
} else {
destScroll = 1;
menu_mc_Europe._y += Math.round((destScroll-menu_mc_Europe._y)/5);
}
};
Veuillez utiliser l'option "Exemple de code". Ce n'est pas clair –
Cela ressemble à AS2, mais son marqué Actionscript3 –