| |||||||
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: Dec 2005
Beiträge: 293
| mit MovieClipLoader Bild laden!!
ich versuche in einer Klasse mit dem MovieClipLoader ein Bild zu laden...ich habs nicht hinbekommen: Was stimmt nicht an folgendem Code? class createPicture extends MovieClip { static var container:MovieClip; function createPicture(){ _root.createEmptyMovieClip("container",_root.getNe xtHighestDepth()); var mcLoader:MovieClipLoader = new MovieClipLoader(); var lauscher:Object=new Object(); lauscher.onLoadInit=function(ziel_mc){ ziel_mc._width=500; ziel_mc._height=300; } mcLoader.addListener(lauscher); mcLoader.loadClip("./images/bild2.jpg",container); } }
__________________ www.media-mania.at |
| | |
| | #2 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.141
|
Hier mal ein etwas ausführlicherer Ansatz: ActionScript:
ActionScript:
Anbei noch die Sourcen.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #3 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.141
|
Um nochmal auf deinen Code einzugehen:
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #4 (permalink) |
| Raven-Kid Registriert seit: Feb 2006
Beiträge: 350
|
Auch wenn ich jetzt ein wenig ins OFF-Topic gehe. Aber gibt es eig. in dem Forum sowas wie ein ActionScript FAQ, mit Links zu ein paar Tutorials oder so? Zb. gibt es oft mehrmals täglich Fragen bzz. des MovieClipLoader und in den meisten der Fälle ist es auch immer die gleiche Frage, bzw. der gleiche Fehler. Ich mein auch wenn F1 die meisten Probleme da lösen sollte, bzw. die Suchfunktion - so wär evt. noch so ein kleines FAQ ganz praktisch. |
| | |
| | #5 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.141
|
Naja, in einem kleinen FAQ würden keine anderen Sachen stehen, als in F1. In großen FAQs geht's dann vllt schon in das Grundverständnis von Objekt-orientierter Programmierung.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #6 (permalink) |
| Raven-Kid Registriert seit: Feb 2006
Beiträge: 350
|
Man könnte zb. für die Anfänger zu jeden Artikel entsprechende Verweise auf die Livedocs von Adobe geben, bzw. Stichworte um in der Hilfe nachschlagen zu können. Ich wäre jedenfalls auch sehr an ein solches FAQ interessiert. |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Dec 2005
Beiträge: 293
|
Hab den Code nun in folgenden geändert und es funktioniert leider immer noch nicht!!! wo können den da noch Fehler liegen? class actionscript.createPicture{ var container:MovieClip; function createPicture(){ _root.createEmptyMovieClip("container",999); var mcLoader:MovieClipLoader = new MovieClipLoader(); var lauscher:Object=new Object(); lauscher.onLoadInit=function(ziel_mc){ //ziel_mc._width=500; //ziel_mc._height=300; } mcLoader.addListener(lauscher); mcLoader.loadClip("images/bild2.jpg",container); } }
__________________ www.media-mania.at |
| | |
| | #8 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.141
| ActionScript:
ActionScript:
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #9 (permalink) |
| dreizeiler Registriert seit: Sep 2004 Ort: Berlin
Beiträge: 1.411
|
jedesmal ein neues objekt vom mcloader zu erzeugen finde ich unsauber und ist überflüssig. mal eine grundsätzliche frage: weist du diese klasse einem mc zu? oder willst du eine abstrakte klasse zum laden von bildern schreiben? Geändert von mojave (18-05-2007 um 11:58 Uhr) |
| | |
| | #10 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.141
|
Sprichst du mit mir?
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #12 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.141
|
Ja, ist es auch, ich habe nur den Code verbessert und angepasst. In Verbindung mit XML geht das sehr schön so: .zip Verwendet in xml: Bilder dynamisch laden. wie? und laden einer SWF via MovieClipLoader loadClip
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #13 (permalink) |
| dreizeiler Registriert seit: Sep 2004 Ort: Berlin
Beiträge: 1.411
|
hier mal eine kleine klasse die du mit deinem mc verknüpfen kannst. ich würde jedoch einen schritt weiter gehen und die ladefunktionalität in eine eigene klasse auslagern. immer schön die funktionalitäten aufteilen. PHP-Code: |
| | |
| | #14 (permalink) |
| Neuer User Registriert seit: Dec 2005
Beiträge: 293
|
ich möchte eine abstrakte Klasse zum laden von Bildern schreiben!
__________________ www.media-mania.at |
| | |
| | #15 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.141
|
Schaue dir mal die .zip-Datei und die angeführten Threads an, in denen ich dazu schrieb. Wie mojave schon anführte. Sowas lagert man lieber aus. du brauchst also mindestens 2 Klassen. In meinem Beispiel lade ich Pfade aus einer XML und übergieb diese Pfade an eine Klasse, die von MovieClipLoader erbt, um dann Bilder in MovieClips zu laden - alle nacheinander (mit nur einem MovieClipLoader! ).
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |