| |||||||
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: Feb 2009
Beiträge: 3
| Konzeptfrage: Bilder laden
Hiho, Bin ganz neu in Actionscript und habe mir in den letzten Wochen ein paar grundsätzliche Sachen angeguckt. Habe auch Erfahrungen in OOP (Delphi in der Schule und Javascript (mit dem man auch OOP machen kann)). Jetzt stehe ich aber vor einem grundlegenden Problem, auf das ich auch nach längerer Sucherei hier keine Antwort gefunden habe.. ![]() Es geht um das Laden von Bildern. Meinetwegen habe ich drei Klassen "Baum", "Auto", "Mensch". In jeder brauche ich jetzt ein Bild von dem jeweiligen Ding. Was ist jetzt die beste Vorgehensweise, um die zu laden? In jeder Klasse einen Loader definieren? Aber wie koordiniert man das dann? Oder wäre es besser, noch eine außenstehende Klasse wie "Bilder" zu erstellen, auf die die anderen Klassen dann zugreifen? Oder ist eine davon überhaupt die richtige Herangehensweise, um Bilder zu verwalten? Dachte mir, ich lade das Zeug in BitmapData-Objekte, damit ich diese dann immer Bitmaps zuweisen kann. Laut Suchfunktion soll das sehr effizient sein. Irgendwie bereitet mir das Kopfschmerzen. Ich glaube nicht, dass ich der erste bin, der so ein Problem hat, daher würde ich mich auch über einen Link zu entsprechenden Threads freuen.. Danke schonmal.mfg, Alsan PS: Habe mir auch die in den Stickies verlinkten Tutorials angeguckt. Da wird aber, soweit ich das gesehen habe, nicht auf solche Actionscript-Basics eingegangen, sondern eher auf die eigentliche Spielmechanik. |
| | |
| | #2 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.147
|
Bilder einmal laden ist ein guter Ansatz. Ich denke, die solltest vielleicht ein Mapping herstellen damit du weisst, zu welcher Klasse ein Bild gehört. Dieses Mapping kannst du auch von extern konfigurieren.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #3 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
Ich denke eine "Bilder" Klasse macht Sinn, und diese stellt dann wie Omega Psi sagte über ein Mapping die Bilder zur Verfügung. Wie die Bilder geladen werden, hat ja eigentlich nichts in deiner Baum/Auto/... Klasse zu suchen. Allerdings gibt es ohnehin schon zahllose Klassen, die dir das Laden von externen Resourcen abnehmen, wenn du sowas dann nochmal in deiner Bilder-Klasse kapselst, hast du denke ich eine recht elegante Lösung.
__________________ »Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!) |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Feb 2009
Beiträge: 3
|
Hi, Vielen Dank für eure Antworten! ![]() Das war auch meine gedanklich favorisierte Methode, also werde ich mir das mal so zurechtlegen. ![]() Aber: Auf die Gefahr hin, eine doofe Frage zu stellen, was heißt denn "Mapping" in diesem Zusammenhang? mfg, Alsan |
| | |
| | #5 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.147
|
Mit Mapping meine ich: ein Bild passt auf eine (oder auch mehrere) Klassen.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #7 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.147
|
Das bedeutet aber, dass die Klasse ihr Bild kennen muss. Mit einem Mapping bist du flexibler, da es die Assoziationen konfiguriert.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #8 (permalink) |
| Developer Registriert seit: Sep 2001 Ort: Unterhaching/München
Beiträge: 513
|
Ja, richtig. Ich wollte nur dein "passt auf andere Klassen" mit anderen Worten ausdrücken. Weil ich hab auch ne Minute nachgedacht, was das heissen soll, "auf andere Klassen passen"... meinst doch sowas wie "anfordern" oder? |
| | |
| | #9 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.147
|
Stimmt, das war komisch ausgedrückt.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #11 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.147
|
"hake" von Haken - nachhaken, einhaken... Technischer Natur vielleicht besser im AS3 Forum. Konzeptionelle Geschichten vielleicht hier...
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |