Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX 2004

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-05-2005, 11:21   #1 (permalink)
Neuer User
 
Benutzerbild von Grisuuu
 
Registriert seit: May 2003
Ort: Ludwigsburg
Beiträge: 953
Preloader problem, wie kann ich meinen Preloader noch nützen...

bei mir ist folgendes Problem, der Preloader ist bei mir auf Szene 1 und auf der 2. die www
Jetzt ladet er meine www, es geht wunderbar. So jetzt habe ich aber ein Bild,Film oder swf diese reingeladen werden und auch über den oder einen Preloader geladen werden sollen...
Habe dies jetzt bei swf dateien immer so gemacht, das ich in den externen Filmm auch den selben Preloader auf szene 1 gesetzt habe. Dann ladet es genauso....Dies geht aber bei Bildern usw. wieder rum nicht.

Hier meine AS:
Frame1
if (_framesloaded>=_totalframes) {
gotoAndPlay(3);
} else {
geladen = this.getBytesLoaded();
gesamt = this.getBytesTotal();
prozent = Math.round ((geladen/gesamt)*100);
ladebalken._xscale=prozent;
}

Frame2
gotoAndPlay(1);
Angehängte Dateien
Dateityp: zip preloader.zip (3,4 KB, 10x aufgerufen)
__________________
gruss stefan (:-

Man lernt immer dazu, aus fehlern sowieso ,auch gibt man Fehler selten zu
__________________________________________________ _________
|:| Anfänger |:|
Grisuuu ist offline   Mit Zitat antworten
Alt 03-05-2005, 13:30   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Oh je... hier mal meine Ladefunktion:
ActionScript:
  1. function loadMedia (pMedia, pTarget) {
  2. pTarget.loadMovie (pMedia);
  3. var loadID = setInterval (function () {
  4. var t = pTarget.getBytesTotal ();
  5. var l = pTarget.getBytesLoaded ();
  6. var p = Math.floor ((l / t) * 100);
  7. // hier z.B. Ladebalken-Breite/Prozentanzeige mit p ansteuern
  8. if (t > 10 && p >= 100) {
  9. clearInterval (loadID);
  10. delete loadID;
  11. // irgendne Aktion, wenn fertig...
  12. }
  13. }, 10);
  14. }
  15. // Aufruf bspw. so:
  16. loadMedia ("irgendeine.swf", container_mc);

btw
Auch du solltest doch irgendwann mal mitbekommen haben, dass man Code hier zwecks besserer Lesbarkeit formatieren kann...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)

Geändert von sonar (03-05-2005 um 13:38 Uhr)
sonar ist offline   Mit Zitat antworten
Alt 03-05-2005, 17:06   #3 (permalink)
Neuer User
 
Benutzerbild von Grisuuu
 
Registriert seit: May 2003
Ort: Ludwigsburg
Beiträge: 953
ja ok danke und wie sieht es aus wenn ich ein Bild reinlade ,habe viele bilder zum reinladen...
__________________
gruss stefan (:-

Man lernt immer dazu, aus fehlern sowieso ,auch gibt man Fehler selten zu
__________________________________________________ _________
|:| Anfänger |:|
Grisuuu ist offline   Mit Zitat antworten
Alt 03-05-2005, 18:38   #4 (permalink)
...
 
Benutzerbild von killerkarnickel
 
Registriert seit: Jul 2002
Ort: london
Beiträge: 174
Dann lädst du halt irgendein JPG ...

PHP-Code:
loadMedia ("irgendein.jpg"container_mc); 
...rein

Gruß killerkarnickel
__________________
beim nächsten projekt wird alles besser ...
killerkarnickel ist offline   Mit Zitat antworten
Alt 03-05-2005, 18:40   #5 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
...oder du schaust dir mal die neue MovieClipLoader-Klasse in MX 2004 an. Da brauchst eigentlich dann keinen speziellen preloader mehr...
__________________
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
Alt 03-05-2005, 18:48   #6 (permalink)
Neuer User
 
Benutzerbild von Grisuuu
 
Registriert seit: May 2003
Ort: Ludwigsburg
Beiträge: 953
alles klar danke euch...
__________________
gruss stefan (:-

Man lernt immer dazu, aus fehlern sowieso ,auch gibt man Fehler selten zu
__________________________________________________ _________
|:| Anfänger |:|
Grisuuu ist offline   Mit Zitat antworten
Alt 03-05-2005, 18:55   #7 (permalink)
Neuer User
 
Benutzerbild von Grisuuu
 
Registriert seit: May 2003
Ort: Ludwigsburg
Beiträge: 953
blöde frage wo setze ich den AS denn hin. Direkt auf die Zeitleiste in Frame 1?
__________________
gruss stefan (:-

Man lernt immer dazu, aus fehlern sowieso ,auch gibt man Fehler selten zu
__________________________________________________ _________
|:| Anfänger |:|
Grisuuu ist offline   Mit Zitat antworten
Alt 03-05-2005, 19:50   #8 (permalink)
...
 
Benutzerbild von killerkarnickel
 
Registriert seit: Jul 2002
Ort: london
Beiträge: 174
Ja, die Funktion auf jeden Fall direkt in die Timeline, erstes Frame.
Wo der Aufruf hinkommt, hängt natürlich davon ab, wer, wann, wieso, weshalb, warum die Lade-Funktion startet...

Gruß killerkarnickel
__________________
beim nächsten projekt wird alles besser ...
killerkarnickel ist offline   Mit Zitat antworten
Alt 03-05-2005, 20:19   #9 (permalink)
Neuer User
 
Benutzerbild von Grisuuu
 
Registriert seit: May 2003
Ort: Ludwigsburg
Beiträge: 953
ok und wenn ich einen swf reinlade, dann kommt das AS in diese datei rein oder ?
__________________
gruss stefan (:-

Man lernt immer dazu, aus fehlern sowieso ,auch gibt man Fehler selten zu
__________________________________________________ _________
|:| Anfänger |:|
Grisuuu ist offline   Mit Zitat antworten
Alt 03-05-2005, 22:34   #10 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Über diese Frage denkst du jetzt bitte bitte bitte nochmal nach...
__________________
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
Alt 04-05-2005, 19:38   #11 (permalink)
...
 
Benutzerbild von killerkarnickel
 
Registriert seit: Jul 2002
Ort: london
Beiträge: 174
Hast du's jetzt hingekriegt Grisuu ?
__________________
beim nächsten projekt wird alles besser ...
killerkarnickel ist offline   Mit Zitat antworten
Alt 05-05-2005, 09:55   #12 (permalink)
Neuer User
 
Benutzerbild von Grisuuu
 
Registriert seit: May 2003
Ort: Ludwigsburg
Beiträge: 953
mmmh ja es denke es geht, obwohl ich keinen loader zählen sehe...Uumindest mal keine Fehlermeldung, Keine Ahnung wie man dieses testen kann,bei meinem anderen Preloader auf Szene1, den kann ich per Strg+Enter testen, denn hier jetzt nicht...
__________________
gruss stefan (:-

Man lernt immer dazu, aus fehlern sowieso ,auch gibt man Fehler selten zu
__________________________________________________ _________
|:| Anfänger |:|

Geändert von Grisuuu (05-05-2005 um 09:59 Uhr)
Grisuuu ist offline   Mit Zitat antworten
Alt 05-05-2005, 10:10   #13 (permalink)
...
 
Benutzerbild von killerkarnickel
 
Registriert seit: Jul 2002
Ort: london
Beiträge: 174
wie und wo hast du denn den zähler eingebaut ?
__________________
beim nächsten projekt wird alles besser ...
killerkarnickel ist offline   Mit Zitat antworten
Alt 05-05-2005, 10:14   #14 (permalink)
Neuer User
 
Benutzerbild von Grisuuu
 
Registriert seit: May 2003
Ort: Ludwigsburg
Beiträge: 953
so wie es oben steht...also so

function loadMedia (pMedia, pTarget) {
pTarget.loadMovie (pMedia);
var loadID = setInterval (function () {
var t = pTarget.getBytesTotal ();
var l = pTarget.getBytesLoaded ();
var p = Math.floor ((l / t) * 100);
// hier z.B. Ladebalken-Breite/Prozentanzeige mit p ansteuern
if (t > 10 && p >= 100) {
clearInterval (loadID);
delete loadID;
// irgendne Aktion, wenn fertig...
}
}, 10);
}
loadMedia ("preislisten/preisliste.swf", mc_preise);

hab hier ja keinen Balken oder zähler drin,ist mir aufgefallen...
__________________
gruss stefan (:-

Man lernt immer dazu, aus fehlern sowieso ,auch gibt man Fehler selten zu
__________________________________________________ _________
|:| Anfänger |:|
Grisuuu ist offline   Mit Zitat antworten
Alt 05-05-2005, 11:03   #15 (permalink)
...
 
Benutzerbild von killerkarnickel
 
Registriert seit: Jul 2002
Ort: london
Beiträge: 174
na dann ist die lösung ja einfach: bau einfach einen ein

übrigens, der tipp von sonar mit dem code formatieren im forum, der ist wirklich niiiiiiiiiiicht schlecht....
__________________
beim nächsten projekt wird alles besser ...
killerkarnickel 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 01:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele