Esiste un modo per creare una classe all'interno del file .fla principale di un'app Flash CS3?

StackOverflow https://stackoverflow.com/questions/1416445

Domanda

c'è un modo per creare una classe all'interno del file .fla principale di un'applicazione flash? Se provo a definire una classe direttamente nel livello di azione di .fla, ottengo l'errore: "le classi non devono essere nidificate". In alternativa, se provo a definire un pacchetto e la classe all'interno, ottengo " i pacchetti non devono essere nidificati " ;.

So di poter fare riferimento a un file .as esterno come " Document class " ma mi chiedevo se c'era un modo per mettere la classe direttamente nel .fla.

Grazie!
Zoltan

È stato utile?

Soluzione

Non è possibile creare una classe nella sequenza temporale. Il compilatore Flash considera la sequenza temporale come una classe stessa e non è possibile nidificare le classi all'interno delle classi.

Altri suggerimenti

Le classi devono essere definite con un pacchetto in file .as con il nome file esatto come classe

// Filename: MyClass.as
package {
    public class MyClass {
    }
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top