https://foro.gambas-es.org/viewtopic.php?f=5&t=8041&p=48448#p48448
-----------------------------------
Shell
Martes, 12 May 2020, 10:30

Efectos Gráficos. Circulos Y Líneas
-----------------------------------
Buenas!.

Con la idea de de hacer algo distinto y recordar conceptos, estuve haciendo alguna cosilla que aunque pueda parecer
algo simple, los resultados son muy curiosos.

Tenemos una ventana en la que hacemos clic con el ratón en algún lugar de esta. Tantas veces como queramos. (Ojo con los excesos).
Se creará un círculo en ese punto. El círculo está formado por líneas del mismo tamaño ( no existe punto en Paint).

Este circulo se expandirá y sobrepasará el tamaño de la ventana y después de esto, cada punto que forma ese circulo se invertirá su 
coordenada,  estando constantemente en el área de dibujo. La función de módulo para tipo float que uso en la clase Línea,  la incorporé 
del ejemplo  de nuestro administrador que usó en su ejemplo SpaceShip (Aceleración y fricción) que a su vez forma parte de ejemplos
del curso de Python que hicimos hace ya unos años. :-)


En principio podemos usar una ventana:

 [img]https://foro.gambas-es.org/files/images/768/efectoscirculoapuntos.png[/img] 

O expandir el formulario y que la ventana donde se dibuja se expanda a todo nuestro escritorio..el efecto es muy peculiar. :-)
Los efectos no tienen límite. Ahora se me ocurre que cada punto podía rebotar....hasta el infinito y más allá!,  :-D 

Antes de ejecutar leer los comentarios.  Al menos para que no os paséis creando círculos.
Nunca me cansaré de hacer estas cosas, solo me lo impide un muro de realidad que desaparece en la imaginación.

Adjunto el código fuente:

Saludos


