ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
372
372
EMPFEHLEN
-
Habe auf einem Button(laden externer swf dateien) folgenden Code:
Code :1 2 3 4 5 6 7
on(release){ controller.level=3; controller.ziel="_level3"; controller.film="content2.swf"; controller.laden=true; _level3.play(); }
Wie kann ich machen das eine Prozentanzeige dazu ist?
Und wie sage ich dem geladenen Film welche koordinaten er haben soll?wenn is dann is wenn nie is dann is trotzdem
-
01.01.06 18:04 #2
- Registriert seit
- Jan 2002
- Ort
- Stuttgart
- Beiträge
- 1.911
Den Ladezustand kannst du mit _level3.getBytesLoaded() und
_level3.getBytesTotal abfragen.
Aus diesen Werten errechnest du dann deine Prozente wie bei
jedem anderen Preloader auch.
Verschieben kannst du ein Level wenn es geladen ist - dann mit
_level3._x und _level3._y
Gruß
Rena
PS: Mit deinem Code lädt aber momentan überhaupt nichts irgendwohin.Kein Support via PN oder Mail ... dafür ist ja das Forum da. :)
-
Code :
1 2 3 4 5 6 7 8
on(release){ controller.level=3; _level3.getBytesLoaded(100)<--- steht für 100% controller.ziel="_level3"; controller.film="content2.swf"; controller.laden=true; _level3.play(); }
stimmt das dann so mit den prozenten? (100) steht für 100% oder ist das falsch?
setz ich den codeauch da rein?Code :1
_level3._x und _level3._y
Oder wo anders? Wenn ja wo?
Grußwenn is dann is wenn nie is dann is trotzdem
-
02.01.06 22:54 #4
- Registriert seit
- Jan 2002
- Ort
- Stuttgart
- Beiträge
- 1.911
Ich verstehe ehrlich gesagt gar nicht, was du mit o.g. Code bezweckst.
Nach diesem - wie schon gesagt - wird ja gar nichts nachgeladen oder
lädt da was bei dir - wenn auch noch ohne Prozentanzeige?
So wie das aussieht legst du damit einfach nur Variablen für die
Movieclipinstanz "controller" fest.
Um eine externe Datei in eine Stufe nachzuladen müßte ja irgendwo was
mit loadMovieNum("eine.swf",3) stehen ....
Generell aber:
In den Klammern von getBytesLoaded() darf nichts stehen - das ermittelt
einfach nur, wieviel schon geladen ist.
Tipp:
Schau dir doch mal die diversen Preloaderscripte an, die sich hier im
Forum und sonst in Ressourcen finden, auch wenn sie sich momentan
nicht auf Filme in anderen Levels beziehen. Daran kannst du aber ganz
gut das Prinzip von solchen lernen.
Gruß
RenaKein Support via PN oder Mail ... dafür ist ja das Forum da. :)
-
ja bei mir lädt da der film content2.swf.....
Ich hab das beispiel von ner anderen Seite.....und es funktioniert
Denke mal der code steht auf der Hauptzeitleiste oder so....(kann ihn aba nich finden)
Der andere Button hat den code hier:
Code :1 2 3 4 5 6 7
on(release){ controller.level=3; controller.ziel="_level3"; controller.film="content.swf"; controller.laden=true; _level3.play(); }
vielleicht ist das des Rätsels-Lösung?Geändert von jackassol (02.01.06 um 23:16 Uhr)
wenn is dann is wenn nie is dann is trotzdem
-
02.01.06 23:25 #6
- Registriert seit
- Jan 2002
- Ort
- Stuttgart
- Beiträge
- 1.911
Ich befürchte, das ist eher das Problem.
Zitat von jackassol

Bau doch selbst einen Preloader - kannst ja, ist ja auf deiner Seite auch einer.
Und Datic hat dir in einer früheren Frage von dir ja auch schon einen gebastelt.
Das Prinzip ist immer dasselbe - nur eben der Pfad zur Zeitleiste, in die etwas
geladen wird, anders. An Datics Beispiel eben statt this.getBytesLoaded() in
deinem jetzigen Fall _level3.getBytesLoaded()
Gruß
RenaKein Support via PN oder Mail ... dafür ist ja das Forum da. :)
-
aso is das.....danke für deine schnelle antwort
wenn is dann is wenn nie is dann is trotzdem
-
ich hab den code gefunden.........
Code :1 2 3 4 5 6 7 8 9 10 11
onClipEvent(enterFrame){ if(laden && eval(ziel)._currentframe==eval(ziel)._totalframes){ loadMovieNum(film,level); laden=false; } if(entladen && eval(ziel)._currentframe==eval(ziel)._totalframes){ unloadMovie(eval(ziel)); entladen=false; } }
was muss ich wo einsetzen für ne Prozentanzeige und die koordinaten?wenn is dann is wenn nie is dann is trotzdem
-
03.01.06 00:02 #9
- Registriert seit
- Jan 2002
- Ort
- Stuttgart
- Beiträge
- 1.911
Für welche Version brauchst du das denn?
Falls für höher als Flash 5 veröffentlicht, wird das nicht mehr funktionieren,
da die genaue Zeitleistenzuordnung fehlt (richtig: this.laden usw. - in früheren
Versionen war Flash noch nachsichtiger mit solchen Nachlässigkeiten.
)
Sind deine hinzugeladenen Filme auch Flash 5? Weil Mischmasch ist oft
problematisch.
Einen Preloader für Flash 5 hab ich ehrlich gesagt nicht mehr auswendig parat ... sorry
Gruß
Rena
PS: Die Selber-machen-Empfehlung gilt nach wie vor - da weißt du dann wenigstens,
was welche Zeile tut.Kein Support via PN oder Mail ... dafür ist ja das Forum da. :)
-
Es ist für Flash 8!
aber trotzdem danke
wenn is dann is wenn nie is dann is trotzdem
Ähnliche Themen
-
Zugriff auf externe Dateien
Von mmonshausen im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 3Letzter Beitrag: 06.03.08, 19:09 -
Prozentanzeige und Geschwindigkeit
Von CoderX im Forum PHPAntworten: 1Letzter Beitrag: 01.07.06, 21:59 -
Jar und externe Dateien
Von Der nette Mann im Forum JavaAntworten: 5Letzter Beitrag: 23.11.04, 08:50 -
Grafische Prozentanzeige
Von brunnerbrunner im Forum HTML & XHTMLAntworten: 6Letzter Beitrag: 29.09.04, 21:08 -
externe dateien abchecken
Von PEZ im Forum Flash PlattformAntworten: 27Letzter Beitrag: 06.03.03, 19:21





Zitieren
Login





