Visualizzazione dei risultati da 1 a 4 su 4

Discussione: addChild dove?

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    78

    addChild dove?

    avendo bisogno di chiamare removeChild, per farlo ho bisogno di capire dove addChild carica di default un movie, o di indicare io dove caricarlo, in modo da poter indicare a removeChild cosa rimuovere.

    codice:
    wtf.removeChild(sid);
    ^^^
    spero di esser stato chiaro -__-;

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Se il tuo addChild viene fatto ad esempio nella timeline principale, senza un riferimento, il figlio verrà attaccato alla lista di visualizzazione di root/stage, perciò allo stesso modo, se vuoi staccare quel clip da un frame della timeline principale, lo dovrai fare senza specificare un riferimento, esempio:

    Codice PHP:
    trace(numChildren); // 0
    var mc:MovieClip = new MovieClip();
    addChild(mc);
    trace(numChildren); // 1
    removeChild(mc);
    trace(numChildren); // 0 
    Mentre se con lo stesso esempio specifichi un target:

    Codice PHP:
    var contenitore:Sprite addChild(new Sprite()) as Sprite// short syntax
    trace(contenitore.numChildren); // 0
    var mc:MovieClip = new MovieClip();
    contenitore.addChild(mc);
    trace(contenitore.numChildren); // 1
    contenitore.removeChild(mc);
    trace(contenitore.numChildren); // 0 

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    78
    grazie mille, è esattamente quel che mi serviva sapere.

    purtroppo non ha funzionato, e non riesco comunque a scaricare il movie (continuo a sentire l'audio del FLV incluso)...

    qualcuno ha un'idea su come procedere?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    removeChild non elimina il clip/componente dal filmato, lo rimuove solo da una lista di visualizzazione specifica.
    La tua situazione in pratica è la stessa di quest'altro thread e purtroppo pare che la conclusione sia la stessa: http://forum.html.it/forum/showthrea...ht=removechild

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.