Cómo hacer un vórtice de curva rectilínea en Game Maker (5 / 6 paso)

Paso 5: Diseccionando el código

Esta pequeña parte dibuja los ejes. Puede cambiar las coordenadas para hacer diferentes ángulos, pero tenga cuidado, usted tendrá que mantener un número uniformemente divisible por 360 para mantener la forma completa. Algunos ángulos interesantes para probar son 45 grados (8 cuadrantes), 30 grados (12 cuadrantes) y 120 grados (3 cuadrantes).
Dibujar los planos, x e y, manteniendo el origen en el centro
draw_line(x,y,x,y-128)
draw_line(x,y,x,y+128)
draw_line(x,y,x-128,y)
draw_line(x,y,x+128,y)

El resto del código dibuja la diagonal líneas para el primero, segundo, terceros y cuarto cuadrantes, respectivamente.

/ * DIBUJAR LA PRIMERA FORMA * /
Dibujar línea diagonal 1:
draw_line(x,y-16,x+128,y)
Dibujar línea diagonal 2:
draw_line(x,y-32,x+112,y)
Dibujar línea diagonal 3:
draw_line(x,y-48,x+96,y)
Dibujar línea diagonal 4:
draw_line(x,y-64,x+80,y)
Dibujar la diagonal línea 5:
draw_line(x,y-80,x+64,y)
Dibujar línea diagonal 6:
draw_line(x,y-96,x+48,y)
Dibujar línea diagonal 7:
draw_line(x,y-112,x+32,y)
Dibujar línea diagonal 8:
draw_line(x,y-128,x+16,y)

/ * DIBUJAR LA SEGUNDA FORMA * /
Dibujar línea diagonal 1:
draw_line(x,y-16,x-128,y)
Dibujar línea diagonal 2:
draw_line(x,y-32,x-112,y)
Dibujar línea diagonal 3:
draw_line(x,y-48,x-96,y)
Dibujar línea diagonal 4:
draw_line(x,y-64,x-80,y)
Dibujar la diagonal línea 5:
draw_line(x,y-80,x-64,y)
Dibujar línea diagonal 6:
draw_line(x,y-96,x-48,y)
Dibujar línea diagonal 7:
draw_line(x,y-112,x-32,y)
Dibujar línea diagonal 8:
draw_line(x,y-128,x-16,y)

/ * DIBUJAR LA TERCERA FORMA * /
Dibujar línea diagonal 1:
draw_line(x,y+16,x+128,y)
Dibujar línea diagonal 2:
draw_line(x,y+32,x+112,y)
Dibujar línea diagonal 3:
draw_line(x,y+48,x+96,y)
Dibujar línea diagonal 4:
draw_line(x,y+64,x+80,y)
Dibujar la diagonal línea 5:
draw_line(x,y+80,x+64,y)
Dibujar línea diagonal 6:
draw_line(x,y+96,x+48,y)
Dibujar línea diagonal 7:
draw_line(x,y+112,x+32,y)
Dibujar línea diagonal 8:
draw_line(x,y+128,x+16,y)

/ * DIBUJAR LA CUARTA FORMA * /
Dibujar línea diagonal 1:
draw_line(x,y+16,x-128,y)
Dibujar línea diagonal 2:
draw_line(x,y+32,x-112,y)
Dibujar línea diagonal 3:
draw_line(x,y+48,x-96,y)
Dibujar línea diagonal 4:
draw_line(x,y+64,x-80,y)
Dibujar la diagonal línea 5:
draw_line(x,y+80,x-64,y)
Dibujar línea diagonal 6:
draw_line(x,y+96,x-48,y)
Dibujar línea diagonal 7:
draw_line(x,y+112,x-32,y)
Dibujar línea diagonal 8:
draw_line(x,y+128,x-16,y)

Utilizamos 'x' e 'y' varias veces en este código, y sin embargo no da errores a pesar de que no tiene ningún valor definido. En realidad, tiene un valor. En propiedades la ficha, donde se coloca el objeto, se da automáticamente una coordenada X e Y. Estos son los valores que construimos esta forma.

Artículos Relacionados

Cómo hacer un vórtice en una botella

Cómo hacer un vórtice en una botella

hemos tenido uno de estos alrededor de la casa durante años.  Nuestros nietos, de todas las edades, les encanta ver el agua remolino de la botella superior a la botella de la parte inferior.  Nuestro nieto ½ años 2 traería a uno de nosotros, que nos
Hacer una rampa de nieve curvas

Hacer una rampa de nieve curvas

