Comunidad de diseño web y desarrollo en internet online

ayuda con colisiones!!

Citar            
MensajeEscrito el 24 May 2010 02:49 am
hola, estoy haciendo un pequeño juego, y me trabe en un tema, colision !
tengo 2 movieclips en el escenario, tipico juego de plataforma, mi personaje y unos ladrillos para que cuando salte quede arriba del ladrillo. que tengo que hacer para que cuando salte mas alto que el ladrillo se quede arriba del ladrillo? (tipo mario bros)

Por eze_ps

30 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 May 2010 05:38 am
Hay una funcion que (no recuerdo como se llama) evalua si hay otro objeto por encima de el. Sorry no recuerdo como se llamaba. Aqui tambien hay un tip de colisiones
http://www.cristalab.com/tips/detectar-un-punto-dentro-de-una-figura-colisiones-en-as3-c86779l/

Por Gz.Francisco

378 de clabLevel



Genero:Masculino  

Programador economista y buzo

firefox
Citar            
MensajeEscrito el 24 May 2010 06:28 am
Antes de nada, si alguien quiere hacer un juego basado en "tiles", es casi lectura obligatoria el tutorial de Tonypa. Está para Flash 5 y nadie se ha animado a pasarlo a AS.3, pero aún así me parece obligado pasarse por ahí.

La "cosa" funciona con que tienes una variable que cuando está bajando bajará con una aceleración. Así que tendremos algo como

Código ActionScript :

hero.addEventListener(Event.ENTER_FRAME,moverHero)
function moverHero(e:Event){
     hero.x+=velx
     if (jump){
        hero.y+=vely
        vely+=gravity
        ....aquí viene la condición....
     }
}

La condición es que, si hay un hitTest, jump la ponemos a false, vely a 0 y hero.y a la posición del "suelo"

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 May 2010 02:47 pm
gracias a los dos, intentare hacerlo aver..!!

Por eze_ps

30 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 May 2010 08:15 pm
seguro que esto va aclar tu dudas
http://www.kirupa.com/developer/actionscript/hittest.htm

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 May 2010 01:21 am

Por eze_ps

30 de clabLevel



 

chrome
Citar            
MensajeEscrito el 25 May 2010 04:20 am
los cambios no son muchos acomodalo a as3 (hay un tuto en el primer post)

Por xcom

Claber

530 de clabLevel



 

firefox

 

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