Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610

    duplicatemovie e _height

    allora ho un filmato fatto così


    this.cl_testo.clp_fieldtext.testo

    ora io da codice faccio così:

    duplicateMovieClip(this.clp_testo.clp_fieldtext,"c lp_fieldtext2",100);
    this.clp_testo.clp_fieldtext.testo.border = true;
    this.clp_testo.clp_fieldtext2.testo.border = true;

    this.clp_testo.clp_fieldtext.testo.text = this.testo;
    this.clp_testo.clp_fieldtext2.testo.text = this.testo;
    //this.clp_testo.clp_fieldtext.testo.text = "ciao";
    //this.clp_testo.clp_fieldtext2.testo.text = "ciao";

    this.clp_testo.clp_fieldtext.testo._x = 0;
    this.clp_testo.clp_fieldtext2.testo._x = 400;
    this.clp_testo.clp_fieldtext2.testo._y = 0;
    //this.clp_testo.clp_fieldtext2.testo._alpha = 100;
    //this.clp_testo.clp_fieldtext.testo._alpha = 100;

    this.clp_testo.clp_fieldtext2.testo._width =
    this.clp_testo.clp_fieldtext.testo._width;

    this.clp_testo.clp_fieldtext2.testo._height =
    this.clp_testo.clp_fieldtext.testo._height;


    /*
    this.clp_testo.testo2._width = 400;
    this.clp_testo.testo._width = 400;
    this.clp_testo.testo2._height = 400;
    this.clp_testo.testo._height = 400;
    */
    //this.clp_testo.testo2.textWidth = this.clp_testo.testo.textWidth;
    //this.clp_testo.testo2.textHeight = this.clp_testo.testo.textHeight;


    /*tmp = this.clp_testo.clp_fieldtext.testo.getTextFormat() ;
    this.clp_testo.clp_fieldtext2.testo.setTextFormat( tmp);
    delete tmp;*/

    mi spiegate perchè ?? non sono uguali ?

    ecco il risultato:

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610

    Re: duplicatemovie e _height

    Originariamente inviato da yag
    allora ho un filmato fatto così


    this.cl_testo.clp_fieldtext.testo

    ora io da codice faccio così:

    duplicateMovieClip(this.clp_testo.clp_fieldtext,"c lp_fieldtext2",100);
    this.clp_testo.clp_fieldtext.testo.border = true;
    this.clp_testo.clp_fieldtext2.testo.border = true;

    this.clp_testo.clp_fieldtext.testo.text = this.testo;
    this.clp_testo.clp_fieldtext2.testo.text = this.testo;
    //this.clp_testo.clp_fieldtext.testo.text = "ciao";
    //this.clp_testo.clp_fieldtext2.testo.text = "ciao";

    this.clp_testo.clp_fieldtext.testo._x = 0;
    this.clp_testo.clp_fieldtext2.testo._x = 400;
    this.clp_testo.clp_fieldtext2.testo._y = 0;
    //this.clp_testo.clp_fieldtext2.testo._alpha = 100;
    //this.clp_testo.clp_fieldtext.testo._alpha = 100;

    this.clp_testo.clp_fieldtext2.testo._width =
    this.clp_testo.clp_fieldtext.testo._width;

    this.clp_testo.clp_fieldtext2.testo._height =
    this.clp_testo.clp_fieldtext.testo._height;


    /*
    this.clp_testo.testo2._width = 400;
    this.clp_testo.testo._width = 400;
    this.clp_testo.testo2._height = 400;
    this.clp_testo.testo._height = 400;
    */
    //this.clp_testo.testo2.textWidth = this.clp_testo.testo.textWidth;
    //this.clp_testo.testo2.textHeight = this.clp_testo.testo.textHeight;


    /*tmp = this.clp_testo.clp_fieldtext.testo.getTextFormat() ;
    this.clp_testo.clp_fieldtext2.testo.setTextFormat( tmp);
    delete tmp;*/

    mi spiegate perchè ?? non sono uguali ?

    ecco il risultato:
    up

  3. #3
    prova a fare un trace delle singole proprietà per vedere quali sono quelle che non corrispondono (sembra che sia height). Così almeno poi sai dove concentrarti.

    PS. ti ho risposto sul thread "come allineare _x", non so se ti interessa ancora.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da Marsellus Wallace
    prova a fare un trace delle singole proprietà per vedere quali sono quelle che non corrispondono (sembra che sia height). Così almeno poi sai dove concentrarti.

    PS. ti ho risposto sul thread "come allineare _x", non so se ti interessa ancora.
    l'ho già fatto e mi da valori uguali
    ma perchè si comportà così ?
    poi ho notato che se faccio così:

    val = this.clp_testo.clp_fieldtext.testo._height;
    this.clp_testo.clp_fieldtext2.testo._height = val;
    this.clp_testo.clp_fieldtext.testo._height = val;

    le setta (anche se non ottengo risultato ottimali)

    così no!!!
    this.clp_testo.clp_fieldtext2.testo._height = this.clp_testo.clp_fieldtext.testo._height;

    in più utilizzando il secondo metodo (quello purtroppo che funziona)
    ho notato che gli oggetti non sono perfettamente identici pechè ?

    in pratica se noti bene il testo nn è allineato uguale
    flash mi sta deludendo...

    vedi nuova foto:

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da yag
    ecco il link
    http://www31.brinkster.com/flshasp/clip1.jpg
    re UP!

  7. #7
    Ero a pranzo
    Sinceramente, se come hai detto i trace danno valori esatti, non saprei dirti perché l'effetto visivo sia differente... Non so aiutarti, mi spiace

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da Marsellus Wallace
    Ero a pranzo
    Sinceramente, se come hai detto i trace danno valori esatti, non saprei dirti perché l'effetto visivo sia differente... Non so aiutarti, mi spiace
    o m ado ve è negativeeeeeeeeeee

  9. #9
    magari invece del movieClip clp_fieldtext prova a duplicare il campo di testo ...
    codice:
    duplicateMovieClip( this.clp_testo.clp_fieldtext.testo, "testo2", 100 );
    
    // sposti il nuovo campo
    this.clp_testo.clp_fieldtext.testo2._x += 400;
    
    // scrivi su entrambi
    this.clp_testo.clp_fieldtext.testo.text = "asd";
    this.clp_testo.clp_fieldtext.testo2.text = "asd";
    
    // etc etc ...
    oppure linka l' FLA che gli do un' occhiata
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da andr3a
    magari invece del movieClip clp_fieldtext prova a duplicare il campo di testo ...
    codice:
    duplicateMovieClip( this.clp_testo.clp_fieldtext.testo, "testo2", 100 );
    
    // sposti il nuovo campo
    this.clp_testo.clp_fieldtext.testo2._x += 400;
    
    // scrivi su entrambi
    this.clp_testo.clp_fieldtext.testo.text = "asd";
    this.clp_testo.clp_fieldtext.testo2.text = "asd";
    
    // etc etc ...
    oppure linka l' FLA che gli do un' occhiata
    ti passo il fla perchè quella soluzione l'ho già provato :-)
    dove lo mando ?

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.