Página 1 de 1

friccion en movimiento

Publicado: Jue Sep 27, 2007 5:10 am
por gorkamendieta
Buenos dí­as.

Tengo un personaje que anda por un escenario. El escenario se compone básicamente de suelo, escaleras y paredes. Además de muchas otras cosas que ahora no vienen al caso.

El problema que tengo básicamente es la fricción del movimiento. No la entiendo perfectamente.
Entonces, el personaje tiene una fricción de 5, al igual que el suelo, y de esa manera no resbala cuando rebota con las demás cosas. Pero, las paredes, no consigo hacer que no las atraviese el personaje.

Si al personaje le pongo una fricción de 0 y a las paredes también, al no haber ningun tipo de interacción de rozamiento entre ellas está cojonudo, pero claro, el personaje resbala por el suelo. Y si pongo fricción a las paredes y me pongo a chocarme con ellas, pues las atraviesa, cayendo en el agujero infinito, del que desgraciadamente nadie podrá salir jamás.

Espero que me ayuden con este problemilla.
Gracias

Re: friccion en movimiento

Publicado: Vie Sep 28, 2007 12:38 am
por mercury
Que tal…
Hace mucho tiempo
en una galaxia
muy, muy lejana…
(que cosas estoy diciendo)…
aquí­ te dejo un tuto de hace huuuuuuuuuuuuuuuuu, mucho tiempo (a ver si alguien lo recuerda)…
Pd:saludotes… :hammer:

Re: friccion en movimiento

Publicado: Vie Sep 28, 2007 2:36 am
por gorkamendieta
En cuanto eche un ojillo lo comento por aquí­

Re: friccion en movimiento

Publicado: Vie Sep 28, 2007 2:50 am
por gorkamendieta
Mercury, tengo que decirte que el .zip que has mandado me da error al descomprimir. Ya no sé si por versiones, pero lo he intentado tanto en linux como win y na.

Re: friccion en movimiento

Publicado: Vie Sep 28, 2007 10:19 am
por mercury
Que tal…
Ya lo probé y no me manda ningún error, hasta lo descargue y tampoco…
Lo comprimí­ con el 7-zip, pero no creo que este sea el problema…
Te lo vuelvo a mandar…
Pd:saludotes… :hammer:

Editado: solamente cámbiale la estación “zip” por “tar”…

Re: friccion en movimiento

Publicado: Jue Ene 03, 2008 1:51 pm
por fisicomolon
que atraviese las pareces no tiene que ver con la friccion. Lo que tienes que hacer es que el personaje se mueva usando LinV y no dLoc.

Usando dLoc el personaje avanza segun las unidades que tu le digas. Por ejemplo de 5 en 5, el personaje esta en 5 luego en 10 luego en 15.... pero si la pared esta en 8, pues no colisiona con ella y la atraviesa. Reduciendo el numero de unidades que avanza se mejorarí­a el problema pero para que desaparezca tienes que controlar el personaje por medio de la velocidad y no de la posición, es decir con LinV.

Re: friccion en movimiento

Publicado: Mar Feb 05, 2008 2:03 pm
por fernan
no entiendo bien tu problema pero si se trata de game creo q solo deves dejar las paredes sin ningun tipo de modificacion en los paneles de actor (no deben ser actores en el juego) yo siempre untilizo esto y al crear un personaje el no traspasa...

Re: friccion en movimiento

Publicado: Mié Feb 20, 2008 4:34 am
por gorkamendieta
Muchas gracias tí­os. La verdad que comencé a hacerlo de esa manera en su momento, aunque no tení­a mucho sentido. Gracias por la explicación. He tenido muchas dudas con este tema.