|
||
|
![]() |
![]() |
Avisos |
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Graficos 2D en android
Buenas,
estoy realizando un programa para android con graficos en 2D, algo sencillito, trabajo con el canvas y el onDraw. En la aplicación tengo 2 gráficos (imágenes pasadas por id) que necesito que choquen entre ellas, pero no se como decectar cuando ni como chocan, y necesito que pasen cosas cuando colisiones, por ejemplo que una de ellas desaparezca o se mueve Intente con una clase gráfico que encontré por internet, pero el método que verifica la colisión, no funciona adecuadamente con cuadriláteros, aunque si va bien con círculos. Alguna ayudita de como puedo seguir con mi programa? Gracias |
|
#2
|
||||
|
||||
Si son rectángulos es muy fácil, sabiendo la posición del punto x0,y0 de los 2 rectángulos y sus tamaños (que será el tamaño de las 2 imágenes) es bastante fácil saber si alguno de sus puntos está ocupando el mismo espacio.
Ahora bien, si quieres hacer colisiones complejas deberías mirar la librería Box2D. |
#3
|
||||
|
||||
no necesito colisiones muy complejas, mientras funcione mas o menos bien
lo que busco mas que nada es como comprobar una colisión entre un círculo y un rectángulo |
![]() |
![]() |
||||||
|