Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: josuebal en Febrero 21, 2015, 03:56:13 PM

Título: [SOLUCIONADO]Disparar proyectil desde la orilla del cañon de una torreta
Publicado por: josuebal en Febrero 21, 2015, 03:56:13 PM
Hola, tengo el siguiente problema. He creado una torreta la cual rota automáticamente desde el ángulo 10º(derecha es 0º) a 170º(izquierda es 180º). Al presionar espacio dispara un proyectil desde el origen de la torreta y se mueve en la dirección(ángulo) que se encuentra la torreta apuntando en ese Step. Mi duda es: ¿como puedo hacer para que el proyectil se dispare desde la orilla del cañón de la torreta y no desde el origen?
Título: Re:Disparar proyectil desde la orilla del cañon de una torreta
Publicado por: romon_28 en Febrero 21, 2015, 04:04:08 PM
Dis = 32;
X =  lengthdir_x(Dis,direction);
Y =  lengthdir_y(Dis,direction);

instance_create(X,Y,Obj_Bala);


Cambia el valor de "Dis" por el que necesites y la variable "direction" cambiala por la direción donde querés que dispare
Título: Re:Disparar proyectil desde la orilla del cañon de una torreta
Publicado por: josuebal en Febrero 21, 2015, 04:29:10 PM
Gracias romon_28, me funcionó excelente.