achicar campo de fisica ?

buenas tengo un problema con el radio de los objetos de la fisica y es que si cuando le añazo la fisica al cuerpo no le pongo radius = n  el campo se me ve enorme la verdad quiero saber si hay algo para hacer ese campo mas chico sin necesidad de hacerlo con la forma de un circulo un saludo gracias

rsanchezti

Aqui hay algo que te debe ayudar de uno de nuestros ingenieros (aunque viene en ingles):


The current physics guide talks about this under “Polygon Bodies”:

http://developer.coronalabs.com/content/game-edition-physics-bodies#Polygon_bodies

 

The code is like this:

local myShape = { 0,-35, 37,30, -37,30 }
physics.addBody( myBody, { density=1.6, friction=0.5, bounce=0.2, shape=myShape } )

 

And these rules are extremely important:

 

  1. The shape must be declared in CLOCKWISE order. It will not function if vertices are declared counter-clockwise.

  2. There cannot be any concave angles. The entire shape must be convex.

  3. Only 8 sides are possible. If he needs more than 8 sides, it will require a multi-body shape setup.


gracias si que me ha funcionado ahora todos las fisicas se amordan a su campo jeje gracias de nuevo

rsanchezti

Aqui hay algo que te debe ayudar de uno de nuestros ingenieros (aunque viene en ingles):


The current physics guide talks about this under “Polygon Bodies”:

http://developer.coronalabs.com/content/game-edition-physics-bodies#Polygon_bodies

 

The code is like this:

local myShape = { 0,-35, 37,30, -37,30 }
physics.addBody( myBody, { density=1.6, friction=0.5, bounce=0.2, shape=myShape } )

 

And these rules are extremely important:

 

  1. The shape must be declared in CLOCKWISE order. It will not function if vertices are declared counter-clockwise.

  2. There cannot be any concave angles. The entire shape must be convex.

  3. Only 8 sides are possible. If he needs more than 8 sides, it will require a multi-body shape setup.


gracias si que me ha funcionado ahora todos las fisicas se amordan a su campo jeje gracias de nuevo

buenas escribo aqui para no abrir otro post resulta que estoy aplicando a un objeto las siguientes cordenadas de fisica

campojefe = { -90,150,90,150,90,0,25,0,25,-150,-90,-150 }
    campojefefinal = { density=1.6, friction=0.5, bounce=0.2,shape = campojefe}

pero si lo hago se pasa las colisiones por donde quiere pero si le quito ese campo si que colisionan en la 2 fase tengo tambien objetos con otras dimensiones pero no tengo problema eso por que pude ser

gracias un saludo

buenas escribo aqui para no abrir otro post resulta que estoy aplicando a un objeto las siguientes cordenadas de fisica

campojefe = { -90,150,90,150,90,0,25,0,25,-150,-90,-150 }
    campojefefinal = { density=1.6, friction=0.5, bounce=0.2,shape = campojefe}

pero si lo hago se pasa las colisiones por donde quiere pero si le quito ese campo si que colisionan en la 2 fase tengo tambien objetos con otras dimensiones pero no tengo problema eso por que pude ser

gracias un saludo

Talvez no tenga nada que ver pero me suena a que tuviste en algun momento el mismo problema que yo. Mira, revisa mi post aver si talvez se deba a lo mismo . saludos :slight_smile:
http://forums.coronalabs.com/topic/37607-fisica-mi-personaje-se-va-hacia-arriba/

Talvez no tenga nada que ver pero me suena a que tuviste en algun momento el mismo problema que yo. Mira, revisa mi post aver si talvez se deba a lo mismo . saludos :slight_smile:
http://forums.coronalabs.com/topic/37607-fisica-mi-personaje-se-va-hacia-arriba/