Ciao ragazzi,
sono alle prese con as3. Sono agli inizi quindi nessuna conoscenza da guru. Il mio malaugurato manuale mi dice come associare una classe documento ad un filmato. Fin qui tutto bene.

Codice PHP:
package{
    
import flash.text.*;
    
import flash.display.MovieClip;
    
import PffLib_fla.MainTimeline;

     public class 
classeTest extends MovieClip
        
{
            public var 
timeLine:MainTimeline;
            public var 
txtProva:TextField;
            public var 
txtFormat:TextFormat;
            public function 
classeTest()
                {
                    
txtProva = new TextField();
                    
txtFormat = new TextFormat();
                    
txtProva.text "testo di prova";
                    
txtProva.autoSize TextFieldAutoSize.LEFT;
                    
txtFormat.font "Verdana";
                    
txtFormat.bold true;
                    
txtFormat.color 0XFF0000;
                    
txtFormat.size 16;
                    
txtProva.setTextFormat(txtFormat);
                    
addChild(txtProva);
                    
trace(timeLine);
                }
        }

Questa versione di classe funziona ottimamente se la associo come classe del documento
Siccome voglio associare più classi ho deciso di creare un pacchetto e quindi faccio diventare

package test la prima riga
creo un'altra classe per lo stesso pacchetto e le metto entrambe nella cartella test che si trova nella root del fla.
Nel primo fotogramma del mio fla scrivo quindi una cosa del genere

Codice PHP:
import test.*;
var 
txtNuovo:classeTest = new classeTest(); 
ho provato anche con


Codice PHP:
import test.*;
var 
txtNuovo:classeTest = new classeTest
ma non visualizzo più il testo come accadeva prima.

Allora ho pensato che dipendesse dal fatto che non sa dove mettere il child. Ho definito quindi una variabile mainTimeLine e quindi ho fatto l'addChild su di essa.

Nemmeno ho sortito risultati.

allorchè mi è venuto un lampo(non so di che genere) ed ho provato ad aggiungere nel filmato
Codice PHP:
addChild(txtNuovo.txtProva); 
e funziona perfettamente.

Io vorrei però effetuare l'addChild all'interno di una classe.

E' possibile?