Título: Color=(k,r,g,b) Publicado por: Dreamerm42 en 03 de Junio de 2011, 07:26:30 pm Perdonadme por la duda y sobre todo si no es el sitio correcto.
Hoy trasteando con SC5 y SC7 he sido incapaz de recordar como podia elejir uno de los colores que esta "fuera" de los 15 asi intente el siguiente programa 10 screen 5 20 color=(k,5,4,7) 30 line (0,0)-(30,30),k,bf 99 goto 99 Se que la duda es muy basica, si alguno sabe de algun libro o algun enlace donde pueda soluciar la duda se lo agradeceria, que tampoco quiero haceros perder mucho tiempo. Graciar por todo. Título: Re: Color=(k,r,g,b) Publicado por: MsxKun en 03 de Junio de 2011, 09:12:05 pm Holas
Es que estas definiendo el color 0, porque al arrancar el programa k vale 0. Pon 15 k=1 y veras Saludos Título: Re: Color=(k,r,g,b) Publicado por: Dreamerm42 en 04 de Junio de 2011, 06:46:08 pm Cierto lo he probado y asi es, si pongo K=2 este sustituye el color 2 de la lista de 16.
Me imaginaba que era una detalle muy tonto el que se me escapaba muchas gracias MsxKun!!! Título: Re: Color=(k,r,g,b) Publicado por: Shinzon en 25 de Junio de 2011, 09:30:01 pm Las variables son las siguientes:
COLOR=(c,r,g,b) C= Color basico a elegir (0 a 15) r= Intensidad del rojo (0 a 7) para el color básico "c" elegido g= Intensidad del verde (0 a 7) para el color básico "c" elegido b= Intensidad del azul (0 a 7) para el color básico "c" elegido Este ultimo no se si era de 0 a 7 ó de 0 a 3. Basicamente es elegir uno de los colores de la paleta basica de 16 colores (0 al 15) y darle un color rgb propio. Seguirás teniendo 16 colores, pero redefinidos cada uno segun tus gustos. Para emular una terminal de fosforo verde sería algo así como: color=(15,0,3,0) ; Color de la fuente color=(4,0,7,0) ; Color del fondo y del borde color 15, 4, 4 ; Actualizas los colores Si luego usas SET SCREEN, cuando inicies tu MSX 2 verás esos colores al arrancar. |