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

    quando la teoria non corrisponde

    ciao forum , scusate il titolo ma non sapevo che mettere ..
    guardate questo ciclo:

    codice:
    var i:Number = 9;
    var spazio:Number = 69;
    var spaziox:Number = -4;
    while (i>=0) {
    	var name:String = "thumb" + i + "_mc";  
    	clip_img_mc.clip_img_scroll_mc.ripetizione_mc.thumb_mc.duplicateMovieClip(name, i);
    	mc = eval(clip_img_mc.clip_img_scroll_mc.ripetizione_mc[name])
    	// passa la varibile i a numimg così posso caricare le immagini
    	mc.numimg = i
    	mc._y = i * spazio;
    	mc._x = i * spaziox;
    	//carica l'immagine nel clip img_rid_mc ///////////////////////////////
    	mc.img_rid_mc.loadMovie("img/gallery/thumb/lost_t_" + i + ".jpg");
            mc.numero_txt.text = (i);
    	--i
    	trace(i)
    }
    per funzionare funziona ma il probelma sta qui:
    come potete vedere la var i ha valore 9 quindi mi dovrebbe caricare le img in questo modo:lost_t9.jpg lost_t8.jpg lost_t7.jpg ecc.. vero? invece me la carica così lost_t0.jpg lost_t1.jpg ecc... volevo chiedere il vs. aiuto è da un qualche ora che sono sopra a questo script magari c'è un errorino che non vedo... e che voi magari vedete bohh.. :master:

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    le carica correttamente ma la posizione degli mc non è data al contrario come dovrebbe essere

    mc._y = i * spazio;
    mc._x = i * spaziox;

    questo distribuirà sempre i clip dal numero più piccolo al numero più grande quindi da 0 a 9

  3. #3
    ok... ho risolto... ti volevo chiedere un'altra cosa devo fare un ciclo if del tipo

    if var img non è definita fai questo.... come si fa a tradurre "non definita" in as?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    quello di cui parli non è un ciclo, ma una condizione...

    si fà così


    if(qualcosa == undefined){
    //azioni
    }

  5. #5
    si hai ragione if è una condizione ... ehhh è ora di una pausa

  6. #6
    ti volevo chiedere un'altra cosa...


    voglio scrivere var i:Number = this.varibile; ma mi dà errore perchè ... come dovrei scrivere??

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.