Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-04-2004, 22:51   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Beiträge: 30
Preloader-Problem: dynamisches Textfeld zeigt keinen Text an - wieso?

Tag auch.

Folgende Situation:
Ich habe mehrere verschachtelten SWF-Datei und verwende EINEN Preloader in der Hauptdatei. Dieser Preloader trägt den Instanznamen "preloader_mc". Starte ich den Film läuft alles wunderbar. Der Preloader tut fleißig sein Job und zeigt alles wie gewünscht an.

Nun möchte ich diesen Preloader nutzen um auch andere SWF-Dateien vorzuladen. Dazu "klebe" ich den Preloader per attachMovie-Befehl an die zu ladenen SWF-Dateien.

Jetzt das ****** Problem:
Der Preloader funktioniert in dem Fall richtig, außer das dynamische Textfeld - das will einfach nichts mehr anzeigen. Ich habe schon alles probiert (u.a. Variablen auf _root bzw. _global legen, Textfeld per AS neu erstellen, usw., usw.). Ich verstehe nicht wieso der gleiche Preloader am Anfang funktioniert und später (nach dem attachMovie-Befehl) nicht mehr funktioniert. Es ist es der gleiche Preloader und das gleiche Script. Wieso geht das Textfeld nicht mehr???

Der Witz an der Sache: die Ausdehnung des Statusbalken (bar_mc) wird über den gleichen Pfad angesprochen wie auch das Textfeld (sStatus_text) nur mit dem Unterschied das der Statusbalken funktioniert, das Textfeld aber nicht:

this.sStatus_text.text = sProzent + " Prozent geladen";
this.bar_mc._xscale = sProzent;
trace(this.sStatus_text.text)


Der Trace Befehl gibt den richtigen Text aus, aber die Variable wird nicht im Textfeld ausgelesen!


Ist da draußen jemand der das versteht???

Bin mal wieder für jeden Rat dankbar.


Grüße
marktman
marktman ist offline   Mit Zitat antworten
Alt 25-04-2004, 22:56   #2 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Beiträge: 30
Anmerkung

Was sich natürlich ändern ist die Hirarchiestufe. Am Anfang liegt der Preloader auf _root später liegt er 3 Hirarchiestufe tiefer.

Aber wie man oben dem Script entnehmen kann wird der Statusbalken, genauso wie das Textfeld über this. angesprochen.

Und wie gesagt, der Statusbalken funzt einwandfrei, also sollte auch das Textfeld funktionieren, da die Pfadangabe ja eigentlich nicht falsch sein kann (sonst würde ja der Statusbalken auch nicht funzen).


marktman ist offline   Mit Zitat antworten
Alt 26-04-2004, 01:36   #3 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Ist zu undurchsichtig!!
Kann man evtl. eine fla sehen!!
__________________
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 26-04-2004, 09:30   #4 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Beiträge: 30
Hi Rustycake,

FLA kommt...sobald ich Gelegenheit habe sie hochzuladen...ist gerade etwas schlecht...
marktman ist offline   Mit Zitat antworten
Alt 29-04-2004, 20:06   #5 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Ort: Kalifornien
Beiträge: 239
Meine Frage ist vielleicht komisch aber ist die Hintergrundfarbe von deinem neuen Movie die gleiche wie die Textfarbe?
__________________
Es war schon immer etwas teurer, einen guten Flash Film zu machen.
www.flashscript.biz
cancerinform ist offline   Mit Zitat antworten
Alt 02-05-2004, 18:06   #6 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Beiträge: 30
:-)

Wäre prima wenn es an der Textfarbe liegen würde, aber so einfach ist es dann leider doch nicht...


@rustycake
So, habe jetzt endlich Zeit gefunden die FLA von überflüssigen Code zu befreien. Laß Dich bitte von dem Coderest, der noch in der Datei steht, nicht verwirren.

Meine Kommentare findest Du in Szene 1, Frame 10, Zeile 90 & 92. Um das Problem zu erkennen sollte diese Datei hoffentlich ausreichen...wenn nicht, gib noch einmal kurz bescheid. Danke Dir. Ich bin sehr gespannt, ob Du den Fehler findest...


Grüße
marktman

Geändert von marktman (02-05-2004 um 18:15 Uhr)
marktman ist offline   Mit Zitat antworten
Alt 02-05-2004, 18:13   #7 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Beiträge: 30
Der will die Datei nicht hochladen

Also hier ein Link zum Download:
http://www.trading-division.de/flashforum.zip
marktman ist offline   Mit Zitat antworten
Alt 03-05-2004, 15:44   #8 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Ort: Kalifornien
Beiträge: 239
Hier ist der fehler:

_root.main.container.preloaderNeu.onEnterFrame = function() {

zu:

_root.Main.container.preloaderNeu.onEnterFrame = function() {

__________________
Es war schon immer etwas teurer, einen guten Flash Film zu machen.
www.flashscript.biz
cancerinform ist offline   Mit Zitat antworten
Alt 03-05-2004, 15:48   #9 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Ort: Kalifornien
Beiträge: 239
Nee war doch nicht so aber das ist definitiv ein Fehler. Ich hab ein anderes Textfeld verwechselt. Suche weiter.
__________________
Es war schon immer etwas teurer, einen guten Flash Film zu machen.
www.flashscript.biz
cancerinform ist offline   Mit Zitat antworten
Alt 03-05-2004, 16:10   #10 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Ort: Kalifornien
Beiträge: 239
Du musst die Fonts von deinem Textfeld embedden, da du eine Maske benutzt. Dann funktionierts
__________________
Es war schon immer etwas teurer, einen guten Flash Film zu machen.
www.flashscript.biz
cancerinform ist offline   Mit Zitat antworten
Alt 03-05-2004, 18:06   #11 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Beiträge: 30
Oh Mann, ich häng mich auf...ich war felsenfest davon überzeugt das ich das schon gecheckt hatte


Tausend Dank für Eure Mühe.
marktman 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 03:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele