Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/09/2007, 09:11
roceth
 
Fecha de Ingreso: mayo-2006
Mensajes: 77
Antigüedad: 18 años, 6 meses
Puntos: 1
Re: ayuda con juego de carreras

Hola

Las coordenadas de dect1 y dect2 son valores relativos al mc 'coche'. Por eso no las podemos utlizar directamente

Debería ser algo asi:
Código PHP:
pista.hitTest(coche._x+dect1._x,coche._y+dect1._y,true); 
o, ya puestos, con valores absolutos:
Código PHP:
pista.hitTest(coche._x+20,coche._y-20,true); 
Pero como me temo que tu coche también rotará debes tener en cuenta esa rotación para calcular dónde se encuentra 'dectX' respecto al escenario.

Puedes utilizar una formula así:

posicionX=coseno(rotacionCoche)*distanciaAlCentro
posicionY=seno(rotacionCoche)*distanciaAlCentro
(rotación en radianes)

Un saludo

Última edición por roceth; 04/09/2007 a las 09:18