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

    [AS3] nested click e loader

    Prima di tutto scusatemi se sono ancora qui a stressare.

    Ho questo problema, che in as2 avrei risolto in 3 secondi, ma che in as3 mi fa penare.

    In un filmato creo , in base a dei dati esterni da database, un tot di movieclip vuote nelle quali vado poi a caricare una thumbnail in jpg tramite il mio bel Loader.

    Ora, queste MovieClip dovrebbero essere cliccabili.

    il codice è questo

    Codice PHP:
        var mc_holder:MovieClip = new MovieClip();
        
    mc_holder.name "pe_"+_endlessCounter;
        
    _endlessCounter ++;
        
        
    mc_holder.addChild(selectedLoader); //selectedLoader è il mio loader ovviamente
        
    mc_holder.addEventListener(MouseEvent.CLICKonHolderClick);

        
    altraClip.addChild(mc_holder); 
    però, in pratica, è come se il loader che inserisco dentro alla movieclip non fosse cliccabile, nonostante sia dentro di essa. Non so se mi sono spiegato.

    Dove sbaglio?

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    se non devi interagire con altri elementi all'interno del clip puoi "bloccare" la sensibilità del mouse sugli elementi interni, attraverso la proprietà mouseChildren che impostata a false fa in modo che la sensibilità al mouse venga "vista" solo sul clip contenitore

    var mc_holder:MovieClip = new MovieClip();
    mc_holder.mouseChildren = false;

  3. #3
    And80, sei un grande!!!

    Ti devo una birra!!! Grazie!!! Funziona alla grande!!

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.