MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Será que tem como...?

4 participantes

Ir para baixo

Será que tem como...? Empty Será que tem como...?

Mensagem por Felipee Sáb 19 Jan 2013, 08:10

Eu estava olhando a Eclipse Origins, e vir que você pode usar Sprites de qualquer tamanho (tipo, no Elysium o tamanho é pequeno /acho q é 32x32\ )
Mas enfim..eu queria saber se no Elysium tem como o PLAYER usar algumas daquelas BigSprites (do mesmo tamanho das Big Sprites)...
Se tiver como usar, alguém me ajuda aqui? tá dificil... Será que tem como...? 881399
Felipee
Felipee
Membro
Membro

Mensagens : 132

Ir para o topo Ir para baixo

Será que tem como...? Empty Re: Será que tem como...?

Mensagem por Mark- Sáb 19 Jan 2013, 19:50

Pow meu amigo, pelo que eu saiba não da não.
Mark-
Mark-
Membro
Membro

Mensagens : 148

Ir para o topo Ir para baixo

Será que tem como...? Empty Re: Será que tem como...?

Mensagem por Fantasy Sáb 19 Jan 2013, 20:10

Eu Nunca Vi Mais Tbm eu n So Programador ..
Axo Que tem Sim '
Fantasy
Fantasy
Membro Vitalicio
Membro Vitalicio

Mensagens : 555

Ir para o topo Ir para baixo

Será que tem como...? Empty Re: Será que tem como...?

Mensagem por Guardian Sáb 19 Jan 2013, 21:57

Da sim, porém, tem uma coisa no EEB que pode dar problema... e.e
Lá, todas as sprites são fixas (32x32), então caso você queira aumentar uma, tem que alterar toda aquela imagem...
Mas pra colocar a imagem grandona, é só você ir no BltPlayer e achar isso :

Código:
rec.Top = GetPlayerSprite(Index) * SIZE_Y + (SIZE_Y - PIC_Y)
    rec.Bottom = rec.Top + PIC_Y
    rec.Left = (GetPlayerDir(Index) * (3 * (SIZE_X / PIC_X)) + (Anim * (SIZE_X / PIC_X))) * PIC_X
    rec.Right = rec.Left + SIZE_X

Fica ligado pra não confundir os códigos la...
Ta vendo ali o rec.Top + Pic_Y ?

No caso funciona mais ou menos assim, suponha que o Top é 0. (No caso é a primeira sprite) porque ai o bottom é 32. (rec.top = 0 + pic_y = 32)
Entendeu? É como se fosse uma seleção, começa no pixel 0 e vai até o 32 pra baixo.

Ai você muda sei la, o Pic_Y pra 48, 64, o tamanho que quiser. xD
Relembrando mais uma vez que vai ter que alterar a imagem das sprites todinha.
A mesma coisa serve para a largura, só mudar o right e left. Wink


Última edição por Guardian em Dom 20 Jan 2013, 13:10, editado 1 vez(es)
Guardian
Guardian
Membro de Honra
Membro de Honra

Mensagens : 781

Ir para o topo Ir para baixo

Será que tem como...? Empty Re: Será que tem como...?

Mensagem por Felipee Dom 20 Jan 2013, 13:09

Valeu pessoal Very Happy
Vou tentar aqui e ver se dá certo.. mas os Creditos já estão ae ;D
Felipee
Felipee
Membro
Membro

Mensagens : 132

Ir para o topo Ir para baixo

Será que tem como...? Empty Re: Será que tem como...?

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos