Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash CS4 Professional

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-08-2010, 23:54   #1 (permalink)
easyJoe
 
Registriert seit: Jun 2006
Ort: Stuttgart
Beiträge: 110
Question Ein JPG in mehrer MCs laden oder JPG aus MC in anderen MC laden

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)
easyJoe ist offline   Mit Zitat antworten
Alt 02-08-2010, 08:00   #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.
Ouroborus23 ist offline   Mit Zitat antworten
Alt 04-08-2010, 22:55   #3 (permalink)
easyJoe
 
Registriert seit: Jun 2006
Ort: Stuttgart
Beiträge: 110
Question Weiß keiner ne Lösung

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
easyJoe ist offline   Mit Zitat antworten
Alt 04-08-2010, 23:16   #4 (permalink)
easyJoe
 
Registriert seit: Jun 2006
Ort: Stuttgart
Beiträge: 110
Exclamation Notlösung

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
easyJoe ist offline   Mit Zitat antworten
Alt 05-08-2010, 16:14   #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;
        }
Dies ist natürlich ein Auszug den du inidividuell verändern musst, damit er funktioniert

Liebe Grüße!
Ouroborus23 ist offline   Mit Zitat antworten
Alt 06-08-2010, 18:21   #6 (permalink)
easyJoe
 
Registriert seit: Jun 2006
Ort: Stuttgart
Beiträge: 110
Question danke

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
easyJoe ist offline   Mit Zitat antworten
Alt 07-08-2010, 10:11   #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!
Ouroborus23 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ä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


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:24 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele