A mi no me queda muy claro que es lo que quieres hacer, y la duda de como crear objetos dinamicamente, es sencillo, asi que imagino que no iran por ahi los tiros. En el mismo ejemploq que envias, te lo explica:
xejemplo, para crear 3 DisplayObject3D,
var contenedor:DisplayObject3D;
var i:int;
var cantidad:int = 5;
for (i = 0, i < cantidad, i++)
{
contenedor = new DisplayObject3D();
view.scene.addChild(contenedor);
y aqui le añadirias los TriangleMesh3D o lo que sea, material, y si quieres algun nombre...
}
Mi consejo es que uses un array, o un diccionario o algo similar para almacenarlos, por que si no te vas a liar...
Si quieres pega algo de codigo, a ver que tal.
Miguel
El 13 de noviembre de 2009 21:11, Alkalurops
<m.pa...@gmail.com> escribió:
Saludos. Acabo de ingresar al grupo y vengo con un problema que a
priori parece sencillo pero me tiene ya tiempo parado.
Hace poco empecé con pv3d así que creo que me verán a menudo por
aquí :)
Resulta que en mi escena tengo un contenedor (DisplayObject3D) que
contiene varios objetos (TriangleMesh3D) y ahora me veo en la
necesidad de crear nuevos contenedores dinámicamente.
He probado varias soluciones que vi en internet como
http://shiftf12.net/category/herramientas/, adaptando el código fuente
a mi proyecto pero no consigo hacerlo funcionar.
Recibo "1120: Acceso a una propiedad contenedor2 no definida."
Así que ¿cómo puedo crear objetos en tiempo de ejecución y acceder
luego a ellos?
Gracias y hasta pronto.