Comunidad de diseño web y desarrollo en internet online

hitTestPoint duda

Citar            
MensajeEscrito el 30 Abr 2011 10:45 am
Hola estoy intentando hacer un hitTestPoint con un mc que esta dentro de otro mc
por ej tengo mc_coche dentro de el se encuentra mc_rueda y quisiera hacer un hitTestPoint
solo en mc_rueda intente con

Código ActionScript :


if (piso.hitTestPoint(mc_coche.mc_rueda.x,mc_coche.mc_rueda.y,true)) trace("Las ruedas tocan el piso")//Pero no funca



También intente resumir la ruta en una variable

Código ActionScript :

var $rueda:MovieClip=mc_coche.mc_rueda

Pero es exactamente lo mismo, entonces me pregunto
1º Si es posible hacer un hitTesting de este estilo
2º Como seria ?

Gracias de antemano saluda Att. Maxxx

Por MaxiiSan20

Claber

168 de clabLevel



Genero:Masculino  

Montevideo

firefox
Citar            
MensajeEscrito el 30 Abr 2011 11:59 am
La función espera argumentos de x e y, no un mc, este es el signature:

hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false)

Quizás quieras usar hitTestObject, pero los elementos a chequear tienen que tener la misma jerarquía en el DisplayList, en otroas palabras, tienen que estar en el mismo timeline (las ruedas están dentro del timline del auto, no en el mismo timeline que el piso)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 30 Abr 2011 09:01 pm
Gracias Jorge, en pocas palabras no es posible, el echo es que estoy experimentando con física en AS3 y quise hacer algo asi como una patineta que baje una rampa, para eso supuse que
seria mas fasil hacerle 2 ruedas trasera y delanter y evaluar si uno o la otra toca el "piso" para
así darle la respectiva rotación. Es la manera mas simple que se me ocurrió, creo que otra alternativa es crear 2 puntos de referencia en el MC, seguirá probando, cualquier alternativa sera bien recibida, gracias.
Saluda Att. Maxxx

Por MaxiiSan20

Claber

168 de clabLevel



Genero:Masculino  

Montevideo

firefox
Citar            
MensajeEscrito el 01 May 2011 11:16 am

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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