Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-06-2004, 22:27   #1 (permalink)
Gabber-Freak
 
Registriert seit: Mar 2003
Ort: Sörup / Flensburg
Beiträge: 110
was mache ich denn jetzt schon wieder falsch?

- sorry, ich weis nicht, wie ich das für einen titel beschreiben soll ;(

aaalso, hi erstmal
ich ahbe ein kleines, bestimmt wieder ganz simples problem, ich weis aber nicht, ob es hier in diesem subforum richtig ist...

ok, ich hab mir einen film gebastelt, wenn ich den in flash selbst mir strg + enter abspiele, dann läuft alles, aber wenn ich die danne xportierte *.swf öffne, dann geht das nichtmehr, der bleibt einfach stehen?!
bis vor kurzem ging es noch, aber ich häng euch mal die file dazu, er lädt das xml dokument, dann apssiert aber nix ;((

ich bin es leid imemr neue treds zu öffnen, und dies forum vollzuspammen, aber ich finde keine lösung ;( - darum sorry, für die vielen treads in lezter zeit...

danke, und greetz Merlin
Angehängte Dateien
Dateityp: rar anfang.rar (15,2 KB, 3x aufgerufen)
__________________
dies ist der anfang vom rest deines lebens
merlinvs ist offline   Mit Zitat antworten
Alt 25-06-2004, 11:41   #2 (permalink)
Gabber-Freak
 
Registriert seit: Mar 2003
Ort: Sörup / Flensburg
Beiträge: 110
kann sich das nicht jemand ansehen? und sagen, ob das bei ihm / ihr auch so ist?

und was ich an meinem code schonwieder falsch gemacht habe?
__________________
dies ist der anfang vom rest deines lebens
merlinvs ist offline   Mit Zitat antworten
Alt 25-06-2004, 11:47   #3 (permalink)
Neuer User
 
Benutzerbild von Lukin
 
Registriert seit: Jun 2001
Ort: mainz
Beiträge: 692
hab leider nur mx,... kann die fla nich öffnen,...
vielleicht einfach nen älteren flashplayer?

grüße + viel erfolg
__________________
Lukin Lin Satima
Lukin ist offline   Mit Zitat antworten
Alt 25-06-2004, 12:10   #4 (permalink)
Gabber-Freak
 
Registriert seit: Mar 2003
Ort: Sörup / Flensburg
Beiträge: 110
ich ahb das mal als MX dokument abgespeichert, da ist nur irgendein unicode verloren gegangen, darum hab ich hier auchnal der code aus dem 1. frame:
ActionScript:
  1. // einzelnen variablen definieren
  2. clipBalken = mc_balken1;
  3. clipFelder = mc_felder1;
  4. feldGeladen = clipFelder.txtGeladen;
  5. feldGesamt = clipFelder.txtGesamt;
  6. feldProzent = clipFelder.txtProzent;
  7. feldStatus = txtStatus;
  8. //
  9. // Preloader Für den HauptFilm
  10. this.onEnterFrame = function() {
  11.     gesamt = this.getBytesTotal();
  12.     this.feldGesamt.text = gesamt;
  13.     geladen = this.getBytesLoaded();
  14.     this.feldGeladen.text = geladen;
  15.     if (geladen>=10) {
  16.         prozent = Math.round(geladen/gesamt*100);
  17.         this.feldProzent.text = prozent;
  18.         clipBalken._height = (prozent*2);
  19.         if (prozent>=100) {
  20.             delete this.onEnterFrame;
  21.             machWeiter();
  22.         }
  23.     }
  24. };
  25. //
  26. // XML Laden
  27. // im Preoader den satatus dazu ausgeben
  28. // und eine Variable für den inhalt erstellen
  29. function machWeiter() {
  30.     menuXML = new XML();
  31.     menuXML.ignoreWhite = true;
  32.     menuXML.load("data/menu.xml");
  33.     feldStatus.text = "XML wird geladen...";
  34.     this.onEnterFrame = function() {
  35.         gesamt = menuXML.getBytesTotal();
  36.         feldGesamt.text = gesamt;
  37.         geladen = menuXML.getBytesLoaded();
  38.         feldGeladen.text = geladen;
  39.         prozent = Math.round(geladen/gesamt*100);
  40.         feldProzent.text = prozent;
  41.         clipBalken._height = (prozent*2);
  42.         menuXML.onLoad = function(success) {
  43.             if (success) {
  44.                 feldStatus.text = "XML ist geladen.";
  45.                 menuAuslesen(menuXML.childNodes[0].childNodes[0]);
  46.             }
  47.         };
  48.     };
  49.     _root.clipURL = new Array();
  50.     function menuAuslesen(nextChild) {
  51.         for (i=0; i<nextChild.childNodes.length; i++) {
  52.             _root.clipURL.push(nextChild.attributes.clipURL);
  53.             nextChild = nextChild.nextSibling;
  54.  
  55.             ////////////////////////////////////////////
  56.             //// Hier läuft das glaube ich falsch ////
  57.             //// Der MC bleibt einfach stehen ;( ///
  58.             ///////////////////////////////////////////
  59.  
  60.             if (nextChild == undefinied) {
  61.                 gotoAndStop(2);
  62.             }
  63.             menuAuslesen(nextChild);
  64.         }
  65.     }
  66. }
  67. stop();

dieser code liegt im 1. frame, im 2. liegt ein anderer,d er damit aber nix zu tu hat...

// oops file vergessen...
Angehängte Dateien
Dateityp: rar anfang.rar (14,2 KB, 1x aufgerufen)
__________________
dies ist der anfang vom rest deines lebens

Geändert von merlinvs (25-06-2004 um 12:33 Uhr)
merlinvs ist offline   Mit Zitat antworten
Alt 25-06-2004, 13:57   #5 (permalink)
Neuer User
 
Benutzerbild von Lukin
 
Registriert seit: Jun 2001
Ort: mainz
Beiträge: 692
im menueauslesen

steht undefinied statt undefined...

bei mir funkt es allerdings auch dann nicht, lädt, aber geht nich ins zweite frame...

hab dann anstatt dem onLoad, mit dem ich immer(was an meiner dummheit liegen kann) probleme hab,ne if reingemacht if(gesamt==geladen)..
dann springt er ins 2. frame
da läufts aber och nich richtig,...
__________________
Lukin Lin Satima
Lukin ist offline   Mit Zitat antworten
Alt 25-06-2004, 14:00   #6 (permalink)
Gabber-Freak
 
Registriert seit: Mar 2003
Ort: Sörup / Flensburg
Beiträge: 110
oh *g* geht bei mir aber leider auchnicht, wenn cih das richtig schreibe...

und das mit der if schleife hab cih gelassen,w eil dann doch ncoihicht die arrays komplett geladen sind - oder?

naja, werd ich später nochmal versuchen den kram komplexer zu machen alla if (meinarray länge == anzahl childnodes)...
mal sehehn, muss jetzt aber erstmal los.

vieleicht hat ja jemand anders ne idee ;(
und danke für die hilfe
__________________
dies ist der anfang vom rest deines lebens
merlinvs ist offline   Mit Zitat antworten
Alt 25-06-2004, 17:20   #7 (permalink)
Gabber-Freak
 
Registriert seit: Mar 2003
Ort: Sörup / Flensburg
Beiträge: 110
ok, es geht jetzt, hab das ende umgeschrieben:

ActionScript:
  1. clipBalken._height = (prozent*2);
  2.         if (prozent>=100) {
  3.             feldStatus.text = "XML ist geladen.";
  4.             menuAuslesen(menuXML.childNodes[0].childNodes[0]);
  5.         }
  6.     };
  7.     _root.clipURL = new Array();
  8.     function menuAuslesen(nextChild) {
  9.         if (nextChild == menuXML.childNodes[0].lastChild) {
  10.             gotoAndStop(2);
  11.         }
  12.         for (i=0; i<nextChild.childNodes.length; i++) {
  13.             _root.clipURL.push(nextChild.attributes.clipURL);
  14.             nextChild = nextChild.nextSibling;
  15.             menuAuslesen(nextChild);
  16.         }
  17.     }
  18. }

jetzt gehts...

aber mit dem falschgeschriebenen kann das nix zu tun haben, da es dann aj eine variable war, und eine variable, die icht gefüllt ist, kann ja auch keinen wert haben also undefined aber die sauberste lösung ist das ja nicht *s*
aber danke für die hilfe!

greetz Merlin
__________________
dies ist der anfang vom rest deines lebens
merlinvs 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 19:06 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele