Bennu Game Development

Foros en Español => Mesa de Ayuda => Topic started by: Yawin on April 09, 2013, 08:57:40 PM

Title: Cambiar el centro del proceso
Post by: Yawin on April 09, 2013, 08:57:40 PM
¡Hola a todos!
Tengo un problema: necesito cambiar el centro de un proceso. Es decir, si yo a un proceso le doy una x y una y, el gráfico se me dibuja alrededor de este punto y yo querría que este punto estubiese abajo en el centro. ¿Hay alguna forma de hacerlo?


¡Gracias a todos!
Title: Re:Cambiar el centro del proceso
Post by: laghengar on April 09, 2013, 09:11:11 PM
como supongo qué soy el :) primero te respondo yo mismo. Lo qué se dice el centro , para bennugd es el punto de control 0 (cero). Para cambiarlo de sitio tendrás qué ir a un editor de archivos fpg y modificarle la situación de ese punto de control para el graph qué deseas. Suerte.
Title: Re:Cambiar el centro del proceso
Post by: Kloppix on April 09, 2013, 09:31:30 PM
También puedes hacerlo con la función center_set()  http://wiki.bennugd.org/index.php?title=Center_set
Title: Re:Cambiar el centro del proceso
Post by: Yawin on April 09, 2013, 09:46:20 PM
¿Pero y si no se qué gráfico voy a usar?
Title: Re:Cambiar el centro del proceso
Post by: Kloppix on April 09, 2013, 10:54:57 PM
Puedes utilizar Map_info() para saber el ancho y alto de tu gráfico. http://wiki.bennugd.org/index.php?title=Graphic_info

No tengo como probar, pero sería algo asi...

anchoProceso=map_info(0,graph,G_WIDTH);
altoProceso=map_info(0,graph,G_HEIGHT);

Center_set(0,graph,anchoProceso/2,altoproceso);
Title: Re:Cambiar el centro del proceso
Post by: Yawin on April 10, 2013, 07:24:14 AM
Sólo puedo decirte una cosa:
¡MUCHAS GRACIAS!


Es curioso con las chorradas que se atasca uno xDD
Title: Re:Cambiar el centro del proceso
Post by: fulgorelizz on April 12, 2013, 02:58:04 PM
IBA A INVESTIGAR SOBRE ESTO PERO YA QUE SALIO AL AIRE PS LO TOMO!! JAJA  ;D