HI, I cant install Prefab! ON my win 7 OS laptop I have flashbuilder 4 and when i click to install I get cant update AIR error.
On Apr 26, 12:46 am, Fabrice3D <[email protected]> wrote: > As said in reply. Drop in Prefab and select the export that you want to try. > > Fabrice > > On Apr 25, 2011, at 15:36, andrew barry <[email protected]> wrote: > > > Hi, > > > I dont get warnings and the reason i placed my code here to view is > > because i dont know what is wrong with the code. > > I tried a dae file as you can and this works so obj is trickier. My > > code works for a dae file but not obj. > > > How do i convert a obj file to as3? I have blender 2.57 and this is > > time consuming i have to say. You cant import/export different file > > types as i thought. > > > here is my total file > > > package > > { > > import away3d.cameras.Camera3D; > > import away3d.containers.Scene3D; > > import away3d.containers.View3D; > > import away3d.core.base.Vertex; > > import away3d.materials.WireColorMaterial; > > import away3d.materials.WireframeMaterial; > > import away3d.materials.BitmapMaterial; > > import away3d.primitives.Cube; > > import away3d.primitives.LineSegment; > > import away3d.primitives.Sphere; > > import away3d.primitives.Torus; > > import away3d.core.utils.Cast; > > import away3d.loaders.Loader3D; > > import away3d.loaders.Obj; > > import away3d.events.Loader3DEvent; > > import away3d.containers.ObjectContainer3D; > > import away3d.loaders.Collada; > > > import flash.display.Bitmap; > > import flash.display.BitmapData; > > import flash.display.Loader; > > import flash.display.MovieClip; > > import flash.display.Sprite; > > import flash.display.Stage; > > import flash.display.StageAlign; > > import flash.display.StageDisplayState; > > import flash.display.StageQuality; > > import flash.display.StageScaleMode; > > import flash.events.Event; > > import flash.events.KeyboardEvent; > > import flash.geom.Matrix3D; > > import flash.geom.Point; > > import flash.geom.Rectangle; > > import flash.text.*; > > import flash.ui.Keyboard; > > > //project proprties > > // add src tab not library and point to src folder od away3d > > // C:/HOME/08659543/flashbuilder4_2/away3d_3_6_0/src > > > [SWF(width="800", height="600", frameRate="30", > > backgroundColor="#FFFFFF")] > > > public class mytest5 extends MovieClip > > { > > private var scene:Scene3D; > > private var camera:Camera3D; > > var dict:Object=new Object(); > > private var view:View3D; > > private var cube:Cube; > > private var torus:Torus; > > private var canvas1:Sprite; > > private var tm:Matrix3D = new Matrix3D(); > > private var xx:int; > > private var bmpData1:BitmapData; > > private var bmat1:BitmapMaterial; > > private var tt:ObjectContainer3D; > > > public function mytest5() > > { > > > init3D(); > > createScene(); > > > // prep for handling resizing events > > // stage.scaleMode = StageScaleMode.NO_SCALE; > > // stage.align = StageAlign.TOP; > > > } > > > private function init3D():void { > > scene = new Scene3D(); > > camera = new Camera3D({zoom:20, focus:30, x:100, y:50, z:-500}); > > view = new View3D({scene:scene, camera:camera}); > > > // center the viewport to the middle of the stage > > view.x = stage.stageWidth / 2; > > view.y = stage.stageHeight / 2; > > addChild(view); > > } > > private function createScene():void { > > > // var loader3D:Loader3D = Collada.load("./daeModel/cow.dae"); > > // loader3D.addEventListener(Loader3DEvent.LOAD_SUCCESS, > > onModelLoadSuccess); > > > var loader3D:Loader3D = Collada.load("./treehouse/tree > > house.dae"); > > loader3D.addEventListener(Loader3DEvent.LOAD_SUCCESS, > > onModelLoadSuccess); > > > // var loader3D:Loader3D = > > Obj.load("daeModel/m4_sherman.obj"); > > // loader3D.addEventListener(Loader3DEvent.LOAD_SUCCESS, > > onModelLoadSuccess); > > > } > > private function onModelLoadSuccess(event:Loader3DEvent):void > > { > > trace("asdsadsad"); > > tt = event.loader.handle as ObjectContainer3D; > > tt.scale(100); > > tt.moveDown(1); > > view.scene.addChild(tt); > > > stage.addEventListener(Event.ENTER_FRAME,gameLoop,false,0,true); > > } > > > private function gameLoop(e:Event):void { > > view.render(); > > //if (tt==true) > > > tt.yaw(2); > > // tt.z+=10; > > > } > > } > > } > > > On Apr 25, 10:49 pm, Fabrice3D <[email protected]> wrote: > >> Try drop it in Prefab. If you get no errors, no warnings pop up and it > >> shows up. Then you have something wrong in your code. If the warnings are > >> triggered, open the log from menu, you might find usefull infos in there. > > >> You might also consider export if it loads, to another format such as As3 > >> this would fix your issues and simplify your code. > > >> Fabrice > > >> On Apr 25, 2011, at 14:30, andrew barry <[email protected]> wrote: > > >>> I can get a dae file to load but not obj. i dont get an error but no > >>> display and the files are in same folder > >>> private function createScene():void { > > >>> var loader3D:Loader3D = Collada.load("./daeModel/cow.dae"); > >>> loader3D.addEventListener(Loader3DEvent.LOAD_SUCCESS, > >>> onModelLoadSuccess); > >>> // var loader3D:Loader3D = Obj.load("daeModel/m4_sherman.obj"); > >>> // loader3D.addEventListener(Loader3DEvent.LOAD_SUCCESS, > >>> onModelLoadSuccess); > > >>> }
