Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    2

    pulsante sotto immagine png trasparente in AS3

    Salve a tutti,

    forse il titolo non è abbastanza chiaro.. cerco di esporre il mio problema nella maniera più comprensibile.

    Sto convertendo un progetto flash da actionscript 2 a 3.
    Ho dei MovieClip con funzione di pulsanti. Sopra di essi, intendo su di un layer disposto al di sopra di quello dei pulsanti, ho un'immagine png con degli effetti di trasparenza.. lo scopo è quello di creare un design "sporcato" dalla png.

    Nel movie in AS2 le azioni sono sui pulsanti (del tipo "on(press) ..." etc.)
    Il tutto funziona a dovere.
    Nella conversione in AS3 ho dovuto naturalmente sostituire quel tipo di azioni, non più supportate, utilizzando il seguente codice (inserito sul primo frame del MovieClip pulsante):

    codice:
    function nome_funzione(evt:MouseEvent) {
    	azioni...
    }
    
    this.addEventListener(MouseEvent.CLICK, nome_funzione);
    Il problema è che questo funziona solo se dispongo l'immagine png sotto i pulsanti.. cosa che non vorrei fare per un discorso di design.
    In pratica, come avveniva in AS2, vorrei che venissero rilevate le azioni sui pulsanti anche se questi stanno sotto l'immagine trasparente.
    C'è un modo?

    Grazie...

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    2

    risolto

    Ho risolto:

    ho inserito il png in un MovieClip a cui ho assegnato l'istruzione:
    codice:
    my_mc.mouseEnabled=false

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.