Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-12-2003, 12:46   #1 (permalink)
Use your brain!
 
Benutzerbild von MaDDeePee
 
Registriert seit: Aug 2003
Beiträge: 207
Wink wieder mal preloader (...)

Hallo AS-Guru´s!


Ich hab mal wieder ein Problem!


Ich hab einen Film, der aus zwei Szenen besteht.
Szene 1 ist der preloader und Szene 2 ist der Film.

Ich durchlaufe nun Szene 1, bis die gewünschte Anzahl an Bildern, kumuliert bis Szene 2, vorrausgeladen sind.
Nun lade ich von Szene 2 aber leider auch einen dynamischen Text fürs Textfeld. Diesen würde ich nun auch gerne in den Preloader einfügen....

Problem dabei:

Ich lade die textdatei folgendermaßen,und zwar in Bild1 szene 2:

ActionScript:
  1. variablenladen = new LoadVars();
  2. variablenladen.onLoad = function(erfolgreich) {
  3.     if (erfolgreich) {
  4.         trace("geladen");
  5.         _root.out.htmlText = this.inhalt;
  6.         scroller.scrollen("out", 1, 70, "hoch", "runter");
  7.     } else {
  8.         trace("Fehler beim laden");
  9.     }
  10. };
  11. variablenladen.load("../../php/agb.txt");
  12. delete variablenladen;

Dumm ist nun, dass ich den Aufruf der funktion scrollen wohl in szene 2 lassen muss, weil die funktion erst dort deklariert wird - respektive die angesprochenen Mc´s erst ab szene 2 existieren!

Was kann ich machen, damit ich die immerhin 16 kb große Textdatei mit in den preloader packen kann?

Grüße,

Daniel
__________________
(?`·.??.->MaDDeePee<-.??.·´?)

(NULL == Ein Messer ohne Klinge, bei dem der Griff fehlt)
MaDDeePee ist offline   Mit Zitat antworten
Alt 31-12-2003, 12:51   #2 (permalink)
Hirnverbrannt
 
Benutzerbild von NastyFrog
 
Registriert seit: Aug 2001
Ort: AUSTRIA
Beiträge: 2.020
Einfach die 2 Befehle in der 2ten Szene lassen und das restliche in die erste Szene.
ActionScript:
  1. //Praeloader
  2. variablenladen = new LoadVars();
  3. variablenladen.onLoad = function(erfolgreich) {
  4.         if (erfolgreich) {
  5.                 trace("geladen");
  6.                 _root.inhalt = this.inhalt;
  7.         } else {
  8.                 trace("Fehler beim laden");
  9.         }
  10. };
  11. variablenladen.load("../../php/agb.txt");
  12. delete variablenladen;
  13.  
  14.  
  15. // 2te Szene
  16. _root.out.htmlText = _root.inhalt;
  17. scroller.scrollen("out", 1, 70, "hoch", "runter");
__________________
50 Seiten hardcore ActionScript von den Grundlagen bis zu 3D Darstellungen.... eben eine Abendlektüre.

Dogs fucked the Pope, no fault of mine. Watch out! ... Why money? My name is Brinks; I was born ... born? Get sheep over side ... women and children to armored car ... orders from Captain Zeep.(Hunter S. Thompson)
NastyFrog ist offline   Mit Zitat antworten
Alt 31-12-2003, 13:35   #3 (permalink)
Use your brain!
 
Benutzerbild von MaDDeePee
 
Registriert seit: Aug 2003
Beiträge: 207
Hi Frog!

Ne, dass kanns nicht sein....

Ich habs probiert;Das Fla wird geladen, (ach gut an preloader zu erkennen) und NACHDEM es geladen ist sieht man ein leeres Textfeld, dass sich erst später füllt. Anscheinend wird der externe Text NICHT vom preloader behandelt sondern danach geladen...das möchte ich umgehen!

Was muss ich machen?
__________________
(?`·.??.->MaDDeePee<-.??.·´?)

(NULL == Ein Messer ohne Klinge, bei dem der Griff fehlt)
MaDDeePee ist offline   Mit Zitat antworten
Alt 31-12-2003, 13:40   #4 (permalink)
Use your brain!
 
Benutzerbild von MaDDeePee
 
Registriert seit: Aug 2003
Beiträge: 207
hmmmm...vielleicht irgendetwas mit
ActionScript:
  1. variablenladen.loaded
?
__________________
(?`·.??.->MaDDeePee<-.??.·´?)

(NULL == Ein Messer ohne Klinge, bei dem der Griff fehlt)
MaDDeePee ist offline   Mit Zitat antworten
Alt 31-12-2003, 13:46   #5 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Die Verwendung von Szenen macht dir das Leben natürlich mal wieder etwas schwerer... Aber vielleicht hilft dir dies vom Meister warrant weiter.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar 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 15:21 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele