Visualizzazione dei risultati da 1 a 5 su 5

Discussione: prove scrollpanel

  1. #1

    prove scrollpanel

    ciao a tutti... avevo postato il mio problema ma in maniera sbagliata ieri...

    ecco cosa mi succede...

    innanzitutto in questa pagina c'è l'swf in questione.

    A destra c'è un MC che nel primo fotogramma fa questa cosa qui:

    codice:
    //CREO DELLE VARIABILI PER I CONTATORI E LE COORDINATE DEI CAMPI DITESTO
    testo = "sduihglsdglshdufgiouhsd
    gsdf";
    x = 10;
    y = 0;
    i = 1;
    n = 10;
    //CREO UN FORMATO PER IL TESTO E IMPOSTO LE PROPRIETA'
    myformat = new TextFormat();
    myformat.color = 0x0000c0;
    myformat.font = "Arial";
    //myformat.embedFonts = true;
    myformat.bold = true;
    myformat.size = 11;
    //CREO UN CICLO PER DUPLICARE IL CAMPO TESTO n VOLTE
    nomecampo = "field"+i;
    for (i=1; i<=n; i++) {
    	nomecampo = "field"+i;
    	this.createTextField(nomecampo, i, x, y, 200, 100);
    	this[nomecampo].type = "Dynamic";
    	this[nomecampo].html = true;
    	this[nomecampo].htmlText = testo+i;
    	this[nomecampo].setTextFormat(myformat);
    	//this[nomecampo].embedFonts = true;
    	//trace(y);
    	//trace(i);
    	//trace(n);
    	//trace(this[nomecampo].textHeight);
    	
    	y = y+this[nomecampo].textHeight;
    }
    che è del codice che ho trovato in giro nel forum.


    Il MC è presente in libreria con nome concastenamento "s71"


    Nel primo frame della root succede questo:

    codice:
    sp.setScrollContent("s71");

    per attaccarlo allo scrollpanel.... però lo scrollpanel non considera il testo e scrolla solo l'oggetto nero.... se l'oggetto nero non ci fosse non apparirebbe nemmeno il testo..



    altra cosa curiosa... se lancio l'swf da solo, il testo mi sborderebbe fuori dallo scrollpanel... mentre inserito in una pagina htm mi sta dentro(anche se poi non lo vedo tutto all'atto dello "scrollaggio" (si dice così?)

    secondo voi che succede? :master:

  2. #2

  3. #3
    il problema sembra legato al contenuto creato dinamicamente, per esempio se invece del testo disegni un rettangolo nel clip da scrollare il tutto funziona, ma se il rettangolo lo crei dinamicamente:
    codice:
    beginFill(0x000000);
    lineStyle(1,0x000000);
    lineTo(0,200);
    lineTo(50,200);
    lineTo(50,0);
    endFill();
    non funziona più.

    Così sei i campi di testo li metti già sullo stage invece di crearli dinamicamente il componente funziona.

    Altro problema è legato ai font di dispositivo, se non incorpori i font il componente non funziona bene.
    [Il mio sito V2]
    ___________________
    I.m.The.Magic.Man

  4. #4
    ma so che qualcuno aveva risolto il problema....

  5. #5
    per finire nessuno sa come riempire uno scrollpanel con contenuti dinamici?



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.