Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-09-2003, 08:13   #1 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
ich verstehs nicht....

Hallo...


Möchte nur die prozent des zu ladenden jpg´s ausgeben aber das klappt irgenwie nicht er läd mir zwar das jpg aber er gibt mir keine werte zurück(trace). Vieleicht sieht es einer von euch was ich falsch mache?

ActionScript:
  1. onClipEvent (load) {
  2.         _root.mc_loader.mc_container.loadMovie("../pics/shelf_gross.jpg");
  3.         this.mc_container.onEnterFrame = function() {
  4.                 if ( this.getBytesLoaded() == this.getBytesTotal() && this.getBytesTotal() > 40 ) {
  5.                         delete this.onEnterFrame;
  6.                         this.geladen = true;
  7.                         trace(this.geladen);
  8.                         percent = this.getBytesLoaded();
  9.                         trace(percent);
  10.                 }
  11.         }
  12. }

Wäre wirklich dankbar für eure Hilfe!
Habe auch schon die Suche benuzt!! aber nichts gefunden!
troner ist offline   Mit Zitat antworten
Alt 29-09-2003, 08:17   #2 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
also so macht das tracen ja schonmal kein sinn

du fragst ja ob das jpg geladen is
ActionScript:
  1. if(loaded == total usw..){
  2. trace(prozent); //wird nur ausgeführt wenner schon geladen is
  3. }else{
  4. trace(prozent); //wird ausgeführt wenn das jpg noch nicht fertig geladen ist
  5. }

und onClipEvent(load) ist glaube ich der falsche handler, ich glaube es ist onClipEvent(data) oder so
__________________
Klick hier

Geändert von f@gju (29-09-2003 um 08:19 Uhr)
f@gju ist offline   Mit Zitat antworten
Alt 29-09-2003, 08:22   #3 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
Diesen trace=

!
ActionScript:
  1. this.geladen = true;
  2.         trace(this.geladen);

hab ich nur zum test hinzugefügt um zu schauen ob er überhaupt etwas anzeigt also "true" zurückt gibt ob das jpg überhaupt geladen wurde aber nicht einmal das funzt
troner ist offline   Mit Zitat antworten
Alt 29-09-2003, 09:15   #4 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
eben mach mal mit onClipEvent(data)

oder machs mal so
ActionScript:
  1. onClipEvent(enterFrame){
  2.     trace(this.getBytesLoaded());
  3. }
__________________
Klick hier

Geändert von f@gju (29-09-2003 um 09:19 Uhr)
f@gju 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 18:17 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele