| |||||||
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: Apr 2007
Beiträge: 12
| loaderdefinition für simple viewer gallery
hallo! ich hab in meine fla-site 5 simple-viewer-gallerien integriert, nun aber das problem, dass der in der referenz-datei für multiple gallerien angegebene action-code nicht funktioniert, weil der von einem globalen loader für alle galerien ausgeht. ich bräuchte aber jeweils einen neuen loader für jede gallerie. kann mir jemand n muster code posten im sinne von: wenn button1_btn gedrückt wird, load Gallery1.xml und in loader1_ldr dann Movie1.swf?! Code: //Set button actions
this.photographieMenu_mc.menu1_mc.photo_gal_01_btn.onRelease = function(){
loadGallery("glitz.xml");
}
this.photographieMenu_mc.menu1_mc.photo_gal_02_btn.onRelease = function(){
loadGallery("trees.xml");
}
this.photographieMenu_mc.menu1_mc.photo_gal_03_btn.onRelease = function(){
loadGallery("urban.xml");
}
this.tape_art_Menu_mc.menu2_mc.tape_gal_01_btn.onRelease = function(){
loadGallery("people.xml");
}
this.tape_art_Menu_mc.menu2_mc.tape_gal_02_btn.onRelease = function(){
loadGallery("nature.xml");
}
function loadGallery(galName){
_root.xmlDataPath = galName;
gal_ldr.loadMovie("viewer.swf");
} h i l f e ! =) bleibe zuversichtlich... talie |
| | |
| | #2 (permalink) |
| Nordlicht Registriert seit: Jun 2001 Ort: Hamburg
Beiträge: 569
|
So ganz habe ich das noch nicht wirklich verstanden, aber eigentlichg biste ja schon auf dem besten Wege zur Lösung. Du hast mehrere Buttons, die beim drücken eine XML - Datei laden und in einem Movie eine SWF lädt. Soweit richtig ? Dann würde ich das so machen : Code: myXML = new XML();
myXML.ignoreWhite = true;
myXML.onLoad = function(success) {
if (success) {
_level0.LoadData();
} else {
trace ("Can't find XML - file");
}
};
function LoadData(){
gal_ldr.loadMovie("viewer.swf");
}
MovieClip.prototype.myPress = function (galName){
this.onRelease = function (){
_level0.myXML.load(galName);
}
}
BTN1.myPress ("Hallo.xml");
stop(); in MC gal_ldr die SWF mit Namen viewer. Wolltest Du soetwas ? ...Patrick
__________________ "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen." Wachsamkeit ist der Preis der Freiheit - Keine Zensur! – Wau Holland – http://www.wauland.de |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Apr 2007
Beiträge: 12
| danke, danke, danke! eine antwort!
patrick! danke! nun ist es so, dass i c h gaaanz am anfang mit actionscript stehe... den teil, den ich schon hab, verstehe ich soweit. kannste auf dem basierend bitte einfügen, was nötig ist, um dann "viewer.swf" in einen loader namens glitz_ldr zu laden?! b i t t e ? ! Code: this.photographieMenu_mc.menu1_mc.photo_gal_01_btn.onRelease = function(){
loadGallery("glitz.xml");
} talie |
| | |
| | #4 (permalink) |
| Nordlicht Registriert seit: Jun 2001 Ort: Hamburg
Beiträge: 569
|
Hi, also basierend auf Deinen Code beim Button. Du nimmst den Code, wie ich ihn gepostet habe und statt BTN1.myPress ("HALLO.xml") machst Du folgendes : Code: this.photographieMenu_mc.menu1_mc.photo_gal_01_btn.myPress("glitz.xml"); glitz.xml wird sozusagen in das XML - Object "myXML" geladen. Dieses kannst Du dann ja wieder auslesen bzw. die Teile die Du benötigst. Wenn "glitz.xml" erfolgreich geladen wurde, wird die Methode LoadData() anfgerufen, die in dem MC "gal_ldr" die viewer.swf lädt. Ansonsten poste mal die FLA, dann baue ich das ein, damit Du siehst wo was hinkommt. Gruß... ...Patrick
__________________ "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen." Wachsamkeit ist der Preis der Freiheit - Keine Zensur! – Wau Holland – http://www.wauland.de |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Apr 2007
Beiträge: 12
|
so.. hab den code nun modifiziert und in fünffacher ausführung in meine fla kopiert... jeweils mit geändertem xml-datei-namen und entsprechenem loader-namen für jede einzelne gallerie... dat funktioniert aber nicht... würde hier gern meine fla posten, der anhängemanager sagt aber "nein"... *büüüüüahhhhhh* sooo kurz davor und doch soo weit weg... gibste mir deine e-mail-adresse?! dann schick ich sie dir als anhang... wahlweise köntest du mir bitte sagen, was ich hier falsch mache... bitte... sonnige grüße! talie |
| | |
| | #6 (permalink) |
| Nordlicht Registriert seit: Jun 2001 Ort: Hamburg
Beiträge: 569
|
Du kannst soweit ich weiß nur zip - Dateien hier anhängen. Eigentlich brauchste das Script nicht in 5-facher Ausfertigung. Ansonsten schicke ich Dir gleich ne PM, dann haste auch meine E-Mail. ...Patrick
__________________ "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen." Wachsamkeit ist der Preis der Freiheit - Keine Zensur! – Wau Holland – http://www.wauland.de |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Apr 2007
Beiträge: 12
| abschlussbericht! =)
toll! vielen, vielen dank! meine website geht nun morgen online u n d ich bin hellauf begeistert von der hilfe hier (und außerhalb... danke patrick)! hab jede menge gelernt über die zusammenhänge zwischen fla und xml und ansatzweise (liegt an meinem horizont.. =)) was alles möglich ist... und bin suuuper angefixt mehr zu lernen.. d a n k e ! wenn's dieses forum (und in meinem fall patrick) nicht gegeben hätte... nicht auszudenken! =) vielen lieben dank und sonnige grüße talie |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |