hmm. Det ved jeg ikke helt om det er dét jeg mener... :S
Jeg mener, om en sætning i actionscriptet kan erstattes af en tekst der står i en variabel? Jeg vil lave noget så jeg faktisk kan kode direkte i actionscriptet via en variabel i .fla filen.
Hvorfor prøver du ikke at forklare din problemstilling lidt mere konkret. Du kan ikke bare udskifte kodelinier "on the fly", eller skippe kodelinier, i ActionScript (andet end med almindelige kontrolstrukturer).
OK - jeg tror du mener præcis det jeg har beskrevet...
Hvis du mener at manfx har følgende script:
var minKodeVariabel = "trace('skriv noget ud');";
udførKommando(minKodeVariabel); // Udfører koden i variablen
I javascript vil dette kunne lade sig gøre med funktionen eval(), som udfører en tekst streng af kode - men flash har ikke en lignende funktion - koden skal nemlig kompileres før den kan udføres... Så det vil aldrig blive 100% muligt, ved mindre du laver et actionsscript program der kan, hvilket vil være ligeså besværligt som at lave et helt nyt flash program...
Hvis du lægger mærke til det så har actionsscript faktisk en eval()-funktion - men den kan netop ikke evaluere kode, men kun bruges til at finde en reference til en variabel ud fra en streng...
Men hvis det kan i Javascript, kan man så ikke lave noget med en getURL("java script:"...-funktion? Jeg ved ikke helt hvordan det fungerer helt endnu, men ville det ikke kunne lade dig gøre?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.