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

    AIUTO PER EFFETTO ROLLOVER

    Il mio problema è questo:
    vorrei utilizzare le actionscript per far sì che passando con il mouse sopra un pulsante mi appaia una foto al suo fianco. Quando il mouse esce dall'area del pulsante la foto va via. Sono alle prime armi e ringrazio chiunque voglia aiutarmi. Ciao, ciao!

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    se vuoi fare le cose per bene ti suggerirei di non usare un pulsante ma bensì un movieclip, in ogni caso prima di scriverti e spiegarti qualsiasi codice ti chiedo... questa foto viene presa dall'esterno o si trova in libreria...

  3. #3
    Secondo me puoi usare cento mila metodi per fare questo da:
    box.onEnterFrame = function () {
    status.text = this.hitTest(_xmouse, _ymouse, true);
    }

    che verifica le collisioni nel tuo caso verifichi la collisione del mouse con l'oggetto in questione

    oppure ancora più semplice:

    omy_btn.onRollOver = function() {
    // Inserire le istruzioni in questo punto
    }

    all'interno per far apparire e scomparire l'immagine puoi o usare
    ._visible= true / false che rende l'immagine che scompare o riappare o spostarla al di fuori dello stage, o ._alpha ecc...


    ciao

  4. #4
    la foto è nella libreria e devo applicare l'effetto su pulsanti e no su movieclip.

  5. #5
    Insomma ma come devo fare?

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da simone75
    Insomma ma come devo fare?


    trasformi l'immagine in MovieClip, poi al clip in libreria attivi il concatenamento, lo chiami "immagine", al pulsante dai nome istanza "pulsante" poi sul pulsante scrivi

    codice:
    on(rollOver){
    	this.attachMovie("immagine", "immagine", 100);
    	this.immagine._x = this.pulsante._x+this.pulsante._width+10;
    	this.immagine._y = this.pulsante._y;
    }
    on(rollOut){
    	this.immagine.removeMovieClip();
    }

  7. #7
    funziona!! Grazie mille!!

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.