Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: menu

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    122

    menu

    scusate vorrei sapere come creare:

    un menu che segue il mouse, mi spiego meglio, esempio :
    c'è un pallino che segue il cursore e cliccando il pallino si apre e forma un menu.Ora se possibile che il pallino sia molto distante dal cursore in modo tale che possa essere cliccabile.
    Spero in un vostro aiuto
    zoroark

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Puoi fare così
    codice:
    _root.onEnterFrame=function(){
     pallino._x = pallino._x+(_xmouse-pallino._x+distanza)/6;
     pallino._y = pallino._y+(_ymouse-pallino._y+distanza)/6;
    }
    e poi setti distanza a tuo piacimento
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477
    Prima cosa: il tuo menu deve essere un MC per poterlo muovere dinamicamente.

    Al MC assegni:

    onClipEvent (load) {
    vel=10
    segui = true;
    this._x = _root._xmouse+20;
    this._y = _root._ymouse+15;
    }
    onClipEvent (enterFrame) {
    if (segui == true) {
    this._x += ((_root._xmouse+20)-this._x)/vel;
    this._y += ((_root._ymouse+15)-this._y)/vel;
    }
    }

    Aumentando il valore di vel, diminuisci la velocità del MC...e viceversa. Quei "+20" e "+15" che vedi nell'onLoad servono per evitare che il MC arrivi esattamente al centro del puntatore (altrimenti darebbe assai fastidio!)


    Sul frame della timeline:

    mc.onRollOver = function() {
    mc.segui = false;
    };
    mc.onRollOut = function() {
    mc.segui = true;
    };


    Un consiglio: con un framerate a 12 non è molto bello da vedere, se non hai ancora fatto tante animazioni nel sito (oppure se ti va di cambiarle tutte) è meglio, secondo me, aumentare almeno a 20 i f/sec


  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    122

    ora

    ora ci provo

    grazie
    zoroark

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    122

    per concludere

    tutto funziona, solo una cosa io voglio che quando il menu si apre non segua più il cursore, ma irprende a seguire il cursore solo quando chiudo il menu
    zoroark

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477
    Se non sbaglio il tuo menu dovrebbe avere un'animazione per aprirsi, giusto? Se è così, sostituisci lo script che hai messo sul frame con questo:

    mc.onRollOver = function() {
    mc.segui = false;
    };
    mc.onRollOut = function() {
    if (_root.mc._currentframe == 1) {
    mc.segui = true;
    } else {
    mc.segui = false;
    }
    };


  7. #7
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Fai così
    codice:
    count=1;
    _root.onEnterFrame=function(){
    if((count/2)!= Math.round(count/2)){
     pallino._x = pallino._x+(_xmouse-pallino._x+distanza)/6;
     pallino._y = pallino._y+(_ymouse-pallino._y+distanza)/6;
    }
    }
    pallino.onRelease = function(){
     count++;
    }
    A me mi dà la carica, agli italiani gli dà la carica

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    122

    x zippo

    zippo non si ferma.

    Guarda io ho creato un mc con all'interno un 1 fotogramma che è il pallino con l'azione stop, con un pulsante che gli dice di andare al 2 fotogramma dove c'è tutta l' animazione.poi ho portato sulla root il mc e ho assegnato l' azione nuova ma non si ferma uguale.dove ho sbagliato?
    zoroark

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477

    Re: x zippo

    Originariamente inviato da zoroark

    Guarda io ho creato un mc con all'interno un 1 fotogramma che è il pallino con l'azione stop, con un pulsante che gli dice di andare al 2 fotogramma dove c'è tutta l' animazione.
    :master:


    Quanti frame ha la root? 2? Spiegati meglio...

    Comunque lo script va sulla timeline principale, non dentro il MC.

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    122

    zippo

    Si l'azione l'ho messa sul fl'unico fotogramma della root principale e non nel mc.il mio filmato e solo di un fotogramma, perchè mi serve per un lavoro che sto progettando quindi il menu lo stò creando in un filmato separato per fare sia le prove e vedere se va bene.

    Quindi io ho la mia root formata da un unico fotogramma dove ho inserito l'azione modificagta ma non mi funziona, o meglio l'azione mi fa fermare il pallino0 ma poi non mi fa aprire il menu.
    zoroark

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.