| |||||||
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: Apr 2010
Beiträge: 27
| Bitmap Data aus Array holen um 180 Grad drehen und verwenden???
Hallo, ich lade ein paar Bilder dynamisch in den Flashfilm rein und speichere sie als Bitmap Data in einem Array ab damit ich sie später verwenden kann. Das alles funktioniert wunderbar, auf Knopfdruck kann ich jetzt das Bitmap Material auf meinen in Papervision3D erstellten Cube setzen. Das geschieht mit: PHP-Code: PHP-Code: PHP-Code: Es wäre super wenn hier jemand ein funktionierendes Beispiel geben würde!!! Vielen Dank |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Apr 2010
Beiträge: 27
|
Vielen Dank erstmal!!! Ich habe jetzt folgendes: PHP-Code: PHP-Code: Vielen Dank!!! Geändert von Flashy12356 (24-08-2010 um 20:41 Uhr) |
| | |
| | #4 (permalink) |
| Keine Panik Registriert seit: Apr 2010 Ort: Düsseldorf (im ernst)
Beiträge: 1.868
|
IBitmapDrawable kennzeichnet Objekte vom Typ BitmapData || DisplayObject. BitmapMaterial leitet sich aber nicht davon ab, sondern laut PV3D-Doku von Event-Dispatcher. sprich es ist kein klassisches Element der Display-list. such das dazugehörige BitmapData-Element heraus. aufm ersten Blick sehen "tempPreBmp" und "texture" interessant aus. besser jedoch wäre die Transformation des BitmapData-Objektes, bevor du es als asset an ein BitmapMaterial übergibst. btw, wenn du >=CS4 benutzt und somit auf die Vector-Klasse zugreifen kannst, kannst du den Inhalt eines BitmapData-Objektes auch folgendermassen um 180° drehen. ganz ohne Matrix und evtl. neuberechnung der Pixel Code: var bd:BitmapData = //... bd.setVector(bd.rect, bd.getVector(bd.rect).reverse()); Geändert von thomas_E (24-08-2010 um 22:59 Uhr) |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Apr 2010
Beiträge: 27
|
Hallo, erstmal vielen Dank!!! Was meinst du den mit such das dazugehörige BitmapData-Element heraus? Ich muß das leider so machen, also erst das BitmapMaterial laden und in einem Array speichern und dann anschließend wieder aus dem Array holen, dann drehen und dann wieder auf einen Cube setzen. Es wäre super wenn du mir helfen könntest das ztu schaffen. Ich arbeite mit CS3 ,da fällt das mit der Vector Klasse wohl flach ![]() Vielen Dank !!! |
| | |
| | #6 (permalink) |
| Keine Panik Registriert seit: Apr 2010 Ort: Düsseldorf (im ernst)
Beiträge: 1.868
|
die BitmapMaterial-Klasse hält nur Informationen über dei Textur, unter anderem müsste sie ein BitmapData Element enthalten, in dem die Bilddaten gespeichert sind. und genau dieses Objekt ist es, dass du benötigst, und drehen musst. ich hab noch nicht gross mit PV3D gearbeitet, und nur mal schnell nen Blick in die Doku geschmissen, und danach zu urteilen könnte "tempPreBmp" oder "texture" das enthalten was du suchst edit: hab mal in den sc. der BitmapMaterial-klasse geschaut. BitmapMaterial.texture ist das Objekt das du suchst! ActionScript:
Geändert von thomas_E (25-08-2010 um 08:22 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Flash 8] PerlinNoise-Flaggeneffekt um 90 Grad drehen. | pokeylope | Flash Einsteiger | 4 | 30-05-2009 20:17 |
| Film 90 Grad drehen? | Blitzjunge | Flash MX 2004 | 4 | 13-10-2005 10:55 |
| Um 5 grad nach rechts drehen | Scrorpius | Flash MX 2004 | 8 | 16-02-2005 21:22 |
| ScrollBar Komponente 90 Grad drehen | chacharon | Komponenten und SmartClips | 4 | 17-10-2003 09:33 |