Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-04-2008, 11:26   #1 (permalink)
zzart
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 73
Pfade als Variable

hallo gemeinde
ich hab eine index.swf in der obersten ordnerebene liegen.
nun gibts noch die unterordner projekt01, projekt02......
in denen liegen jewails inhalt.swf. in diese inhalt.swf werden texte und bilder dynamisch geladen. ansonsten sind die inhalt.swf identisch.
die inhalt.swf werden dann extern in die index.swf (auf root) geladen.
um in den inhalt.swf nicht alle pfade anpassen zu müssen, wäre es prima wenn man den entsprechen pfad in einer txt ablegen würde und diesen dann als variable laden könnte.

z.b. pfad= projekt01/

meineVari.load("projekt01/content2/1.txt");

oder
_root.mc_inhalt.loadMovie("projekt01/content01/images/bild01.jpg");

ist das in irgendeiner form möglich?

ich weiss ja das hier ne menge helle köpfe rumschleichen und bedanke mich schon mal im vorraus
gruss micha

Geändert von zzart (13-04-2008 um 11:28 Uhr)
zzart ist offline   Mit Zitat antworten
Alt 13-04-2008, 11:30   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.138
ActionScript:
  1. var path = "project01/";
  2. meineVari.load(path+"content2/1.txt");
Schaue dir mal String-konstruktionen an.
Omega Psi ist offline   Mit Zitat antworten
Alt 13-04-2008, 11:54   #3 (permalink)
zzart
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 73
PHP-Code:
this.loadVariables("pfad.txt");
var 
path "pfad";
meineVari.load(path+"content2/1.txt"); 
das könnte dann so aussehen, wenn ich den phat aus einer externen txt ziehe. oder?

die txt sieht dann so aus
&pfad=projekt01/
zzart ist offline   Mit Zitat antworten
Alt 13-04-2008, 11:57   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.138
Musst du einfach mal testen. Ich hab mit loadVariables schon seid Jahren nichts gemacht. Und die Slashes nicht vergessen.
Omega Psi ist offline   Mit Zitat antworten
Alt 13-04-2008, 18:41   #5 (permalink)
zzart
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 73
also... wenn ich die variable mit in den film packe gehts prima

PHP-Code:
var path "projekt01"
loadVariables(path+"/content2/1.txt",_root.text_mc); 
aber das "projekt01/"aus einer txt einlesen, bekomm ich so nicht hin
aber ich dank die erst mal
zzart ist offline   Mit Zitat antworten
Alt 24-04-2008, 19:21   #6 (permalink)
zzart
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 73
soo ich versuchs nochmal, weil ich in dieser sache einfach nicht weiterkomme.
PHP-Code:
this.loadVariables("projekt01/pfad.txt"0); 
var 
path "pfad"
loadVariables(phath+"/content2/1.txt",_root.dataMC); 
ich hab ein textfelt mit der instanz "pfad" erstellt. dort wird der richtige text auch geladen. aber wie bekomme ich das jetzt im meine "var path" rein
*neugieriggugg
zzart ist offline   Mit Zitat antworten
Alt 24-04-2008, 19:33   #7 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
also erstmal musst du mal auf deine syntax achten:
PHP-Code:
this.loadVariables("projekt01/pfad.txt"0); 
var 
path "pfad"// hier steht die variable "path"
loadVariables(phath+"/content2/1.txt",_root.dataMC);  // aber hier "phath" 
also müsste es so heissen
PHP-Code:
this.loadVariables("projekt01/pfad.txt"0); 
var 
path "pfad"
loadVariables(path+"/content2/1.txt",_root.dataMC); 
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 24-04-2008, 19:43   #8 (permalink)
zzart
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 73
oh ja klar, sorry da war ein h zuviel
ja da lädt er "pfad" als variable
die variable soll aber der inhalt der txt (&pfad=projekt01) also projekt01 sein
entweder aus der textdatei direkt geladen oder aus dem dynamischen textfeld mit der instanz "pfad"
aber danke erstmal für den hinweis
zzart ist offline   Mit Zitat antworten
Alt 26-04-2008, 09:31   #9 (permalink)
zzart
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 73
da binsch wieder
also ich hab mir zur kontrolle das die variable aus der txt überhaupt ankommt nochn dynamisches textfeld mit instanznamen pfad1 eingebaut. das funzt auch wunderbar.
PHP-Code:
meineVari.onLoad = function(geladen) {
    if (
geladen) {
        
trace("Geladen!");
        
pfad1 this.pfad;        
    }
}
meineVari.load("projekt01/pfad1.txt");

var 
path pfad1;  
loadVariables(path+"/content2/1.txt",_root.dataMC); 
nur wird mir in der url, nicht der inhalt des textfeldes ausgegeben, sondern
_level0.pfad1/content2/1.txt

weiss jemand wie ich das "pfad1" in var path = deffinieren muss?
zzart 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 00:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele