Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Menù che resta aperto

  1. #1

    Menù che resta aperto

    Ciao, vorrei sapere come fare per far rimanere il menù aperto se ci sono sopra con il mouse e farlo chiudere quando mi sposto.
    Un esempio lo trovate a questo indirizzo: http://www.0-style.com, il menù è nella parte destra dello schermo.
    Ciao
    www.d2studio.it

  2. #2
    ciao sul primo frame metti:

    creati le voci del menu epoi l'mc istanzialo menu_1,menu_2 menu_3 ecc.....
    cosi al rollover si sposta verso sx di 20 px
    al roolout torna indietro alla posizione iniziale.
    codice:
    import mx.transitions.Tween;
    
    menu_1.onRollOver = function() {
    	var menu_1_over:Tween = new Tween(this, "_x", Strong.easeIn, 310, 290, 1, true);	
    	};
    menu_1.onRollOut = function() {
    	var menu_1_out:Tween = new Tween(this, "_x", Elastic.easeOut, 290, 310, 1, true);	
    	};
    menu_2.onRollOver = function() {
    	var menu_2_over:Tween = new Tween(this, "_x", Strong.easeIn, 310, 290, 1, true);	
    	};
    menu_2.onRollOut = function() {
    	var menu_2_out:Tween = new Tween(this, "_x", Elastic.easeOut, 290, 310, 1, true);	
    	};
    ciao
    -Nextart.it Graphic Solutions

  3. #3
    Ciao, quando provo il filmato mi dice che alla prima riga di codice (import mx.transitions.Tween E' previsto ';'
    www.d2studio.it

  4. #4
    scusa importale tutte:

    codice:
    //Importiamo tutte le possibili Tween disponibili
    //
    import mx.transitions.Tween;
    import mx.transitions.easing.Regular;
    import mx.transitions.easing.Strong;
    import mx.transitions.easing.Back;
    import mx.transitions.easing.Elastic;
    import mx.transitions.easing.Bounce;
    import mx.transitions.easing.None;
    
    //
    -Nextart.it Graphic Solutions

  5. #5
    Continua ad esserci un'errore di sintassi su ognuna delle seguenti righe di codice:
    import mx.transitions.Tween;
    import mx.transitions.easing.Regular;
    import mx.transitions.easing.Strong;
    import mx.transitions.easing.Back;
    import mx.transitions.easing.Elastic;
    import mx.transitions.easing.Bounce;
    import mx.transitions.easing.None;
    www.d2studio.it

  6. #6
    ho copiato ed incollato quello scrivo io ed e' scritto cosi' anche nel tutorial..
    che versione hai di flash?
    esporti per flash player 8?
    -Nextart.it Graphic Solutions

  7. #7
    Ti ringrazio, ho risolto in questo modo:
    myListener = new Object();
    myListener.onMouseMove = function() {
    if (_root.lists.submain.hitTest(_root._xmouse, _root._ymouse)) {
    //AZIONE 1
    } else {
    //AZIONE 2
    }
    };
    Mouse.addListener(myListener);

    www.d2studio.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.