Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-06-2004, 14:05   #1 (permalink)
42!
 
Benutzerbild von nemaxtowni
 
Registriert seit: Nov 2003
Beiträge: 538
var aus textfeld einlesen

hi
textfeld var durch link in textdatei ändern und andere textdatei laden

habe im flash film 1 eine textdatei welche durch
Code:
loadVariables("text.txt", "");
mit einer textdatei bestückt wird.

So nun in dieser textdatei steht
Code:
text=<a href="asfunction:loadvar.XYZ">muhmachtdiuekuh</a>
und dazu in flash mit der zugehörigen funktion
Code:
function loadvar {
var textfeld = "XYZ";
}
die funktion ist hier noch nicht vollständig denn ich bin einfach nicht weitergekommen.
in der textdatei steht auch loadvar.XYZ . Ich würde gerne in der Textdatei bei XYZ einen bestimmten Variablen namen einsetzten der dann durch die Funktion in flash geladen wird, sodass ich nicht bei jedem neuen link in der textdatei im flash ne neue funktion reinpacken muss..

hat jemand eine idee ?
nemaxtowni ist offline   Mit Zitat antworten
Alt 09-06-2004, 14:30   #2 (permalink)
self_design
 
Benutzerbild von Di.S.P.U
 
Registriert seit: Apr 2003
Ort: Dresden/Bautzen/Erlangen
Beiträge: 1.282
ähmm, könntest du nicht mal erzählen, was du damit bezwecken willst! Dann könnte man vielleicht deine Frage verstehen
__________________
a.k.a .oO|AndreLie|Oo.
Di.S.P.U ist offline   Mit Zitat antworten
Alt 09-06-2004, 14:45   #3 (permalink)
Neuer User
 
Benutzerbild von lernenOhneEnde
 
Registriert seit: Jun 2004
Beiträge: 77
Du könntest z.B. in deine Textdatei schreiben:

testtest [dies ist der link] testtext usw

dann kannst du in Flash den Text nach [ durchsuchen und alles was zwischen [ und ] steht in einen link umwandeln. dann brauchst du nicht jedesmal in ter textdatei funktionsnamen schreiben.

ist es das was du meinst?

gruss loe
lernenOhneEnde ist offline   Mit Zitat antworten
Alt 09-06-2004, 14:51   #4 (permalink)
42!
 
Benutzerbild von nemaxtowni
 
Registriert seit: Nov 2003
Beiträge: 538
also ich habe ein textfeld in flash...
in dieses textfeld wird druch eine zuvor geladene variable ein text geladen aus einer textdatei.
nun sollen in der textdatei ASScripts stehen als hyperlinks [durch a href...] die bewirken, dass in flash das textfeld eine neue variable zugeordnet wird und sich somit ein neuer text in das textfeld lädt.

könntest du mal ein beispiel machen ???
nemaxtowni ist offline   Mit Zitat antworten
Alt 09-06-2004, 15:12   #5 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Versteh immernoch nicht was des werden soll
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 09-06-2004, 15:14   #6 (permalink)
Neuer User
 
Benutzerbild von lernenOhneEnde
 
Registriert seit: Jun 2004
Beiträge: 77
Sorry - ich verstehe nicht:

In der externen txt-Datei liegt ein Text den du einließt.
und der in einem Textfeld angezeigt wird.
Dieser externe Text enthält LinkVariablen, die durch flash dynamisch durch den korrekten Link erstzt werden sollen. Ist das richtig?

Mach das doch bitte mal konkreter?

Gruss loe
lernenOhneEnde ist offline   Mit Zitat antworten
Alt 09-06-2004, 15:23   #7 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
@ nemaxtowni
Meinst Du sowas!?
PHP-Code:
//////////////////////////////////////////////////////////////////////////
&test=<a href="asfunction:loadvar,xys">muhmachtdiuekuh</a>
//////////////////////////////////////////////////////////////////////////
this.loadVariables("test.txt");
//////////////////////////////////
function loadvar(sr){
    
this.text2=sr;
}
///////////////////////////////// 
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 10-06-2004, 16:32   #8 (permalink)
42!
 
Benutzerbild von nemaxtowni
 
Registriert seit: Nov 2003
Beiträge: 538
scheint doch komplizierter zu sein als ich gedacht habe...

also ich habe eine textdatei mit inhalt
dieser inhalt wird aus der textdatei per AS
Code:
 loadVariables("text.txt", "");
in ein textfeld geladen. [Das funkioniert auch wunderbar]

Nun soll in dem geladenen Text aus der Textdatei auch Hyperlinks drin stehen.
1. Hyperlinks zu externen Seiten [das funktioniert auch]
2. Ein Link der in das aktuelle Textfeld einen neuen Text lädt [aus einer zweiten Textdatei]

Nun ist meine Frage, wie kann ich Flash sagen, bzw wie muss ich die Links in der Textdatei strukturieren bzw formatieren damit flash in das Textfeld einen neuen Text lädt.

Kurz:

Textfeld mit Text aus Textdatei1. --> Textdatei1 enthält Links --> Klick auf den Link --> Flash lädt in Textfeld eine Textdatei2
nemaxtowni ist offline   Mit Zitat antworten
Alt 10-06-2004, 16:52   #9 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
PHP-Code:
&test=<a href="asfunction:loadvar,xys">muhmachtdiuekuh</a
Also in der soll einmal der externe link stehen, und der ladeaufruf der neuen text.txt?
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 10-06-2004, 17:33   #10 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
OK! hab was gebastelt, allerdings lade ich in einen ContainerClip!!
Was aber egal ist wird auch mit anderen Dingern funtzen!!
PHP-Code:
//&test=<a href="asfunction:shit,ach_ne|pict1|text3">hasn link to</a>//
tl this;
this.createEmptyMovieClip("ach_ne"666);
this.ach_ne._x 99;
this.ach_ne._y 99;
function 
shit(kicks) {
    var 
killBill kicks.split("|");
    
this[killBill[0]].loadMovie(killBill[1]+".jpg");
    
loadText(killBill[2]+".txt");
}
function 
loadText(was) {
    var 
laden = new LoadVars();
    
laden.load(was);
    
laden.onLoad = function(success) {
        if (
success) {
            
tl.texter.htmlText laden.test;
        }
    };
}
loadText("test2.txt"); 
Angehängte Dateien
Dateityp: zip bill.zip (39,4 KB, 14x aufgerufen)
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 14-06-2004, 13:26   #11 (permalink)
42!
 
Benutzerbild von nemaxtowni
 
Registriert seit: Nov 2003
Beiträge: 538
ja genau so etwas meinte ich )) vielen dank
nemaxtowni 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:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele