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
Marcador de puntos screen 2 se pinta sobre si mismo
-
- Mensajes: 4969
- 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
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:
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.
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.
- GuerreroNinja
- Mensajes: 528
- Registrado: 18 Feb 2021 20:37
- Agradecido : 310 veces
- Agradecimiento recibido: 281 veces
Re: Marcador de puntos screen 2 se pinta sobre si mismo
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!!!"
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:
MSX2+ Wavy 70FD
C64C
A1200
CPC6128
MiSTer
Gomados+
"All that is visible must grow beyond
itself and extend into the realm of
the invisible."



"All that is visible must grow beyond
itself and extend into the realm of
the invisible."
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado