svn updated
On Feb 5, 2010, at 5:46 PM, Wenderson wrote:
> ReferenceError: Error #1069: Property yUp not found on
> away3d.primitives.Cube and there is no default value.
> at away3d.exporters::AS3Exporter/::write()
> at away3d.exporters::AS3Exporter/::parse()
> at away3d.exporters::AS3Exporter/::parse()
> at away3d.exporters::AS3Exporter$iinit()
> at Main$iinit()
>
>
> My Code:
>
> package
> {
> import away3d.containers.View3D;
> import away3d.exporters.AS3Exporter;
> import away3d.loaders.Object3DLoader;
> import away3d.loaders.Max3DS;
> import away3d.primitives.Cube;
> //import data.weapons.Arma1;
> import flash.display.Sprite;
> import flash.events.Event;
>
> public class Main extends Sprite
> {
> private var view:View3D;
> private var obj3d:Object3DLoader;
> //private var arma:Arma1;
>
> public function Main():void
> {
> stage.frameRate = 30;
>
> view = new View3D({x:stage.stageWidth/2,
> y:stage.stageHeight/2});
> addChild(view);
>
> /*arma = new Arma1();
> view.scene.addChild(arma);
> arma.scaleX = 5;
> arma.scaleY = 5;
> arma.scaleZ = 5;*/
>
> var obj3d = new
> Object3DLoader(Max3DS.load("convertToAs/arma.3DS",
> {material:"arma_t"}));
> view.scene.addChild(obj3d);
>
> new AS3Exporter(obj3d, "Weapon1", "data.weapons");
>
> obj3d.z -= 900;
> obj3d.y -= 40;
>
> addEventListener(Event.ENTER_FRAME, loop);
> function loop(e:Event):void
> {
> view.render();
> obj3d.rotationY++;
> }
> }
> }
> }