先前在pv3d.org看到的寫法,的確蠻特殊的,不過教學不多,這樣的寫法只能說比較簡潔,由於底層不是Flex元件,所以Flex的功能幾乎都不能用...,有興趣的朋友還是可以看看
寫個小練習:
<?xml version="1.0" encoding="utf-8"?> <view:BasicView xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:view="org.papervision3d.view.*" xmlns:scenes="org.papervision3d.scenes.*" xmlns:primitives="org.papervision3d.objects.primitives.*" xmlns:materials="org.papervision3d.materials.*" opaqueBackground="#ffffff" <mx:Script> <![CDATA[ import org.papervision3d.core.math.Sphere3D; override protected function onRenderTick(event:Event = null):void { super.onRenderTick(event); mySphere.yaw(12); } ]]> </mx:Script> <view:scene> <scenes:Scene3D> <scenes:objects> <primitives:Plane id="myPlane" x="0" y="70" z="-300" rotationX="-90"> <primitives:material> <materials:ColorMaterial fillColor="0xFF0000" /> </primitives:material> </primitives:Plane> <primitives:Sphere id="mySphere" x="0" y="190" z="-300"> <primitives:material> <materials:WireframeMaterial/> </primitives:material> </primitives:Sphere> </scenes:objects> </scenes:Scene3D> </view:scene> </view:BasicView>
0 意見 :: 使用Mxml標籤撰寫PV3D
張貼留言