Spanish, Mexican subtitles

← PS 04-28 Paquete de tiles

Get Embed Code
5 Languages

Showing Revision 10 created 09/04/2013 by Manuela Sanchez.

  1. Aquí está el código en
    la práctica, y lo primero
  2. será recorrer las imágenes de tileSets,
    comparando firstgid y tileIndex.
  3. Una vez encontremos el índice correcto,
    rompemos el bucle pues i es el correcto.
  4. Ahora podemos igualar el valor de
    pkt.img al de la imagen del atlas
  5. y con un poco de cálculo determinamos
    el desplazamiento del tile.
  6. Recuerda que tileIndex está incluido
    en el firstgid de este array.
  7. Así, 167 como tileIndex es en realidad
    atlas con gid1 tile 166.
  8. Lo solucionamos sacando tileIndex
    de firstgid y obtenemos localIdx.
  9. Con el localIdx y el numXTiles
    horizontal de este atlas
  10. calculamos los índices x e y.
  11. Los multiplicamos por tileSize
    para obtener px y py.
  12. Después retornamos el paquete
    y ya estamos preparados.