Pergunta

Estou trabalhando no exemplo de código de amostra GLSPRITE. O que eu quero saber é o que preciso fazer com o código para que ele trate minha textura como uma folha de sprite? A única modificação que fiz até agora é criar um PNG de 256 x 256 de 16 imagens menores para serem meus quadros. Eu nunca trabalhei com folhas de sprite antes. Obrigado pela ajuda.

Foi útil?

Solução

Você precisa ajustar as coordenadas de textura para mapear o sprite necessário. As coordenadas de textura são normalmente normalizadas (0 a 1). Supondo que você tenha uma grade 4x4 de sprites, o primeiro sprite teria coordenados de textura de ...

0, 0
0, 0.25
0.25, 0.25
0.25, 0
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top