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++;
}
}
}
}