Comunidad de diseño web y desarrollo en internet online

Borrando objetos en papervision

Citar            
MensajeEscrito el 24 Jun 2008 10:10 am
Hola!
Vereis, estoy haciendo el tipico 3dwall con papervision y tengo una duda...existencial casi! Vale, papervision tiene su propio removeChild que quita los objetos de la lista de visualización...pero.. a la hora de crear y borrar continuamente, por ejemplo, Planos.. ¿Còmo podemos hacerlo?
Los voy borrando con removeChild pero lógicamente siguen sumando en la lista de objetos de la scene. ¿Como podría borrarlos definitivamente? PAra que numChildren no los refleje siquiera..
He probado con lo siguiente..
Los creo dentro de un array por lo que :

//Borro de la lista de visualización
removeChild(arrayPlanosInside[0]);
// borro la instancia
delete arrayPlanosInside[0]
//Por si acaso vacio el array
arrayPlanosInside.splice(0, arrayPlanosInside.length);

Pero numChildren de la scene me sigue devolviendo el total de elementos. ¿Alguien se ha enfrentado a esto ya? Como hacen todas esas galerias que crean y borran?:_

Un saludo y gracias!

Por Kaneda5034

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Jun 2008 03:15 pm
Intenta borrar los listeners también,por aquí han dicho que esto es propio para AS3.Aúnque en PV3D todo son objetos abstractos y casi todos son objetos=null y no sé si va a funcionar,pero intenta lo.

Por Nycksan

73 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.