mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 20:00 Benutzername: Passwort: Auto-Login

Thema: Probleme mit dyn. Preloader vom 01.06.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Probleme mit dyn. Preloader
Autor Nachricht
Kai.S
Threadersteller

Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht: Männlich
Verfasst Fr 01.06.2007 11:01
Titel

Probleme mit dyn. Preloader

Antworten mit Zitat Zum Seitenanfang

Hey Leute ich brauch mal eure Hilfe...

ich erstelle onLoadStart 2 MCs preloader und balken
Code:
mclListener.onLoadStart = function(target_mc:MovieClip) {
   var preloader:MovieClip = target_mc.createEmptyMovieClip("preloader_mc", 12000);
   var balken:MovieClip = preloader.createEmptyMovieClip("balken_mc", 12002);
}


in den Balken zeichne ich nen Balken, den ich dann mit
Code:
with(balken){
      beginFill(farbe,alpha);
      lineTo(0,hoehe);
      lineTo(breite,hoehe);
      lineTo(breite,0);   
      lineTo(0,0);
      endFill();
   };

ein Rechteck, welches ist bei onLoadProgress skalieren möchte, mit

Code:
mclListener.onLoadProgress = function(target_mc:MovieClip, loadedBytes:Number, totalBytes:Number)
//Wird bei jedem Speichern des geladenen Inhalts auf der Festplatte aufgerufen.
{
   trace("MC: "+target_mc+" Loaded: "+loadedBytes+" Total: "+totalBytes);
   // gesamtbytes der zu ladenden datei
   var t = totalBytes;
   // bereits geladene bytes
   var g = loadedBytes;
   var a = (g/t)*100;
   // balken wird proportional zum prozentwert des ladefortschrittes skaliert
   balken._xscale = a;
}


also loadedBytes etc. funzt alles wunderbar, allerdings kennt er die var:balken wohl nicht mehr, da er sich ja in einer anderen Eventprozedur befindet...

Also wie kann ich am besten den in onLoadStart erstellten balken_mc in der onLoadProgress skalieren?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
mikesch

Dabei seit: 15.04.2002
Ort: Leverkusen
Alter: 47
Geschlecht: Männlich
Verfasst Fr 01.06.2007 11:58
Titel

Antworten mit Zitat Zum Seitenanfang

also wenn ich das richtig sehe, wird deien var:balken in den preloader erstellt. du solltest dann auch das richtige taget ansprechen.

also
Code:
 preloader.balken._xscale = a;


Greeetz mike
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Kai.S
Threadersteller

Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht: Männlich
Verfasst Fr 01.06.2007 12:17
Titel

Antworten mit Zitat Zum Seitenanfang

alright...

habs mit
Code:
target_mc.preloader_mc.balken_mc._xscale = a;

gemacht, danke!
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Probleme mit Preloader...
Probleme mit Preloader
Probleme mit dem Preloader! Hilfe!
[flash] probleme mit preloader
Preloader für *.swf
preloader -->
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.