Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-09-2004, 10:37   #1 (permalink)
°
 
Benutzerbild von echo5-7
 
Registriert seit: Aug 2002
Ort: Baden-Baden
Beiträge: 3.962
preloading jpeg, problem mit ladebalken

hi,
soweit ist das preloading für das jpeg eigentlich kein problem. ich seh nur etwas, was mir nicht gefällt und wollte mal wissen ob ich richtig mit meiner vermutung liege, und ob jemand ne lösung dafür kennt.

also:
die seite

das script:

PHP-Code:
this.createEmptyMovieClip("lala"1).createEmptyMovieClip("lala1"1);
lala.lala1.loadMovie("bild1.jpg");
lala.onEnterFrame = function() {
    
geladen this.lala1.getBytesLoaded();
    
total this.lala1.getBytesTotal();
    
prozent = (geladen/total)*100;
    
bar._width=Math.round(prozent);
    
    } 
wenn man jetzt auf die seite schaut, sieht man, das der preloader am anfang vielleicht für ne 10tel sekunde kurz aufblitzt, weg ist, und dann wieder erscheint und mit dem preloading vom image anfängt.

ich vermute er lädt den mc lala1 vor, deswegen das kurze aufblitzen, und dann erst das image. lieg ich da richtig?
oder hat jemand ne andere idee woher das aufblitzen kommen könnte?

gruß echo
__________________

LRRM | BLOG | FACEBOOK | TWITTER | G+
echo5-7 ist offline   Mit Zitat antworten
Alt 12-09-2004, 10:49   #2 (permalink)
Grillmeister
 
Benutzerbild von Schaschlick
 
Registriert seit: Jul 2003
Ort: Stuttgart
Beiträge: 188
also bei mir blitzt nichts auf, lösch vielleicht mal dein cache und schau dir dein bildchen nochmal an. glaub zwar nich dass es unbedingt daran liegt, aber könnte ja sein
Also nochmal zur Beruhigung, bei mir gibts kein gewitter mit blitzen ^^
__________________
Der Schwabe an sich kann alles nur KEIN Hochdeutsch
Schaschlick ist offline   Mit Zitat antworten
Alt 12-09-2004, 10:51   #3 (permalink)
aka stauby
 
Benutzerbild von webdust
 
Registriert seit: Mar 2004
Ort: Würzburg
Beiträge: 705
Hmmm.. kann auch daran liegen, dass es einen Moment dauert, bis der Preloader vom Server die Info bekommen hat, wie groß das Bild ist. So lange ist der Wert von total "undefined". Probier mal folgendes aus:

ActionScript:
  1. lala.onEnterFrame = function() {
  2.     geladen = this.lala1.getBytesLoaded();
  3.     total = this.lala1.getBytesTotal();
  4.  if(total > 1) {
  5.     prozent = (geladen/total)*100;
  6.     bar._width=Math.round(prozent);
  7.  }
  8.      
  9.     }
__________________
"The things you own end up owning you."
webdust ist offline   Mit Zitat antworten
Alt 12-09-2004, 10:52   #4 (permalink)
°
 
Benutzerbild von echo5-7
 
Registriert seit: Aug 2002
Ort: Baden-Baden
Beiträge: 3.962
es blitz, aber nicht wie beim gewitter

ne, is wirklich nur das der ladebalken, der hat am anfang _width 1 _height 10,
ganz kurz aufblitzt, man muss schon sehr genau hinschaun, und dann weg ist, und dann kommt er ganz normal wieder.
cache ist gelöscht....
ich finds echt merkwürdig.

edit: beim refresh sieht man ihn auch ganz kurz, bevor das bild drüber gelegt wird. ok, das ist vielleicht legitim, aber ungefähr genauso kurz blitzt der beim preloaden auf.

edit2:
hab das script ausprobiert, und es funzt.
die frage die sich mir jetzt aber gleich aufdrängt ist, ob jedes leere mc die größe 1 byte hat?
__________________

LRRM | BLOG | FACEBOOK | TWITTER | G+

Geändert von echo5-7 (12-09-2004 um 10:57 Uhr)
echo5-7 ist offline   Mit Zitat antworten
Alt 12-09-2004, 11:10   #5 (permalink)
aka stauby
 
Benutzerbild von webdust
 
Registriert seit: Mar 2004
Ort: Würzburg
Beiträge: 705
Ehrlich gesagt, keine Ahnung wie groß ein leerer MC ist. Denke aber mal größer wie 1 Byte.
__________________
"The things you own end up owning you."
webdust ist offline   Mit Zitat antworten
Alt 07-10-2004, 09:13   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 23
Ich glaube ein leerer MC hat 12 bytes oder so.
loopmode 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:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele