Comunidad de diseño web y desarrollo en internet online

Estrellarse con una pared!

Citar            
MensajeEscrito el 02 Ago 2007 12:56 am
Hola! Me gustaria hacer que cuando un "jugador" choque con una pared , el "jugador" se pare... ya vi como hacer esto mas o menos en un tutorial para hacer unlaberinto, lo que me dice este tutorial es como hacer toda unapared y a eso aplicarle el codigo... pero lo que yo quiero hacer es que con muchos cubitos se cree la pared... Espero que me puedan ayudar...
Gracias!

Por kike.1292

130 de clabLevel



1 ejemplo

Genero:Masculino  

Mexico D.F.

safari
Citar            
MensajeEscrito el 02 Ago 2007 03:27 am
hola que tal kike.1292!!! puedes usar el hitTest de los MC asi puedes saber cuando alguno de ellos es tocado por cierto MC, o te refieres a algo en 3D?

saludos!!

Por andres_santos

236 de clabLevel



 

opera
Citar            
MensajeEscrito el 02 Ago 2007 06:02 pm
Hola, puedes usar el

Código :

_root.pared.hitTest(mc._x,mc._y,true)
.

Por ©UNreal

19 de clabLevel



Genero:Masculino  

Estudiante

msie
Citar            
MensajeEscrito el 03 Ago 2007 04:20 pm
Para algo más complejo podés usar un motor gráfico en Flash.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

firefox
Citar            
MensajeEscrito el 09 Ago 2007 11:23 pm
Gracias... Mas o menos lo que nececito es lo mando UNReal Gracias lo voy a intentar

Por kike.1292

130 de clabLevel



1 ejemplo

Genero:Masculino  

Mexico D.F.

safari
Citar            
MensajeEscrito el 09 Ago 2007 11:26 pm
ESo es... como lo puedo hacer para cada lado del cuadrado por ejemplo si es izq o derecha que rebote con -1 x o 1 x y arriba abajo que reobote con -1 y o 1y ??

Por kike.1292

130 de clabLevel



1 ejemplo

Genero:Masculino  

Mexico D.F.

safari
Citar            
MensajeEscrito el 13 Ago 2007 03:07 pm
Si choca con una pared horizontal es porque (obviamente) se movía hacia ésta. Por lo tanto, es lo mismo si rebota conn una pared a su izquierda o a su derecha, en ambos casos multiplicás la velocidad por -1 (suponiendo que en ese modelo no se pierda energía con el golpe).

Lo mismo se aplica en el otro eje. Simplemente tenés que diferenciar bien las paredes verticales y las horizontales.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

firefox

 

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