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

Discussione: Cursone del mouse

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    49

    Cursone del mouse

    salve, volevo sapere qual'è il blocco di script per rimuovere la manina del mouse dagli oggetti al passaggio, anzi siccome voglio toglierlo a quasi tutti, magari nn c'è una funzione per toglierlo ad una lista di oggetti?

    e poi mi servirebeb sapere anceh come faccio a mettere un cursore personalizzato al posto della manina quando passo su un oggetto.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    guarda questo sorgente e vedi se capisci, c'è tutto quello che hai chiesto e altro ancora
    Il re è nudo (cit).

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    49
    mmm ho provato a metterlo sul mio ma non va... poi nn capisco xkè faccia 2 movie clip...

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    49
    allora, io ho preferito fare cosi:

    ho creato un movieclip chiamato Puls con questo script:

    codice:
    onClipEvent (enterFrame) {
    	_x = _root._xmouse;
    	_y = _root._ymouse;
    }
    onClipEvent (load) {
    	Mouse.hide();
    }
    e poi gli oggetti dove deve cambiare il cursore sono dei bottoni con questo script:

    codice:
    on (rollOver) {
    	_root.puls.gotoAndStop(2);
    }
    on (rollOut) {
    	_root.puls.gotoAndStop(1);
    }
    
    on (release) {gotoAndStop(2)}
    ora c'è un problema, l'ultima stringa serve xkè cliccando sull'oggetto si va ad un altro frame del movie, ma quando arrivo all'altro frame il cursore resta al frame2, xkè non considera il passaggio di frame come un roll out....come risolvo?

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    del movie (root) o del movieClip?

    Se è il movie devi metterci _root
    Il re è nudo (cit).

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    49
    no il passagio praticamente cambia proprio scena, cmq il roll out funziona, non va soltanto quando c'è questo cambio di scena..

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Originariamente inviato da Diurno87
    no il passagio praticamente cambia proprio scena, cmq il roll out funziona, non va soltanto quando c'è questo cambio di scena..
    Non ho capito

    Cosa deve fare al release? E' una cosa che non c'entra niente con l'aspetto del cursore, giusto?

    Lo script che hai postato:

    on (release) {
    gotoAndStop(2);
    }

    cosa, deve mandare al frame 2?

    Il frame 2 di cosa, ovvero?
    Il re è nudo (cit).

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    49
    praticamente ho una stanza, e sui 2 frames ci sono le due pareti, cliccando sull'oggetto che sarebbe il lato della parete questi passa all'altra, perciò al release la stanza(stage) passa da una parete(frame1) all'altra(frame2), di per se con il cursone non c'entra, xò:

    1)cursore bianco quando è fuori, rosso quando è dentro

    2)il cursore finisce sul lato della parete1 e diventa rosso

    3)click e passa alla parete2, siccome l'oggetto(il lato della parete1) ora non c'è il cursore rimane rosso.... xkè?

  9. #9
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    on (release) {gotoAndStop(2)}

    ora c'è un problema, l'ultima stringa serve xkè cliccando sull'oggetto si va ad un altro frame del movie, ma quando arrivo all'altro frame il cursore resta al frame2, xkè non considera il passaggio di frame come un roll out....come risolvo?
    Prova a forzare il gotoAndStop in questo modo:

    codice:
    on (release) {
        gotoAndStop(2)
        _root.puls.gotoAndStop(1);
    }
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    49
    ehm ho risolto in un altro modo, cioè mettendo l'oggetto ad entrambi i lati della parete, cosi anche al passaggio il mouse si trova sempre su uno di essi e spostandosi torna normale ^^

    grazie lo stesso cmq

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.