| |||||||
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) |
| n00b Registriert seit: Dec 2004
Beiträge: 94
| MovieClip verzerren
Hi! Gibt es irgend eine Möglichkeit (egal ob im Designer oder per AS) um einen komplexen MovieClip (gefüllt mit Text, Bildern, etc.) perspektivisch zu verzerren? Also aus einem Rechteck ein Trapez machen. Beim Transformieren Tool gibt es ja "skew", damit kann ich aber nur z.B. die oberen beiden Eckpunkte nach links/rechts verschieben. Ich möchte die beiden Eckpunkte aber unabhängig voneinander verschieben. Was ich so gelesen habe dürfte es relativ schwer sein. Gibt es irgend einen Trick um das Ganze zu realisieren? Eine Bitmap kann man ja mit Flash glaub ich mit der BitmapData Klasse verzerren. Kann man einen normalen MC irgendwie in ein Bitmap verwandeln und dann die Verzerrung anwenden? Oder gibt es irgend einen anderen Trick? Es würde mir ja reichen, wenn sich die beiden oberen Eckpunkte gleichmäßig aufeinander zubewegen. Also wenn aus |_| dann /_\ wird. Vielleicht irgendwie mit verschachtelten MCs? Hab aber momentan nicht wirklich eine Idee. Naja, bitte um Rat ![]() lg, Christian |
| | |
| | #3 (permalink) |
| CodeGecko Registriert seit: Aug 2007 Ort: Hagen
Beiträge: 1.240
|
Mit den Flash-Boardmitteln dürftes Du das nicht hinbekommen. Aber wie immer ist auch das nichts, was nicht der gute Lee Brimelow schon mal ausprobiert hätte. Guggst Du hier
__________________ Grütze Reinhart XING || Simple Flash-Filter-Generator || DateChooser (AS3) MovieClipLoader-Example (AS2) || PreloaderClass (AS2) || Framechecker-Component (AS2) Bitte keine Flashfragen per PN oder ICQ. Dafür ist das Forum da. |
| | |
| | #4 (permalink) |
| n00b Registriert seit: Dec 2004
Beiträge: 94
|
Also ich hab jetzt einen Code aus irgend einem englischen Forum hergenommen und für mich passend modifiziert. Hab jetzt eine Methode der ich als Parameter einen MovieClip und 4 x/y-Koordinate übergebe. Die Methode zeichnet dann den MC mit geänderten Eckpunkten. Solange am MC keine interaktiven Elemente sind, sollte das ganz gut funktionieren. Es sieht nur oft etwas seltsam aus, weil das Objekt in 2 Dreiecke unterteilt wird. ActionScript:
Das einzige was an dem Code noch nicht funktioniert: Ich schaffe es nicht, dass das Bitmap transparent wird. Beim Erstellen des BitmapData-Objekts gebe ich ja an, dass es transparent sein soll, aber nachdem ich mit draw das Bild eines teilweise transparenten MovieClips zeichne, habe ich einen weißen undurchsichtigen Hintergrund. Weiß jemand wie ich den transparent bekomme? lg, Christian edit: Transparenz funktioniert jetzt. Man muss beim Konstruktur als vierten Parameter 0 übergeben. Als dritten Parameter "true" für Transparenz alleine reicht scheinbar nicht. Geändert von _m0m0_ (28-03-2008 um 22:11 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |