Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 28

Discussione: traslazione asse x/y

  1. #11

    grazie mille

    ... a tutti e due!

  2. #12
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    Originariamente inviato da CyberPunK
    da, cosi funzia da mc vuoto verso un'altro mc ...

    solo una correzzione al mio codice e a quello di mame01

    _visible = 0;
    al posto di
    //_visible = 0;

    altrimenti non ti nasconde il mc sul quale è scritto il codice (che se poi è vuoto non cambia nulla ... giusto per fare le cose per bene :gren: )

    perfettino:gren:

  3. #13

    scusate...

    ... ancora una cosa, mcContenitore contiene un pulsante e un campo di testo dinamico, cosa devo aggiungere allo script per identificare un link diverso ad ogni istanza e del testo diverso (nel campo dinamico) ad ogni istanza?

  4. #14
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    _root.mcContenitore1.istanza.onRelease=function(){
    azione da compiere

    }


    _root.mcContenitore1.campoditesto="valore del campo"

  5. #15
    codice:
    onClipEvent (load){
    Linkz = new Array()
    Linkz[0] = "http://www.it"
    Linkz[1] = "http://www.it"
    Linkz[2] = "http://www.it"
    Linkz[3] = "http://www.it"
    Linkz[4] = "http://www.it"
    Linkz[5] = "http://www.it"
    Linkz[6] = "http://www.it"
    Linkz[7] = "http://www.it"
    posx = _root.mcContenitore._x;
    posy = _root.mcContenitore._y;
    //_visible = 0;
    i = 0;
    intervallo = 1;
    inizio = getTimer();
    }
    onClipEvent(enterFrame) {
    if (i<7) {
    if (inizio+intervallo<getTimer()) {
    _root.mcContenitore.duplicateMovieClip("mcContenitore" add i, 10+i);
    eval("_root.mcContenitore" add i).label.text = eval("link[" add i add "]"
    eval("_root.mcContenitore" add i)._x = posx+(10*i);
    eval("_root.mcContenitore" add i)._y = posy+(5*i);
    i++;
    inizio = getTimer();
    }
    }
    }
    scritto un po a caso, dovrebbe funzionare

    in teoria crei un array di link e poi associ al campo di testo del mc duplicato (io ho chiamato il campo di testo "label") il link in base al suo numero identificati

  6. #16

    ...purtroppo non funziona

    manca una variabile, forse?
    cmq, grazie ancora
    ciao

  7. #17

    non va...

    code:
    ------------------------------
    onClipEvent (load){
    Linkz = new Array()
    Linkz[0] = "1.htm"
    Linkz[1] = "2.htm"
    Linkz[2] = "3.htm"
    Linkz[3] = "4.htm"
    Linkz[4] = "5.htm"
    Linkz[5] = "6.htm"
    Linkz[6] = "7.htm"
    Linkz[7] = "8.htm"
    posx = _root.mcContenitore._x;
    posy = _root.mcContenitore._y;
    //_visible = 0;
    i = 0;
    intervallo = 600;
    inizio = getTimer();
    }
    onClipEvent(enterFrame) {
    if (i<7) {
    if (inizio+intervallo<getTimer()) {
    _root.mcContenitore.duplicateMovieClip("mcContenit ore" add i, 10+i);
    eval("_root.mcContenitore" add i).testo.text = eval("link[" add i add "]"
    eval("_root.mcContenitore" add i)._x = posx+(15*i);
    eval("_root.mcContenitore" add i)._y = posy+(-40*i);
    i++;
    inizio = getTimer();
    }
    }
    }
    ---------------------------------------

    non vuole andare, in output ho:
    Scene=Scene 1, Layer=Layer 4, Frame=2: Line 23: ')' or ',' expected
    eval("_root.mcContenitore" add i)._x = posx+(15*i);
    e non visualizzo più i pulsanti duplicati...

    Help!!!

  8. #18
    manca una parentesi:
    eval("_root.mcContenitore" add i).label.text = eval("link[" add i add "]")

  9. #19

    grazie, ma non va...

    ora vedo i campi di testo, ma il testo non appare (vedo i campi perchè li ho bordati nelle proprietà). Come faccio a visualizzare il testo?
    Scusa se rompo, ma ci sei quasi...

  10. #20
    ma i campi di testo sono messi direttamente nel mc? o sono dentro ad un bottone?

    nel caso devi mettere il percorso giusto nella stringa
    eval("_root.mcContenitore" add i).label.text = eval("link[" add i add "]")

    ad esempio

    eval("_root.mcContenitore" add i).miobottone.label.text = eval("link[" add i add "]")

    e controlla anche che il nome di istanza sia giusto

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 © 2026 vBulletin Solutions, Inc. All rights reserved.