Foros del Web » Creando para Internet » Flash y Actionscript »

eliminar un objeto

Estas en el tema de eliminar un objeto en el foro de Flash y Actionscript en Foros del Web. estoy programando un jueguecito y tengo un pequeño inconveniente creo una instancia de la clase escenario y la añado al stage universo= new Escenario(stage, key); ...
  #1 (permalink)  
Antiguo 06/09/2011, 23:00
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años, 6 meses
Puntos: 66
eliminar un objeto

estoy programando un jueguecito y tengo un pequeño inconveniente

creo una instancia de la clase escenario y la añado al stage

universo= new Escenario(stage, key);
stage.addChildAt(universo, 0);


ahora viene la parte de... como elimino eso?

si hago
stage.removeChild(stage.universo);
estaré eliminando el interior de universo pero no universo en si, ¿no?
digo esto porque lo elimino todo pero el juego es como si continuase ejecutandose pero sin verse nada

y si intento stage.removeChild(stage);
dice que no, que debe ser un objeto secundario del llamador bla bla bla

pues esa es la pregunta como "destruyo" esa instancia de escenario?

probando probando pruebo crear universo primero y luego crear escenario y meterlo en universo

stage.addChild(universo);
key = new KeyObject(stage);
var escenario:Escenario= new Escenario(stage, key);
universo.addChildAt(escenario, 0);

luego elimino los hijos de universo
stage.removeChild(universo);

y me quedo igual, en blanco pero el juego sigue funcionando :(

Última edición por juanito1712; 06/09/2011 a las 23:06

Etiquetas: objeto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:19.