Hi,
i've been doing some search on away3d, specifically on loading models,
and learning from the examples (Jeep3DSTest, SaltFlatsFerrari,... )
but still couldn't achieve what i want.
i would like to create a separate class to load and place 3d models on
the scene, so i can access them thru variables. i'll write down a
simple idea so i can explain myself better.
main class:
...
var object3d_1:my3DLoader = new my3DLoader("1.3ds",my_scene,0,0,0);
var object3d_2:my3DLoader = new my3DLoader("2.3ds",my_scene,0,0,0);
...
my3DLoader class:
...
public class my3DLoader extends Object3D {
var scene:Scene3D;
public function my3DLoader
(object_url:String,object_scene,object_x,object_y,object_z) {
var loader:Object3DLoader = new Object3DLoader();
loader = new Max3DS.load(object_url, {material:null});
scene = object_scene;
loader.addOnSuccess(loadedObject);
}
function loadedObject(event:LoaderEvent) {
var object:Object3D = loader.handle as Object3D;
scene.addChild(object);
}
}
...
this way i guess i could get more control over my 3d objects. any
ideas on this?