Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    4

    uscita da un mouse trailer

    ciao a tutti..
    volevo sapere una cosa: ho fatto un mouse trailer,praticamente una mia freccina che si sostituisce al cursore

    onClipEvent (load) {
    Mouse.hide();
    }
    onClipEvent (mouseMove) {
    _x = _root._xmouse;
    _y = _root._ymouse;
    updateAfterEvent();
    }

    ora vorrei che quando sposto il puntatore al di fuori del filmato, la mia freccina diventasse invisibile.. si può fare?
    grazie per l'aiuto...

  2. #2
    ALT frena.

    Questa tua richiesta è al di fuori dell' swf o al di fuori del tuo mouse trailer?

    Per la prima boh...chiedi su javascript, per la seconda mi devi spiegare meglio la logica del tuo swf, e poi creiamo uno script che fa il controllo sul mouse.

    I'm waiting for you....

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    4
    si, scusa.. mi spiego meglio :

    ho messo un swf in una pagina web, è un piccolo scroll news. in tutta questa pagina html ho il cursore di default e quando lo passo sull'swf questo viene sostituito dal mio cursore personalizzato..
    faccio un esempio radio reporter
    se fai caso al menù in alto a sinistra, c'è un cursore personalizzato e quando sposti il mouse al di fuori di questo menù, il trailer rimane segnato sul bordo dell'swf..
    io vorrei che non ci rimanesse.
    mi basterebbe anche che (una volta uscito dall'area dell'swf) si posizionasse in un punto determinato, come questo esempio
    ho scaricato l'esempio, ma non riesco a farlo funzionare sul mio lavoro...

  4. #4
    Devi creare una variabile che stabilisce quando sei sopra al mouse trailer e quando invece no...

    onClipEvent (load) {
    Mouse.hide();
    }
    onClipEvent (mouseMove) {
    _x = _root._xmouse;
    _y = _root._ymouse;
    updateAfterEvent();
    } else {
    _x = 100;
    _y = 100;
    }


    in questo caso gli abbiamo detto che se la cosa non succede di spostare il cursore a x = 100 e a y = 100 ma veniva meglio con l' enterFrame, tu prova poi vediamo...:bubu:

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    4
    ci provo subito, grazie, poi ti dico!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    4
    grazie!!
    mancava la variabile "if" da contrapporre ad "else", ma ci sono riuscito
    ho risolto così...
    onClipEvent (load) {
    Mouse.hide();
    }
    onClipEvent (mouseMove) {
    _x = _root._xmouse;
    _y = _root._ymouse;

    if (_x<0 or _x>100 or _y<0 or _y>100) {
    _x = 300; // punto al di fuori dello stage
    _y = 300;
    }
    else {
    }
    updateAfterEvent();
    }

    l'unico dubbio rimasto è updateAfterEvent();
    va bene dove l'ho messo?
    grazie, mi sei stato di grande aiuto!!!

  7. #7
    guarda siccome io uso l' enter Frame come evento, non ho bisogno di usare l' update after event, comunque credo di si anche se ti ripeto non lo uso quindi non sono sicurissimo.

    Buon Lavoro....io sono in cerca di ispirazioni oggi.

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.