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

    HELP! FOR che trascina IMG+LINK

    Salve,

    scusami ma ho un piccolo problema:

    ho un'MC dove faccio caricare un'immagine grande di default, di seguito ho una fila di miniature attraverso le quali faccio caricare le rispettive foto grandi sulla mia MC... e qui ha inizio il dramma !

    invece di posizionare una miniatura alla volta come ho fatto, vorrei creare un FOR e collegare miniature e link di caricamento per l'immagine che dovrà caricarsi sull' MC.

    Il for diciamo che ci sarebbe ma non riesco a fare niente di più, la mia clip MINIATURE non si trascina proprio niente, ne immaginina ne link ad eccezione della prima.

    qualcuno potrebbe essermi di aiuto?

    ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    dovresti postare il codice che hai scritto finora perchè qualcuno possa aiutarti a correggerlo

  3. #3
    Questo è il for, pippo è l'istanza del mio mc: Per ogni pippo deve trascinarsi miniatura esterna + link!

    var oriend = 5;
    var space = 10;
    for (i=1; i<=oriend; i++) {
    n++;
    mc = n;
    pippo.duplicateMovieClip(mc, n);
    eval(pippo)._x = (pippo._width+space)*i;
    eval(pippo)._alpha = 100;
    // limiti orizzontali
    if (i == 1) {
    eval(pippo).inor = true;
    }
    if (i == oriend) {
    eval(pippo).finor = true;
    }
    }

  4. #4
    considerate anche che fino a ieri utilizzavo la versione 6 di flash adesso sono sulla 8!
    grazie mille

  5. #5
    l'array contiene le miniature che dovrebbero essere trascinate sull'mc duplicata:
    Ho provato a sostituire ad n la variabile mini ho provato a concatenare mini all'mc duplicata... ma niente!!
    Faccio tentativi inutili!

    var mini = new Array();
    mini[0]="images/Castello/castello1p.jpg";
    mini[1]="images/Castello/castello2p.jpg";
    mini[2]="images/Castello/castello1p.jpg";
    mini[3]="images/Castello/castello1p.jpg";
    mini[4]="images/Castello/castello1p.jpg";
    pippo.loadMovie(mini[0]);

    var oriend = 5;
    var space = 10;
    for (i=1; i<=oriend; i++) {
    n++;
    mc = n;
    pippo.duplicateMovieClip(mc, n);
    eval(pippo)._x = (pippo._width+space)*i;
    eval(pippo)._alpha = 100;
    // limiti orizzontali
    if (i == 1) {
    eval(pippo).inor = true;
    }
    if (i == oriend) {
    eval(pippo).finor = true;
    }
    }

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.