Bonjour à tous.
Je suis tout neuf en flash et j'ai petit soucis.
Je suis en train de réaliser un menu avec sous menu en flash pour mon site web,
le fonctionnement est simple un RollOver sur un clip ouvre l'anim du clip dans laquelle se trouvent des boutons.
Et un RollOUt ferme le menu, pour l'instant pas de Release.
le code d'animation:
Code :
- var tab= [menu1,menu2,menu3,menu4];
- var current = undefined;
- for(var i=0;i<4;i++){
- btn = tab[i];
- btn.useHandCursor = false;
- btn.onRollOver = function(){
- moveIn(this);
- }
- btn.onRollOut = function(){
- if(this!=current){
- moveOut(this);
- }
- }
- }
- function moveIn(mc){
- mc.onEnterFrame = function(){
- if(this._currentframe != this._totalframes){
- this.nextFrame();
- }else{
- this.stop();
- delete this.onEnterFrame;
- }
- }
- }
- }
- function moveOut(mc){
- mc.onEnterFrame = function(){
- if(this._currentframe != 1){
- this.prevFrame();
- }else{
- this.stop();
- delete this.onEnterFrame;
- }
- }
- }
|
Mon probleme:
L'anim sur les les RollOver se fait mais je n'accède pas au boutons des sous menu et je ne sais pas comment faire.
Si un âme charitable pouvait m'expliquer comment faire et j'ai du mal avec le onEnterFrame.
le résultat actuel:
Voir le Fichier : [B]BandeauMenuas22.swf[/B]
Merci d'avance et bonne journée