Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Movieclip come pulsante

    A volte in questa sede mi è stato detto che è possibile applicare un azione (rollOver) anche a un MOvieClip che non è quindi un pulsante.
    E' vero? Se si, come?

  2. #2
    in MX non lo so

    in F5 la potresti simulare cosi

    onClipEvent(mouseMove){
    if(this.hitTest(_xmouse,_ymouse, true/false)){
    //sopra....
    }else{
    // non sopra
    }
    }



  3. #3
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    per MX rispondo io

    sì si può fare, esattamente come si fa per un pulsante

    on(rollover){
    //azioni
    }

    nelle azioni del movie clip

    oppure in un frame del movie clip

    this.onRollover=function(){
    //azioni
    }

    in un frame della timeline

    mc.onRollover=function(){
    //azioni
    }

    l'ho scritto senza controllare (intendo la seconda parte) ma il concetto è quello

  4. #4
    Ehi Rempox, ci hai presoio uso Flash 5, il fatto è che il codice non mi funziona.
    Eccolo:

    onClipEvent(mouseMove){
    if(this.hitTest(_xmouse,_ymouse, true)){
    //sopra...
    this._xscale=130;
    this._yscale=130;
    }else{
    // non sopra...
    this._xscale=100;
    this._yscale=100;
    }
    }


    Temo che prima o poi sarò costretto a fare il grande passo a FlashMX... anche se non mi va per niente...

  5. #5
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    e _root dov'è?

    _root._xmouse eccetera

  6. #6
    Stormy ha ragione nello scrivere l'esempio ho tralasciato la _root


  7. #7
    Vabbè ma pure io sono proprio idiota...
    Grazie allora eh?

  8. #8
    Grazie ho risolto tutto ^_^
    CIAO

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.