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

    duplicatemovieClip dentro onLoad. Non funziona?

    Non ce la faccio. E' tre ore che sto impazzendo.

    Allora ho fatto il seguente script


    codice:
    num_foto=new LoadVars();
    num_foto.onLoad=function(success){
    	if(success){
    	 _root.finestra.pag.gallery.conta.text=this.fotine;
    
    num_foto.load("conta_foto.php");
    posx=_root.finestra.pag.gallery.fotografia._x;
    for (f=2;f<=Number(_root.finestra.pag.gallery.conta.text);f++){
    		posx=posx+340;
    		duplicateMovieClip(_root.finestra.pag.gallery.fotografia,"ft"+f,f);
    		_root.finestra.pag.gallery["ft"+f]._x=posx;
    		_root.finestra.pag.gallery["ft"+f].loadMovie("img/pr_realizzati/bottoni/bottoni"+f+".jpg");
     }
     }
    }
    Così non duplica proprio niente.
    Mentre se tutto il ciclo for lo sposto al di fuori di onLoad, _root.finestra.pag.gallery.conta.text = undefined

    Perchè????????????? eppure uso Flash da 3 anni.

    Non riesco a capire dove cavolo sbaglio

  2. #2

  3. #3
    Utente di HTML.it L'avatar di kansuke
    Registrato dal
    Apr 2004
    Messaggi
    350
    scusa ma metti il load dentro l'onload??
    non potrà mai avvenire un onload se non dai il load, e così come l'hai messo non verrà mai dato il load se non dopo un onload!!
    "Hanno chiuso le mandrie nelle stalle
    perchè liberi siamo fino all'alba."
    R. Kipling

  4. #4
    ah no scusa, ho sbagliato a copiare il codice nel forum. Ora l'ho corretto. Nel fla il load è fuori dal onload

    L'errore è un altro

  5. #5
    Utente di HTML.it L'avatar di kansuke
    Registrato dal
    Apr 2004
    Messaggi
    350
    haaaaa ok allora

    dovè che si blocca??
    Number(_root.finestra.pag.gallery.conta.text) che restituisce??
    il percorso _root.finestra.pag.gallery.fotografia sei sicuro che sia corretto??

    haaaaa, un'altra cosa, la causa possono essere anche

    _root.finestra.pag.gallery["ft"+f]._x=posx;
    _root.finestra.pag.gallery["ft"+f].loadMovie("img/pr_realizzati/bottoni/bottoni"+f+".jpg");

    sei sicuro che non duplichi???
    può anche essere che duplica ma non riposizionando o non caricando le immagini non te ne accorgi
    "Hanno chiuso le mandrie nelle stalle
    perchè liberi siamo fino all'alba."
    R. Kipling

  6. #6
    Ho risolto tutto usando createEmptyMovieClip()

    grazie


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.