| |||||||
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) |
| easyJoe Registriert seit: Jun 2006 Ort: Stuttgart
Beiträge: 110
|
Hallo an alle Flasher, Ich lade ein JPG in einen MC um es anzuzeigen. Wie kann ich es bewerkstelligen das das Bild was nun in diesem MC angezeigt wird, auch in eine anderem MC angezeigt wird? Also das geladen Bild in einen anderen MC kopieren ohne es nochmal vom Server zu laden. Oder vielleicht kann man ja wenn am das Bild in den MC lädt das auch gleich in mehrer MC´s laden? Habe schon viel Probiert aber da komme ich gar nicht mehr weiter. ![]() Vielen Dank schonma für jegliche Hilfe. Grüße Johannes Geändert von easyJoe (01-08-2010 um 23:55 Uhr) |
| | |
| | #2 (permalink) |
| Flasher Registriert seit: Aug 2010 Ort: Stuttgart
Beiträge: 360
|
Ich bin an diesem "Problem" auch mal verzweifelt, es lässt sich allerdings lösen, indem man Objekte vom Typ Bitmap mit den bitmapData des geladenen Files initialisiert, eine gute Erklärung dazu gibt es auf dieser Seite. Interessant sollte für dich vor allem die Funktion duplicateImage() sein. Liebe Grüße, ich hoffe ich konnte dir einen kleinen Denkansatz liefern. |
| | |
| | #3 (permalink) |
| easyJoe Registriert seit: Jun 2006 Ort: Stuttgart
Beiträge: 110
|
oder muß ich echt jedes jpg jedesmal vom server laden, wenn ich es brauche. Da muß es doch eine Lösung geben? Und gibt es in Flash keine Funktion den Inhalt eines MC´s (ein jpg bild) in einen andere MC zu kopieren... Freu mich auf jede Hilfe |
| | |
| | #4 (permalink) |
| easyJoe Registriert seit: Jun 2006 Ort: Stuttgart
Beiträge: 110
|
wie kann ich einen MC kopieren und in an einer anderen stelle in einen MC erstellen. Sowas wie copyMC oder duplicateMC und dann die Pos. und das Ziel übergeben. Grüße und danke für nahende Hilfe |
| | |
| | #5 (permalink) |
| Flasher Registriert seit: Aug 2010 Ort: Stuttgart
Beiträge: 360
|
Hast du eigentlich meine Antwort gelesen? Anscheinend nicht, daher nocheinmal langsam: Du musst, um Bitmaps zu duplizieren, einfach mit den bitmapData des zuvor geladenen Bitmaps initialisieren - somit kannst du beliebig viele "Klone" deiner Grafik erstellen. Der Code dazu, der auch auf der verlinkten Seite zu sehen war: Code: private function duplicateImage(original:Bitmap):Bitmap {
var image:Bitmap = new Bitmap(original.bitmapData.clone());
image.x = size * numChildren;
addChild(image);
return image;
} ![]() Liebe Grüße! |
| | |
| | #6 (permalink) |
| easyJoe Registriert seit: Jun 2006 Ort: Stuttgart
Beiträge: 110
|
danke nochmal für deine Antwort. Das Paßt jetzt soweit ![]() Weißt Du vielleicht auch wie ich einen MC (in dem viele andere MC´s sind, inkl. Code und Funktionen) komplett kopieren/clonen kann. Und das die Kopie/Clone auch voll funktionsfähig sind! Vielen Dank |
| | |
| | #7 (permalink) |
| Flasher Registriert seit: Aug 2010 Ort: Stuttgart
Beiträge: 360
|
Hallo! Wähle einfach den entsprechenden MovieClip in deiner Bibliothek mit einem Rechtsklick aus und klicke dann auf Eigenschaften. Dort kannst du die Option "Export für Actionscript" auswählen, und schon ist dein MovieClip als Klasse zugänglich und du kannst beliebig viele Instanzen davon erstellen. Liebe Grüße! |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Wie fülle ich mehrer Sprites mit je einem Bild? | primate | ActionScript 3 | 4 | 13-07-2010 14:22 |
| Schrift formatieren und/oder Bild laden im Projektor | Transmitter | Flash Einsteiger | 4 | 09-02-2007 19:56 |
| Bild Laden oder Einbauen ? | scratch85 | ActionScript 1 | 3 | 27-08-2004 12:48 |
| Bild oder swf dynamisch laden ... | xtian241 | ActionScript 1 | 1 | 08-01-2003 09:04 |