Add 'setchar'
27
setchar.md
Normal file
27
setchar.md
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
# setchar(index,b0,b1,b2,b3,b4,b5,b6,b7)
|
||||||
|
Especifiquem un nou mapa de bits per al caracter `index`.
|
||||||
|
|
||||||
|
Cada caracter ocupa 8x8 pixels. Cada linea, per tant, ve definida per un byte. b0 representa la primera linea, b1 la segón...
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### Paràmetres
|
||||||
|
|
||||||
|
`index`
|
||||||
|
L'index ascii del caracter que volem cambiar.
|
||||||
|
`b0` .. `b1`
|
||||||
|
Les linies del nou caracter.
|
||||||
|
|
||||||
|
### Exemple
|
||||||
|
```
|
||||||
|
function init()
|
||||||
|
setmode(2)
|
||||||
|
-- Canviem la 'A' per un redolí
|
||||||
|
setchar(65, 0x00, 0x18, 0x24, 0x42, 0x42, 0x24, 0x18, 0x00)
|
||||||
|
cls()
|
||||||
|
print("PATATA",0,0)
|
||||||
|
end
|
||||||
|
```
|
||||||
|
### Vore també
|
||||||
|
* [peek(addr)](peek)
|
||||||
|
* [poke(addr,val)](poke)
|
||||||
Reference in New Issue
Block a user