| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jun 2001 Ort: Mannheim
Beiträge: 60
|
Hallo Leute, folgendes Problem: in meinen Hauptfilm sollen 3 mc´s eingeladen werden. ist mc 1 geladen soll er schonmal abgespielt werden, mc 2 und 3 werden im Hintergrund weitergeladen. Das Problem: machmal funktionierts einwandfrei, manchmal bleibt er einfach bei x% stehen, aber nie gleich. Auf meinem Server funktioniert es (meistens) auf dem Kundenserver selten. Hat einer einen Tipp woran das liegen könnte? Hier das AS: Code: var geladen = false;
var index:Number = 0;
var urls:Array = new Array("FILE_1.swf", "FILE_2.swf", "FILE_3.swf");
var targets:Array = new Array("mcHolder1", "mcHolder2", "mcHolder3");
for(count=0; count<=urls.length; count++){
_root.createEmptyMovieClip("mcHolder"+count,_root.getNextHighestDepth());//create new mc
}
stop();
var picAnzahl:Number = urls.length;
//Listener erstellen
var mclListener:Object = new Object();
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(mclListener);
//und ersten Film mit loadClip laden
mcLoader.loadClip(urls[index], targets[index]);
//während des Ladens bspw. um Ladebalken o.ä. zu aktualisieren
mclListener.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void {
var prozent = int(bytesLoaded*100/bytesTotal);
tracknr = Number(index)+1;
mcLoadBar.mcBar._xscale = prozent;
mcLoadBar.tfLabel.text = "Lade track " +tracknr + " - "+prozent+"%"
mcMasterFrame.mcLoadBar.tfLabel.text = "Lade track " +tracknr + " - "+prozent+"%"
balken._xscale = prozent;
if(prozent == 100 ){
geladen = true;
}else{
geladen = false;
}
};
//Laden fertig, MC ist befüllt
mclListener.onLoadInit = function(mc:MovieClip) {
index++;
if (index < urls.length) {//noch weitere zu laden?
mcLoader.loadClip(urls[index], targets[index]);
}
if(index == 1){
_root.mcHolder1.mcAnimation.gotoAndPlay(2);// der erste track soll laufen
//jetzt werden die Steuereinheiten sichtbar
mcMasterFrame.mcControls._visible = true;//show controls
mcMasterFrame.mcControls.mcScrubber.enabled = false;//disavle scrubber
mcMasterFrame.mcControls.mcScrubber.mcDrag._alpha = 50;//tint scrubber
frameCheckerInt = setInterval(frameChecker,10);//start checker
}
if(index == urls.length){
_root.mcMasterFrame.mcNavigation.enabled=true;//jetzt erst können die Themen gewählt werden
mcMasterFrame.mcControls.mcScrubber.enabled = true;//enable scrubber
mcMasterFrame.mcControls.mcScrubber.mcDrag._alpha = 100;//tint
mcMasterFrame.mcIntroduction.enabled = true;//enable nav
mcMasterFrame.mcNav.mcMenu1.enabled = true;
mcMasterFrame.mcNav.mcMenu2.enabled = true;
mcMasterFrame.mcNav.mcMenu3.enabled = true;
mcMasterFrame.mcNav.mcMenu4.enabled = true;
mcMasterFrame.mcLoadBar.onEnterFrame = function():Void{//fade out load bar
this._alpha -= 10;//reduce alpha by 10
if(this._alpha <=0){//completely gone?
delete this.onEnterFrame;//kill loop
}//close if
updateAfterEvent();//force refresh
}//close enterframe
}
} |
| | |
| | #2 (permalink) |
| in the boondocks Registriert seit: Feb 2006 Ort: Augsburg
Beiträge: 3.495
|
hi, mein tipp wäre verwende onLoadComplete und wenn das nicht hilft prüf doch noch ob es nicht irgendwelche fehler gibt. und noch eine bitte: könntest du in zukunft deinen code als php-code posten. das liest sich alles leichter, wenn der code farblich hervorgehoben wird. mfg sx |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| abbruch, hängt, preloader |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| flashsite hängt - manchmal | testbild123 | Flash Einsteiger | 6 | 19-09-2006 13:47 |
| Preloader hängt | darki777 | Flash Einsteiger | 2 | 07-07-2006 15:30 |
| preloader hängt | tomotzi | ActionScript 1 | 4 | 09-05-2003 10:19 |
| preloader bleibt manchmal stehen | rassnik | Flash 4 und Flash 5 | 11 | 08-01-2003 16:38 |
| preloader hängt bei 99% fest | Tron | Flash 4 und Flash 5 | 10 | 25-11-2001 21:26 |