Wie erstelle ich 3D Zylinder, Kugel und Kegel mithilfe von Actionscript 3 (Flash 10)?
Erstellen Sie ein 3D-Zylinder, Kugel, Kegel Actionscript für Flash Player 10. Gibt es eine Klasse zur Verfügung?
Ich möchte auch wissen, wie zu malen, Farbverlauf, wrap text und textur, um Sie herum. Es wäre schön, wenn diese Klasse haben diese Funktionen. Ich kann nicht mit non DisplayObject in diesem Projekt so PV3D ist nicht eine option
Umm... es ist kein Actionscript-4 (noch). Tippfehler?
+1 für die Aussage ActionScript-4
Zevan: '+1' für Fehler, meinen Sie?
Richtig, die "4". Danke für +1
+1 für die Aussage ActionScript-4
Zevan: '+1' für Fehler, meinen Sie?
Richtig, die "4". Danke für +1
InformationsquelleAutor ohm | 2010-12-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als Cameron sagt, sollten Sie wahrscheinlich verwenden einen Rahmen, wie PV3D oder Away3D. Das heißt, all jene frameworks geschrieben werden, ALS so könnten Sie Rollen Sie Ihre eigenen.
Hier sind ein paar Beispiele, die ich erstellt nur mit dem fp10-3d-engine:
http://actionsnippet.com/?p=1726
http://actionsnippet.com/?p=2092
http://actionsnippet.com/?p=2097
http://actionsnippet.com/?p=2158
Können Sie erstellen primitiv aus Formen mit parametrischen Gleichungen:
Kugel :
Einen Zylinder, können Sie einfach die Gleichung für einen Kreis und extrude:
Kann ich nach einige zusätzliche Informationen über dieses Thema, wenn Ihr interessiert.
InformationsquelleAutor Zevan
Gibt es 3D-Zeichenfunktionen für Flash 10, aber ich glaube nicht, dass Sie Unterstützung umbrechen von text um ein 3D-Objekt. Es klingt wie Sie brauchen ein 3D-framework. Einige der beliebtesten (es gibt viele):
Halten Sie daran, dass Adobe hat angekündigt, dass es bald eine neue version von Flash mit eingebauter hardware-beschleunigte 3D-rendering-APIs (Codename "Maulwurfshügel").
Ja, aber ich glaube nicht, dass Sie tun können, texture-mapping mit nicht-bitmaps, d.h. Textfelder (wie der OP will)
Vielen Dank für diese Antwort. Ich habe bereits Erfahrung mit PV3D, aber ich habe andere Einschränkung, die mich verpflichtet, verwendet native Flash.
Hmm. Was ist "native Flash"? Sicherlich nichts geschrieben in AS3 zählt?
Wenn ich das richtig verstanden habe - Sie können die Karte Textfelder, Videos und alles, was existiert, auf der flash-Bühne, um ein 3D-Objekt mit drawTriangles. Alles, was Sie tun müssen, ist erstellen Sie ein BitmapData-Objekt und ziehen Sie den text, videos, etc... um Sie mit der draw () - Methode.
InformationsquelleAutor Cameron