Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-10-2003, 11:28   #1 (permalink)
Neuer User
 
Benutzerbild von Soul_Edge
 
Registriert seit: Oct 2003
Beiträge: 75
Text und URL trennen...

Hi alle zusammen!

Ich hab folgendes Problem:

Ich möchte per externe .TXT datei variablen einlesen die dann in einem Dyn. Textfeld ausgegeben werden. Wenn man dann im Film auf den Text klickt dann soll ein bestimmtes externes MC gelade und abgespielt werden. Dafür brauch ich aber den entsprechenden Link auf dem Text. Ist es denn überhaupt möglich einen ext. text zu verlinken? Wenn ja geht das auch in der selben .TXT datei? z.B.:

blablabla ; _root.mc ; ordner1\movie.swf

also zu beginn der Text der angezeigt wird.
als zweites der container-mc (oder besser die stufe)
undzuletzt wo der zu ladende MC liegt

So das ich das immer verändern kann und Flash macht den rest. Dann müsste ich bei einem update nicht immer die .fla datei ändern.

Ich hoffe ihr habt mein prob. verstanden.

Währe echt super wenn einer von euch mir sowas erklären könnte.

Thx.
Soul_Edge ist offline   Mit Zitat antworten
Alt 29-10-2003, 11:39   #2 (permalink)
anyway
Gast
 
Beiträge: n/a
Jupp, geht..

Du musst Dein dynamisches Textfeld als html formatieren...

ActionScript:
  1. deinTextfeld.html = true;
  2. deinTextfeld.htmlText = "<a href='ordner1/file.swf'>klick micht</a>"

simpel, oder?

anyway.
  Mit Zitat antworten
Alt 29-10-2003, 12:00   #3 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Grundsätzlich gibt es drei Möglichkeiten um Hyperlinks zu erzeugen:
getURL
asfunction
und HTML-Links:

Mit getURL verläßt du den aktuellen Film und wechselst in einen anderen Film oder in ein anderes Fenster:
ActionScript:
  1. getURL("demo.pdf",_self);

asfunctions sind HTML-Links auf eine Funktion, nicht auf eine HTML-Seite. Diese Funktion kann dann weitere Sprünge auslösen:
PHP-Code:
anker="<a href=\"asfunction:springezu,"+1+"\">"
this.inhalt=anker+"<u>Hilfstext</u>"+</a>";
springezu = function (num){
nr=num;

HTML-Links werden in Flash in HTML-fähige Textfelder gesetzt und etwa so erstellt:
ActionScript:
  1. txteintrag="Hier ist das<br><u><a href='http://flashforum.de'>Flashforum</a></u><br>";
  2. txteintrag+="und hier geht es zu <br><u><a href='http://www.web.de'>web.de</a></u>";
  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 11:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele