Portuguese, Brazilian subtitles

← PS 04-20 Mapa de dados em blocos

sem descrição

Get Embed Code
6 Languages

Showing Revision 4 created 09/06/2013 by Magaly Rocha.

  1. Agora que nós temos o "tiledJSON" carregado,
    nós precisamos analisá-lo. Então, vamos
  2. olhar de perto a estrutura do arquivo.
    Existem algumas coisas que devem
  3. interessar de imediato sobre esse arquivo.
    Primeiro são os parâmetros iniciais
  4. definindo o tamanho dos blocos que esse
    mapa espera. O segundo, é o
  5. número de blocos verticais e horizontais usados.
    Por exemplo, o parâmetro de largura aqui,
  6. define que este mapa tem 100 blocos de largura.
    Com certeza, o tamanho total do mapa, em pixels,
  7. é a largura multiplicada pela largura de cada
    bloco, ou 64 pixels por bloco, resultando em
  8. 6400 pixels. Em segundo lugar, você perceberá
    que existe uma seção dedicada para quais atlas
  9. este mapa usa, chamado "tilesets".
    Essa seção irá listar a localização da imagem
  10. para cada atlas, dado o caminho absoluto
    para o editor, assim como a largura
  11. e a altura das imagens entradas, quaisquer
    nomes específicos ou propriedades que você
  12. anexou ao atlas, e o mais importante,
    o "firstgid", no qual
  13. entraremos em um minuto, enquanto analisarmos nossa camada de dados. Finalmente, nós temos
    uma seção separada do arquivo "JSON"
  14. dedicada às camadas que você definiu.
    Agora, cada camada que existe tem
    um elemento de dado,
  15. que, na verdade, lista um extenso, muito extenso,
  16. absurdamente extenso conjunto de valores
    inteiros que representam cada bloco que você
  17. colocou nesta camada. Com certeza, essa
    camada também tem outras propriedades como a
  18. altura em número de blocos, assim como a
    opacidade, e então qualquer outra
  19. informação, como o nome e se o bloco é ou não visível. Esse
  20. parâmetro de tipo é também interessante, porque blocos nos permitem ter ambas as camadas de blocos e as
  21. camadas de objetos. Claro que esta camada que você está olhando está definida como uma
  22. camada de blocos.