Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Ares074 en Mayo 23, 2018, 09:08:53 PM

Título: Barra de ataque
Publicado por: Ares074 en Mayo 23, 2018, 09:08:53 PM
Hola me duda es esta tengo una barra donde van apareciendo objetos y cuando el objeto llega al centro de la barra si aprietas una tecla en el momento que el objeto este en el centro se ejecute una acción , en mi caso lo que quiero es que dependiendo de lo  cerca que este el jugador de dar en el centro de la barra sea la cantidad de daño que haga el personaje digamos que aparecen cuatro objetos en la barra y en los cuatro da en el centro el ataque sea del 100% y si en otro caso casi da el en centro el ataque sea del 90%.

El código que tengo asta ahora es este lo que quiero es que sea mas preciso usar una formula o algo me me calcule que tan cerca estuvo de dar el centro y dependiendo de eso sea el valor del ataque
if x>-100 and x<-80 atk=90
if x=-100 atk=100
if x<-100 and x>-120 atk=90


Cuando el objeto esta esta en la posición x=-100 es el centro de la barra
Dejo una imagen para que vean como esta la barra el juego esta en 3d la barra la dibujo con draw_gui

Título: Re:Barra de ataque
Publicado por: nonoroman en Mayo 23, 2018, 11:13:43 PM
Perdona. Pero no entiendo exactamente lo que quieres hacer. Sorry.

Pon un ejemplo...  ;)
Título: Re:Barra de ataque
Publicado por: 3dgeminis en Mayo 25, 2018, 05:44:23 AM
Te paso un ejemplo, espero te de una idea de como hacerlo. Toma en cuenta el tamaño del sprite de la barra y el centro u origen