Marcador de puntos screen 2 se pinta sobre si mismo

Ivanbam
Mensajes: 68
Registrado: 04 Oct 2022 08:21
Agradecido : 16 veces
Agradecimiento recibido: 10 veces

Marcador de puntos screen 2 se pinta sobre si mismo

Mensajepor Ivanbam » 23 Ene 2023 18:47

Buenas tardes.no se el motivo por el cual se pinta sobre si mismo los puntos de un marcador o el tiempo corrido en basic msx
Con open grp
Preset
Print #1,p
A ver si me echais un cable chicos

jltursan
Mensajes: 4971
Registrado: 20 Sep 2011 13:59
Ubicación: Madrid
Agradecido : 773 veces
Agradecimiento recibido: 1678 veces
Contactar:

Re: Marcador de puntos screen 2 se pinta sobre si mismo

Mensajepor jltursan » 23 Ene 2023 18:50

En la pantalla gráfica (screen 2), el print siempre sobreescribe lo que ya se encuentra dibujado. Para conseguir lo que quieres, antes de cada "print" tienes que borrar el fondo dibujando un rectángulo del mismo color que él mediante:

Código: Seleccionar todo

LINE(x1,y1)-(x2,y2),colorfondo,BF

En donde x1,y1 y x2,y2 son las esquinas superior izquierda e inferior derecha de tu rectángulo. Ajústalas a la medida exacta que necesites para tratar de no borrar de más y que sea lo más rápido posible.

Ivanbam
Mensajes: 68
Registrado: 04 Oct 2022 08:21
Agradecido : 16 veces
Agradecimiento recibido: 10 veces

Re: Marcador de puntos screen 2 se pinta sobre si mismo

Mensajepor Ivanbam » 23 Ene 2023 18:54

Pues muchísimas gracias jtursan.aclarado queda

Avatar de Usuario
GuerreroNinja
Mensajes: 531
Registrado: 18 Feb 2021 20:37
Agradecido : 310 veces
Agradecimiento recibido: 285 veces

Re: Marcador de puntos screen 2 se pinta sobre si mismo

Mensajepor GuerreroNinja » 23 Ene 2023 20:49

De hecho, puedes aprovechar el "efecto" de que no se borren los caracteres del print y hacer la letra "negrita" que mola mucho. Pruébalo:

10 SCREEN 2
20 OPEN "GRP:" AS #1
30 PSET(50,50),0
40 PRINT #1,"LETRAS NINJA!!!"
50 PSET(50,51),0
60 PRINT #1,"LETRAS NINJA!!!"
Mis niñas favoritas: -m3s3x MSX2+ Wavy 70FD -cocbm1 C64C -coam1 A1200 -4mstr4d CPC6128 -ph34r MiSTer -sp3zy Gomados+

"All that is visible must grow beyond
itself and extend into the realm of
the invisible."

Ivanbam
Mensajes: 68
Registrado: 04 Oct 2022 08:21
Agradecido : 16 veces
Agradecimiento recibido: 10 veces

Re: Marcador de puntos screen 2 se pinta sobre si mismo

Mensajepor Ivanbam » 23 Ene 2023 21:14

Genial!
Me estáis ayudando un montón

Avatar de Usuario
Taburoto
Mensajes: 1658
Registrado: 15 Mar 2011 00:40
Agradecido : 41 veces
Agradecimiento recibido: 263 veces

Re: Marcador de puntos screen 2 se pinta sobre si mismo

Mensajepor Taburoto » 24 Ene 2023 23:41

Hola
He modificado el programa para que haga la doble pasada en horizontal en lugar de vertical.


photo_2023-01-24_22-39-11.jpg
(361.28 KiB) No descargado aún

photo_2023-01-24_22-39-07.jpg
(169.94 KiB) No descargado aún

photo_2023-01-24_22-38-56.jpg
(339.07 KiB) No descargado aún


Volver a “Software MSX”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado