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

concatenacion cuando se usa hittest

Estas en el tema de concatenacion cuando se usa hittest en el foro de Flash y Actionscript en Foros del Web. Hola a todos tengo un problema de concatenacion Cuando coloco estas sentencias me reconoce los movies y el impacto _root.movie1.prueba.hittest(_root.barrera) Pero cuando lo coloco asi ...
  #1 (permalink)  
Antiguo 04/12/2003, 10:37
Avatar de estanislaorc  
Fecha de Ingreso: abril-2003
Ubicación: Peru
Mensajes: 58
Antigüedad: 14 años, 7 meses
Puntos: 0
concatenacion cuando se usa hittest

Hola a todos

tengo un problema de concatenacion

Cuando coloco estas sentencias me reconoce los movies y el impacto

_root.movie1.prueba.hittest(_root.barrera)

Pero cuando lo coloco asi no me funciona
// uso vari porque cuento con varias movie (movie1,movi2,.....)
vari=1
_root["movie"+vari].prueba.hittest(_root.barrerad)

Pero si me funciona por ejemplo
_root["movie"+vari]._x=200

Agradecera su oportuna ayuda
__________________
Web developer
  #2 (permalink)  
Antiguo 04/12/2003, 13:41
 
Fecha de Ingreso: diciembre-2003
Mensajes: 12
Antigüedad: 14 años
Puntos: 0
Buenas


He probado lo que dices, mas o menos y si que va. He usado 2 movieclips movie1 y barrera


_root.movie1.onPress = function(){
this.startDrag();
vari=1
if (_root["movie"+vari].hitTest(_root.barrera) ){
trace("SI");
}

}
_root.movie1.onRelease = function()
{
this.stopDrag();
}

Cada vez que pases por encima de barrera movie1 te aparecera un SI en la ventana de Salida

Espero que te sirva

Un saludo!
  #3 (permalink)  
Antiguo 04/12/2003, 14:26
Avatar de estanislaorc  
Fecha de Ingreso: abril-2003
Ubicación: Peru
Mensajes: 58
Antigüedad: 14 años, 7 meses
Puntos: 0
gracias, pero.........
pero si te das cuenta adentro de movie1 debe haber otra movie llamada prueba y eso si ke no me resulta
_root.movie1.prueba.hittest(_root.barrera)

Gracias
__________________
Web developer
  #4 (permalink)  
Antiguo 05/12/2003, 06:04
 
Fecha de Ingreso: diciembre-2003
Mensajes: 12
Antigüedad: 14 años
Puntos: 0
Buenas,

Lo he probado como tu dices y cuando el movieclip "prueba" que esta dentro de movie1 toca a la barrera sale el mensaje. El mensaje no sale cuando cuando toca movie1, sino cuando toca prueba, supongo que te referiras a eso, no?

_root.movie1.onPress = function(){
this.startDrag();
vari=1
if (_root["movie"+vari].prueba.hitTest(_root.barrera) ){
trace("SI");
}

}
_root.movie1.onRelease = function()
{
this.stopDrag();
}

salu2
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 15:13.