Shell 11-11-2022, 01:05
Buenas!.

¿ Se acuerdan de aquel juego que íbamos trazando líneas en un orden y creaba una figura ?.

Bueno, este ejemplo no es lo mismo. Pero hay que seguir el orden de los números.
Aunque el juego es sencillo, lo importante es entender como trazar en gambas la línea de un circulo a otro,
necesitas dos. Luego usar los métodos de rectángulo, sobre todo el más adecuado para ver si un punto esta
dentro de un rectángulo. Aunque use un cuadrado.

Las líneas parten del centro del circulo hacia otro circulo. En realidad habría que usar trigonometría para que
comenzase desde el borde de cada circulo. Eso es otra cuestión y práctica que quiero hacer.

La imagen del juego, que es funcional pero no terminado.

[Imagen: jpYvVcA.png]

Si no sigues correctamente el orden, se borraran las líneas y hay que comenzar de nuevo.
Una vez completado se genera un nuevo juego.

Necesita mejoras, lógicamente. Pero lo importante fue aprender a hacerlo. Wink

Saludos
Archivos adjuntos
.gz
SigueElNumero-0.0.1.tar.gz (Tamaño: 12.75 KB Descargas: 2)
Shell 10-11-2022, 15:39
Buenas!.

Creando un ejemplo me encontré un problema con el lugar  de la posición del cursor del ratón.
Si vemos la flecha de nuestro cursor que movemos por la pantalla. ¿ Es la punta de la flecha del cursor el lugar que nos indica Mouse.X y Mouse.Y ?. Rolleyes

Puede ser que no. Entonces, ¿ donde se encuentra la coordenada 0,0 de nuestro cursor ?.
¿ Conocemos cuanto tiene de ancho y alto nuestro cursor ?.

A ver si os puedo subir un ejemplo. Es la hora del almuerzo. Tongue

Saludos
gartumar2 04-11-2022, 15:21
Explico cual es mi problema.

Si hago:

Dim cDatos As Collection

y luego cDatos.Add(valorX, "keyX")

me da un error de que la colección es un objeto null

Si intento Dim cDatos As Collection = [] para que sea colección vacía, pero no null, me dice que los tipos de datos no son adecuados.

Solución chapuza: Dim cDatos As Collection = ["." : ","]
cDatos.Clear

y ya me dejad hacer cDatos.Add(valorX, "keyX")
Páginas (564):    1 251 252 253 254 255 564   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 292
Último miembro: DarkWolf
Temas del foro: 1,742
Mensajes del foro: 9,029
Últimos temas
Ordenar en un TableView
Foro: General
Último mensaje por: Shordi, Ayer, 18:41
Respuestas: 3 - Vistas: 85
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 02-11-2025, 13:36
Respuestas: 9 - Vistas: 1,540
Reportes de Gambas
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: Alberto59, 27-10-2025, 16:34
Respuestas: 2 - Vistas: 1,327
Ordenando las carpetas
Foro: Programación en otros lenguajes
Último mensaje por: tercoide, 22-10-2025, 15:57
Respuestas: 0 - Vistas: 109
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.