Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-12-2003, 15:21   #1 (permalink)
Experimentell
 
Benutzerbild von venlix
 
Registriert seit: Sep 2002
Ort: Bremen und Umgebung
Beiträge: 136
Preloader mit Movie...

Hallo,
ich habe mir einen Einfachen Preloader erstellt. Mit dem eine Animation abgespielt wird, wenn der Preloader den Hauptfilm lädt.
Mein Problem ist, dass die Animation so lange wiederholt wird, wie der Preloader braucht um den Hauptfilm zu laden. Die Animation sollte aber nur einmal Abgespielt werden und dazu so lange brauchen wie der Preloader zum laden braucht.
Wie kann ich dies bewerkstelligen?

Danke
__________________
Ruby on Rails - venlix.net
venlix ist offline   Mit Zitat antworten
Alt 28-12-2003, 15:24   #2 (permalink)
Neuer User
 
Registriert seit: Apr 2002
Beiträge: 518
Hi
dazu wäre noch interessant wie deine Animation aussieht

Tween ?? oder mit AS durch variable gesteuert ?

viellecht postest du mal deine .fla

grütze
hnes
hnes ist offline   Mit Zitat antworten
Alt 28-12-2003, 16:37   #3 (permalink)
Experimentell
 
Benutzerbild von venlix
 
Registriert seit: Sep 2002
Ort: Bremen und Umgebung
Beiträge: 136
---
Angehängte Dateien
Dateityp: zip loader.zip (5,5 KB, 14x aufgerufen)
__________________
Ruby on Rails - venlix.net
venlix ist offline   Mit Zitat antworten
Alt 28-12-2003, 16:40   #4 (permalink)
anyway
Gast
 
Beiträge: n/a
Ich gehe mal davon aus, das Deine Animation eine Einzelbildanimation ist und jedes Einzelbild dieser Animation auf einen Visualisierten Ladestatus umgebogen werden soll.
In diesem Fall ist es zunächst ganz hilfreich zu wissen, das Filmsequenzen die Eigenschaft _totalframes besitzen, welche Auskunft über die der Filmsequenz enthaltenen Bilder gibt.
Wobei in diesem Fall ja die Filmsequenz ihr letztes Bild erreicht haben soll, wenn der Ladestatus des nachgeladenen Movies gleich hundert Prozent ist.

ActionScript:
  1. // Rechnung
  2. //
  3. bl = container.getBytesLoaded();
  4. bt = container.getBytesTotal();
  5. percent = 100/bt*bl;
  6. //
  7. // Anweisung für die Animation
  8. // (sollte verständlicherweise
  9. // fortlaufend mittels setInterval
  10. // oder onEnterFrame-Event
  11. // ausgeführt werden genauso
  12. // wie die Abfrage des Ladezustands
  13. // des container MCs - ein preloader halt..)
  14. //
  15. tf = deineAnimation._totalframes;
  16. deineAnimation.gotoAndStop(Math.floor(tf/100*percent));


So wird immer das dem momentanen Ladezustand entsprechende Bild der Animation angezeigt - prozentual umgebrochen.

anyway.
  Mit Zitat antworten
Alt 28-12-2003, 17:58   #5 (permalink)
Experimentell
 
Benutzerbild von venlix
 
Registriert seit: Sep 2002
Ort: Bremen und Umgebung
Beiträge: 136
hm….
Danke für das Script aber funktionieren tut das irgendwie noch nicht, auch verstanden habe ich das noch nicht so ganz.

Kennt Ihr eine Möglichkeit den Proloader zu testen ohne Ihn ins Internet laden zu müssen danke.
__________________
Ruby on Rails - venlix.net
venlix ist offline   Mit Zitat antworten
Alt 28-12-2003, 22:13   #6 (permalink)
anyway
Gast
 
Beiträge: n/a
Jo, da gibts so Netspeed-Faker, mit denen man eine lahme Verbindung beim Referenzieren von der Platte simulieren kann...Ich schätze kostengünstiger ist da aber immernoch, sich etwas FTP zu besorgen, auf den man sowas dann zum testen draufschiebt..

anyway.
  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:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele