Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-12-2004, 20:24   #1 (permalink)
Neuer User
 
Benutzerbild von Raven_3_
 
Registriert seit: Mar 2004
Beiträge: 118
Exclamation Script verlangsamt computer-fehler bei preloader

hi,

habe folgendes problem:
habe einen preloader gebaut (grötenteils mit flash 5 code), ich
verwende aber actionscript 2, also den FP 7.
wenn ich in flash den film veröffentliche, klappt alles wunderbar,
aber wenn ich mir das movie dann in einem html-file ansehe,
kommt eine fehlermeldung, und werde gefragt ob das script weiterhin
ausgeführt werden soll, da es den computer verlangsamen würde:

hier mein (Preloader-)AS-Code

Frame1:
ActionScript:
  1. if (_framesloaded >= _totalframes) {
  2.   gotoAndPlay("main",1);
  3. } else {
  4.   zeit1 = getTimer ();
  5.   bytes_geladen1 = getBytesLoaded();
  6. }

Frame2:
ActionScript:
  1. zeit2 = getTimer();
  2. bytes_geladen2 = getBytesLoaded();
  3.  
  4. geladene_bytes = bytes_geladen2 - bytes_geladen1;
  5. zeit_differenz = zeit2 - zeit1;
  6. geschwindigkeit = Math.round((geladene_bytes / zeit_differenz)*100)/100;
  7. geschw.text = geschwindigkeit;
  8.  
  9. bytes_gesamt = getBytesTotal();
  10. noch_zu_laden = bytes_gesamt - bytes_geladen2;
  11.  
  12. rest_zeit.text = Math.round((noch_zu_laden / geschwindigkeit) / 1000);
  13.  
  14. gotoAndPlay (1);


mfg
danke für alle antworten
Raven#3
__________________
Wer mit dem Strom schwimmt, wird nie die Quelle finden!
Raven_3_ ist offline   Mit Zitat antworten
Alt 03-12-2004, 07:43   #2 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,

stimmt der pfad zur zu ladenden datei dann noch wenn du es online testest?
und hat dein browser auch das aktuelle plugin?

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!

Geändert von fraggle two (03-12-2004 um 07:44 Uhr)
fraggle two ist offline   Mit Zitat antworten
Alt 05-12-2004, 20:37   #3 (permalink)
Neuer User
 
Benutzerbild von Raven_3_
 
Registriert seit: Mar 2004
Beiträge: 118
(p.s.: hab das movie einstweil nur lokal in einem html-file getestet)

flashplayer version:
muss ja dieselbe sein, wenn ich ja flash mx 2004 installiert habe,
habe ich die selbe version des FS ja auch im IE!

und pfadangabe, stimmt auch!

danke für die antwort
mfg
Raven#3
__________________
Wer mit dem Strom schwimmt, wird nie die Quelle finden!
Raven_3_ ist offline   Mit Zitat antworten
Alt 06-12-2004, 09:48   #4 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,
ActionScript:
  1. gotoAndPlay("main",1)//<--- so ist nicht korrekt...
  2.  
  3. gotoAndPlay("main")//<--- entweder so...
  4.  
  5. gotoAndPlay(1)//<--- oder so...
  6.  

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 06-12-2004, 17:11   #5 (permalink)
Neuer User
 
Benutzerbild von Raven_3_
 
Registriert seit: Mar 2004
Beiträge: 118
gotoAndPlay-Befehl ist richtig, zumindest laut FlashHilfe!
laut deiner antwort funktioniert das movie nicht mehr (es wird
nur mehr der preloader geloopt, und das solange, bis die geschwindigkeit
null ist, und diese veringert sich nur geringfügig!)

konnte das problem aber einkreisen:
das problem ist definitiv die if-abfrage im ersten frame!

mfg
dankr für die hilfe
Raven#3
__________________
Wer mit dem Strom schwimmt, wird nie die Quelle finden!
Raven_3_ ist offline   Mit Zitat antworten
Alt 06-12-2004, 17:52   #6 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,

hast du auch ne szene die main heißt?

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 06-12-2004, 18:05   #7 (permalink)
Neuer User
 
Benutzerbild von Raven_3_
 
Registriert seit: Mar 2004
Beiträge: 118
ja.

aber wie gesagt, ich glaube das das problem bei der if-abfrage liegt!

mfg
danke für die hilfe
raven#3
__________________
Wer mit dem Strom schwimmt, wird nie die Quelle finden!
Raven_3_ ist offline   Mit Zitat antworten
Alt 06-12-2004, 18:15   #8 (permalink)
Neuer User
 
Benutzerbild von Raven_3_
 
Registriert seit: Mar 2004
Beiträge: 118
ok! hab das problem schon gelöst!
hab die if-schleife im ersten frame ersetzt:
ActionScript:
  1. ifFrameLoaded("main",1){
  2.   gotoAndStop("main",1);
  3. }


danke für die bemühungen
mfg
raven#3
__________________
Wer mit dem Strom schwimmt, wird nie die Quelle finden!
Raven_3_ 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 05:24 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele