cambiado 'rotado' por 'invertido'

This commit is contained in:
sejo 2022-02-09 17:03:02 -06:00
parent 03825d4288
commit 05e302a7d5
1 changed files with 10 additions and 10 deletions

View File

@ -758,9 +758,9 @@ BRK
observemos que en este caso, tenemos un par de macros 8ADD-X y 8ADD-Y para incrementar cada coordenada por 0008: ese es el tamaño del tile.
## experimentos de rotación
## experimentos de inversión
como el sprite cuadrado es simétrico, no podemos ver el efecto de rotarlo.
como el sprite cuadrado es simétrico, no podemos ver el efecto de invertirlo.
aquí están los sprites de la roca y del personaje de {darena}:
@ -769,7 +769,7 @@ aquí están los sprites de la roca y del personaje de {darena}:
@personaje 3c7e 5a7f 1b3c 5a18
```
te invito a que intentes usar estos sprites para explorar cómo dibujarlos rotados en diferentes direcciones.
te invito a que intentes usar estos sprites para explorar cómo dibujarlos invertidos en diferentes direcciones.
## dibujando sprites de 2bpp
@ -866,7 +866,7 @@ el nibble alto para los sprites de 2bpp nos permitirá elegir la capa que querem
los ocho valores posibles para este nibble son:
+ <table>
+ <tr><th>nibble alto</th><th>capa</th><th>rotar-y</th><th>rotar-x</th></tr>
+ <tr><th>nibble alto</th><th>capa</th><th>inv-y</th><th>inv-x</th></tr>
+ <tr><td>8</td><td>plano de fondo</td><td>no</td><td>no</td></tr>
+ <tr><td>9</td><td>plano de fondo</td><td>no</td><td>sí</td></tr>
+ <tr><td>a</td><td>plano de fondo</td><td>sí</td><td>no</td></tr>
@ -877,13 +877,13 @@ los ocho valores posibles para este nibble son:
+ <tr><td>f</td><td>primer plano</td><td>sí</td><td>sí</td></tr>
+ </table>
& * 8: dibujar un sprite de 2bpp en el fondo, con la orientación original
& * 9: dibujar un sprite de 2bpp en el fondo, rotado horizontalmente
& * a: dibujar un sprite 2bpp en el fondo, rotado verticalmente
& * b: dibujar un sprite de 2bpp en el fondo, rotado horizontal y verticalmente
& * 9: dibujar un sprite de 2bpp en el fondo, invertido horizontalmente
& * a: dibujar un sprite 2bpp en el fondo, invertido verticalmente
& * b: dibujar un sprite de 2bpp en el fondo, invertido horizontal y verticalmente
& * c: dibujar un sprite de 2bpp en primer plano, con la orientación original
& * d: dibujar un sprite de 2bpp en primer plano, rotado horizontalmente
& * e: dibujar un sprite de 2bpp en primer plano, rotado verticalmente
& * f: dibujar un sprite de 2bpp en primer plano, rotado horizontal y verticalmente
& * d: dibujar un sprite de 2bpp en primer plano, invertido horizontalmente
& * e: dibujar un sprite de 2bpp en primer plano, invertido verticalmente
& * f: dibujar un sprite de 2bpp en primer plano, invertido horizontal y verticalmente
notemos que estos ocho valores tienen todos un bit más a la izquierda en 1: este bit señala que vamos a dibujar un sprite de 2bpp. los otros tres bits del nibble se comportan como se ha descrito anteriormente en el caso de 1bpp.