Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-09-2005, 20:14   #1 (permalink)
Antiphysiker
 
Benutzerbild von PhilippSpringer
 
Registriert seit: Jul 2005
Ort: Wien
Beiträge: 57
Strings in Befehle umwandeln

Hallo zusammen!
Ich würde ziemlich gerne wissen, ob es in Flash die Möglichkeit gibt, Strings in ActionScript umzuwandeln.
Also auch Strings die aus einer externen .txt Datei geholt werden. Das würde natürlich den größen Vorteil haben, dass der Film von außen gesteuert werden kann.

Servus!
__________________
...wenn da doch nur nicht immer diese Bugs wären!
PhilippSpringer ist offline   Mit Zitat antworten
Alt 19-09-2005, 20:17   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Dazu kannste doch auch ne extra swf anlegen, in der dann die Funktionen stehen, und diese dann immer laden.
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 19-09-2005, 20:48   #3 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
"..Strings in ActionScript umzuwandeln.."
geht definitiev NICHT!

du kannst bestenfalls deinen text interpretieren und dazu passende befehle ausführen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (19-09-2005 um 21:05 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 19-09-2005, 20:53   #4 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
aber du kannst natürlich das ganze actionscript auslagern
und als as-datei in den flashfilm laden. allerdings mußt
du dann trotzdem bei jeder änderung die fla neu kompilieren,
da die as-datei beim kompilieren in die swf geschrieben wird.

habe ich das jetzt richtig erklärt?

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 19-09-2005, 20:54   #5 (permalink)
Antiphysiker
 
Benutzerbild von PhilippSpringer
 
Registriert seit: Jul 2005
Ort: Wien
Beiträge: 57
Also Einen Code anlegen, der mit lauter IFs alle Befehle ab geht?
ActionScript:
  1. if(_root.text=="stop();"){
  2. stop();
  3. }else if(_root.text=="play();"){
  4. play();
  5. }else if(_root.text=="_visible=false"){
  6. _visible=false;
  7. }
?
__________________
...wenn da doch nur nicht immer diese Bugs wären!
PhilippSpringer ist offline   Mit Zitat antworten
Alt 19-09-2005, 20:55   #6 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Und was soll das für Vorteile bringen?
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 19-09-2005, 21:48   #7 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
wenn du dir das schon antun willst, dann benutze dafür switch:

ActionScript:
  1. switch(_root.text) {
  2.   case ("stop();"):
  3.     stop();
  4.     break;
  5.   case ("play();"):
  6.     play();
  7.     break;
  8.   case ("_visible=false"):
  9.     _visible=false;
  10.     break;
  11. }

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:46 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele