10 Astro Flash: 3D-native vs Papervision3D

Samstag 3 Mai, 2008

Adobe einiger Zeit angekündigt, einige neue Features (Hydra Filter für fortgeschrittene Grafik und ein besseres Management des Textes), die anwesend sein wird in der nächsten Version von Flash. Insbesondere hat das Interesse der Einführung von 3D-(Z-Achse), dann die Fähigkeit von Flash zur Manipulation von Objekten in einer dreidimensionalen Welt. Das gleiche Adobe heißt es, dass dies tatsächlich ein 2,5 D, wie oft erklärt, eine Art "Simulation" der eine echte dreidimensionale Welt. In der Tat können Sie drehen Sie ein Symbol Flash Introns z-Achse, aber trotz dieses, das Symbol bleibt flach im dreidimensionalen Raum! Un po 'was passiert, wenn Sie verzerren ein Bitmap in Photoshop! Diese, dann hat das nichts zu tun mit Projekten wie Papervision3D, Away3D, Sandy und viele andere, die eine Vielzahl von Funktionen (Kamera, Szenen, Texturen, etc. ...) absent "nell'Astro ungeborenen." Im Wesentlichen Adobe will absolut keine Überschneidungen in 3D-Projekte Dritter, sondern nur eine native Schicht zur Verbesserung der Leistung der vorhandenen 3D-Bibliotheken.

Wie auch immer die wichtige Sache ist, dass Adobe scheint auf die Einführung dieser drei-dimensionalen verfügt über ein hohes Niveau, nicht auf allen helfen Bibliotheken vollständig und komplex wie Paparevision3D. Seit einiger Zeit, in der Tat, verwenden wir zwei Methoden, um die Fähigkeiten von Flash: API-Low-Level-und High-Level-Programmierschnittstelle.

Die Low-Level-API werden in der Regel in C / C + + und sind Teil der Kern von Flash, dann füllen Sie den Player. Diese Methode garantiert, während größere Schnelligkeit bei der Ausführung, der andere erhöht die Größe des Flash Player.

Die High-Level-API sind in Actionscript und gehört nicht zu den Kern native. Mit anderen Worten sind die gleichen wie bei einer Bibliothek, könnten wir schreiben Sie uns, mit dem Unterschied, dass es direkt von Adobe. Wie bei der Veröffentlichung von Flash 5, der ersten Einführung von XML wurde vollständig in Actionscript, wodurch viele Probleme bei der Leistung!
Der Vorteil ist, dass diese Bibliotheken sind nur gefüllt, wenn notwendig und dann entladen innerhalb der SWF-Datei. Wie geschieht heute mit dem Thema Tween (siehe fl.motion .* oder fl.transition .*) komplett in Actionscript (einschließlich dieser parallel Projekte geboren wurden, als Tweener (caurina.transitions.Tweener) oder TweenerMax.
Gerade aus diesem Grund die Gemeinde Papervision ist nicht ganz glücklich für die Wahl der Verwendung von High-Level-Programmierschnittstelle, in der Praxis die gleichen "Ebene" des Papervision3D. Diese, in der Tat, so kann er keinen Einfluss auf zukünftige Performance 3D-Bibliothek.

Allerdings wird Ende, die wichtige Sache ist, dass Papervision3D ist nicht tot, ja!

Verwandte Post

Umapa Flash Component (Beta V0.6)

Freitag 29. Februar, 2008

Bild

Es wurde freigegeben Beta 0,6 Komponente Umapa Flash CS3 (Actionscript 3.0) - das Paket ist auch eine Version für Flex. Mit mehr und wir bemerken die Annahme von OpenStreetMap als Standard-Anbieter. Auch hinzugefügt wurde einem fortgeschrittenen Marker-Manager und eine Reihe von verschiedenen Optimierungen.

Verwandte Post

Flash Actionscript Wettbewerb: Löschen-Werkzeug

Sonntag 3. Februar 2008

Ich Staat jetzt nicht alles gewonnen! Abgesehen von Stolz - wenn überhaupt -, dass er das Problem gelöst.

QUEST - ANTRAG

Wie ist ein Werkzeug zu löschen, löschen, sauber, ein "Teil" von Grafiken mit der ActionScript 3.0-API?

ActionScript 3.0 mit einigen visuellen Objekte, wie MovieClip Shape einer Shape setzen die Eigenschaft graphics einen Zeiger auf ein anderes Objekt, das "dient" allen runtime Grafik-Design. So können Sie zum Beispiel eine einfache Anwendung Design. Dieses Objekt graphics ziehen können etwas, zum Beispiel auf ein Objekt Shape schnell und einfach. Das Problem ist, dass einmal etwas konstruiert Sie können bis alles sauber, aber nicht ein einziges Teil.

Zeichnen Sie eine Linie ist einfach:

Actionscript:
  1. Shape ( ) ; var myShape: Shape = new Shape ();
  2. ; addChild (myShape);
  3. / /
  4. ( 2 ,0xff0000, 1 ) ; myShape. Grafiken. LineStyle (2, 0xff0000, 1);
  5. ( 0 , 0 ) ; myShape. Grafiken. moveTo (0, 0);
  6. ( 100 , 100 ) ; myShape. Grafiken. LineTo (100, 100);

Designed etwas, das Sie säubern alles, was durch die einfache Methode Aufruf von clear()

Actionscript:
  1. ( ) ; myShape. Grafiken. clear ();

Aber wenn ich auf "löschen" nur ein Ausgangspunkt? Oder Koordinaten 50,50 bis 100,100?

Suchen Sie im Internet fand ich zahlreiche Beispiele für Anwendungen des Designs "und in der Tat, keine Unterstützung oder Angebote für die" Löschen ".

Jede Lösung?

Verwandte Post

Google Maps Komponente für Flash

Freitag, 25. Januar, 2008

AFComponents Umapa

Google hat APIs zur Verfügung gestellt - in Javascript -, um seine Karten auf jeder Website. Wetteiferte die Durchführung der gleichen Sache mit Flash!

Bild Wir beginnen bei einem Gratis-Komponente, Umapa (Universal ActionScript 3.0 Mapping-API - integriert mit Google Maps), entwickelt von AFComponents, eine vertikale Komponenten für Flash / Flex sehr angemessen und erschwinglich sein. An der Stelle, wo Sie müssen sich vermutlich registrieren, um die Vorteile des kostenlosen Downloads gibt es auch Versionen von Umapa für ActionScript 2.0: G MAP Ver.2.6.1. In diesem Fall untersuchen wir die Version 0.4 Beta der Umapa für ActionScript 3.0 (im Paket gibt es auch eine Komponente Flex). Dass wir, um zu sehen, ist - natürlich - eine Beta-, und fehlen, dann klicken, einige Funktionen in Version 2.0 Actionscript (G Ver.2.6.1 MAP). Allerdings, in die Zukunft blicken, so scheint es interessanter, sich auf diese Version habe ich versucht auch, und trotz der größeren Vollständigkeit der Abfertigung zum Actionscript 2.0, die Beta-Version für ActionScript 3.0 ist erheblich effizienter zu gestalten.

Lesen Sie weiter ... "

Verwandte Post

Web2.0: Adobe versucht, Apollo?

Dienstag, 13. Februar, 2007

Apollo ist der Code-Name (zur Zeit) der ein ehrgeiziges Projekt für die Welt Adobe RIA (Rich Internet Applications) und Web2.0, einschließlich Ajax. Jemand erinnerte Macromedia Contribute, Macromedia Central an jemand anderen. Es gibt auch diejenigen, die sehen in der Apollo bloße Union - oder die Möglichkeit -, um gemeinsam Elemente Flash-und PDF-(unter anderem bereits mit Flash Paper)!

Lesen Sie weiter ... "

Verwandte Post

Sie, wie Sie die Google Map in ihre Web -

Dienstag, 23. Januar, 2007

Web2.0 bedeutet auch, Software verteilt über API. Die Fähigkeit zur Nutzung von Features und Funktionen Remote anderswo ist extrem nützlich in der Realität als das Internet. Zusätzlich zu Yahoo, mit seinen 2,0 ToolKit Stil, auch Google - im Rahmen der Geo-Referenzierung - bietet seinen freien Software-Programmen, in diesem Fall für die Handhabung und Verwaltung der Karten.

Google-Maps-API können Sie auf Google Maps in ihre Web-Seiten mit Hilfe von JavaScript.

Lesen Sie weiter ... "

Verwandte Post