| |||||||
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 2010
Beiträge: 4
|
Hi, ich habe mir heute einen Code zusammengestückelt, in dem externe SWFs geladen werden können und per Button angesteuert (abgespielt) werden können. Nun bin ich mit der ganzen Sache nicht zufrieden, da ich gerne einen reibungslosen Übergang der SWFs hätte. Momentan sieht man immer noch ein kurzes Aufblinken zwischendurch. Das ganze soll auch nur local abgespielt werden, weswegen es ja eigentlich zu keiner Verzögerung kommen sollte. Im Code habe ich auch eine Preloader function eingefügt, aber bei meinen Noob Kenntnissen könnte die natürlich auch nutzlos sein ![]() Code: var swf:MovieClip;
var loader:Loader = new Loader();
var defaultSWF:URLRequest = new URLRequest("swfs/start.swf");
// hier oben wird die erste SWF automatisch geladen
loader.load(defaultSWF);
HolderMC.addChild(loader); // der movieclip container für die SWFs
// Btns Universal function
function btnClick(event:MouseEvent):void {
//removeChild(loader);
var newSWFRequest:URLRequest = new URLRequest("swfs/" + event.target.name + ".swf");
loader.load(newSWFRequest);
HolderMC.addChild(loader);
Briefing.visible=false;
}
// Btn listeners
Briefing.addEventListener(MouseEvent.CLICK, btnClick);
CompetitorA2.addEventListener(MouseEvent.CLICK, btnClick);
// hier im letzten Abschnitt habe ich einen preloader code eingefügt
var count:uint = 0;
var urls:Array = new Array("swfs/" + "start.swf", "CompetitorA2.swf","Briefing.swf");
var swfs:Array = new Array();
loadNextSWF();
function loadNextSWF():void {
var url:String = urls[count];
var request:URLRequest = new URLRequest(url);
loader.load(request);
holder_mc.addChild(loader); // preload movieclip container
swfs.push(loader);
} Nach etlichen offenen Tabs mit Foren über Foren...komm ich leider nicht weiter. Wäre sehr cool wenn ihr mir weiterhelfen könntet. Viele Grüße Mathias Geändert von Mazo (01-07-2010 um 22:04 Uhr) Grund: Zusatz |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| button, externe swf, movieclip, preloader |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| externe pix preloaden... | cowebix | ActionScript 1 | 5 | 27-12-2005 19:19 |
| externe mp3 über swf auswählen und abspielen ? | Knusperklumpen | Flash 4 und Flash 5 | 0 | 05-03-2003 09:45 |
| externe swf preloaden | Remake | Flash 4 und Flash 5 | 2 | 09-02-2003 21:51 |
| externe swf-s preloaden | |shocked| | Flash 4 und Flash 5 | 37 | 12-09-2001 17:57 |
| Externe swf preloaden??? | TJSB | Flash 4 und Flash 5 | 1 | 28-07-2001 05:46 |