Portuguese, Brazilian subtitles

← PS 04-24 Carregando Dados "Tileset"

Get Embed Code
5 Languages

Showing Revision 3 created 09/08/2013 by Chapeleiro Louco.

  1. Fantástico. A solução para isso
    é muito simples, baseado no que
  2. nós já vimos. Primeiro, nós passamos
    por todos os blocos definidos dentro
  3. do objeto "map" que nós criamos.
    Para cada um deles, nós criamos uma nova imagem,
  4. definimos a função de carregamento, e então definimos seu nome fonte. Uma vez que são carregados,
  5. nós incrementamos a variável
    "imgLoadCount", e então testamos se a
  6. variável "imgLoadCount" é igual ao
    número de blocos que podem potencialmente
  7. ocorrer. Então, estamos dizendo que nosso número de imagens carregadas se iguala ao
  8. número de imagens que existem. Nesse caso, nós podemos definir que "fullyLoaded" é verdadeiro. Agora, você
  9. irá perceber uma irritante pequena variação
    do formato do JSON para blocos, que é o
  10. caminho da imagem que é na verdade um
    caminho absoluto para o arquivo
  11. de onde o editor e o arquivo base foram formados.
    Então, o que isso está
  12. dizendo é que, dado um caminho para o bloco, existe um caminho de arquivo realmente louco para chegar
  13. ao PNG mestre do GRITS desde o arquivo fonte que estamos usando. Então, para carregar isso apropriadamente
  14. de forma apropriada, o que nós gostaríamos de fazer é tirar todos os outros dados que não são o nome do arquivo.
  15. E então, anexar o nome do arquivo ao nosso
    diretório de dados.
  16. Agora, fazemos isso porque nosso ambiente de edição talvez esteja em uma estrutura de diretório diferente
  17. do nosso ambiente de produção, no qual os usuários estão realmente jogando. Para GRITS, nós usamos essa
  18. pequena expressão elegante e usual aqui,
    que nos permite substituir todos os dados
  19. antes da barra final por espaços em branco,
    nos dando o nome do arquivo para essa
  20. imagem. Nós anexamos esse nome de arquivo
    ao diretório ".../data", nos dando a fonte.