unos amigos y yo aprovechando la gran cantidad de nieve que cayó sobre nosotros en snowmageddon y construido un trineo ejecutar. No era nuestra rampa recta habitual, éste se alabea y que íbamos a empezar con un comienzo fuerte (bajando escaleras). Se
Hacer una cerveza de casa barril línea limpiador

Hacer una cerveza de casa barril línea limpiador

Uno de los menos cosas acerca de ser dueño de casa Keg sistema divertidaslimpieza de las líneas de cerveza. Esto puede ser difícil sin una línea barril limpiador, y puede ser tentador para hacerlo en conjunto. Pero luego la cerveza se sienta alrededo
Hacer una tarjeta de negocios en línea

Hacer una tarjeta de negocios en línea

¿es negocio?¿, Me gustaria hacer negocio? ¿Soy tan comercial que necesitaba una tarjeta de visita que siempre estuvo allí para que mis socios de negocios podrían hacer negocios conmigo todo el tiempo porque mi negocio es tan comercial no tengo siempr
Cómo hacer Sushi!!!!!! Estilo de Maki (sushi enrollado)

Cómo hacer Sushi!!!!!! Estilo de Maki (sushi enrollado)

Sushi. Lo japonés que significa "Arroz avinagrado". No tiene nada que ver con pescado crudo, que es el sashimi. Puede contener pescado crudo, pero es no lo que significa el nombre. Así que, ¿te gusta el sushi? ¿Crees que es demasiado difícil de
El arte de hacer Junkbots

El arte de hacer Junkbots

"En no-demasiado--un futuro lejano, cuando la guerra entre el hombre y la máquina, el junkbot será rey".Convertirse en un fabricante de junkbot (Junkbotter si se quiere) no necesita mucha habilidad o conocimientos técnicos. Sin embargo lo que se
Cómo hacer tu propio lienzo plástico con una impresora 3D

Cómo hacer tu propio lienzo plástico con una impresora 3D

Lona plástica es un elemento básico en la comunidad de arte que puede utilizarlo en conjunto con el hilado para hacer apenas sobre cualquier cosa.En lugar de comprar lienzo puede utilizar su impresora 3D para hacer su propia y mientras estás en ello,
Hacer cabeza de una muñeca porcelana en frío

Hacer cabeza de una muñeca porcelana en frío

Hace unas semanas comencé a aprender como modelar una cabeza de muñeca con porcelana fría *. Entonces la vida consiguió en el camino como de costumbre. Finalmente conseguí una oportunidad para volver a ella otra vez un par de días atrás. Nunca he int
Hacer un apoyo de fuego hacha de madera

Hacer un apoyo de fuego hacha de madera

estoy en una producción de Noises Off y uno de los apoyos necesitados es un hacha de bombero. La solución propuesta fue tomar un plástico woods mans hacha del mago de Oz y poner algunos rojo pintura en él. El resultado fue... bueno... pasable tal vez
Hacer un disfraz de Link!

Hacer un disfraz de Link!

Este instructable le mostrará cómo hacer la mayoría de los componentes de un traje de Link, de la leyenda de Zelda. Con lo que tenía, esto terminó siendo un híbrido entre el enlace de Ocarina of Time y Twilight Princess. Esto incluye la realización d
Sensor de curva DIY (usar sólo bolsas conductor y cinta de enmascarar)

Sensor de curva DIY (usar sólo bolsas conductor y cinta de enmascarar)

, después al acecho alrededor en las sombras durante años por fin he conseguido ronda a hacer mi primer paso a paso instructable.  * yay *Un poco de historia sobre cómo surgió esta idea entera.En el 2009, yo cumplire algunos doble sensores para un gu
Cómo hacer una manga de pétalo modificado para requisitos particulares -

Cómo hacer una manga de pétalo modificado para requisitos particulares -

En cuanto a diseño y fabricación de una prenda de vestir, construcción sabia manga se considera ser el más difícil. Existen principalmente tres tipos de manga: 1) rebeldes manga, manga Raglan 2), 3) Kimono manga.Conjunto-en el manga, puede verse en t
Un laberinto los niños pueden hacer

Un laberinto los niños pueden hacer

he estado construyendo este laberinto con mi grado 6 niños de carpintería para los últimos 4 años con gran éxito. Lo que necesitaba era un proyecto que podrían construir los niños que incluya diseño creativo, de medición, utilizando una sierra y un t
Cómo hacer una funda de Kydex para una pistola bricolaje

Cómo hacer una funda de Kydex para una pistola bricolaje

http://www.youtube.com/watch?v=l1hYtSZzEs8Este es un video de cómo hacer una funda de Kydex para su arma.Para más detalles ir a mi canal de YouTube SlavicFMJ, tengo un video de mí lo que es.http://www.youtube.com/watch?v=l1hYtSZzEs8&feature=share&