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.

Mirage Creation - Adicionando panoramas

Ir para baixo

Mirage Creation - Adicionando panoramas Empty Mirage Creation - Adicionando panoramas

Mensagem por Caio~ C10 Dom 13 Jan 2013, 11:02

- Descrição -

Nesse tutorial irei ensinar a adicionar mais panoramas do que o padrão da MC que é 4 e também personaliza-la.

- Tutorial -

Antes de tudo, você irá precisar de uma imagem de dimensão 800x600. Veja esse exemplo de panorama que eu fiz:
https://2img.net/h/oi48.tinypic.com/sdl7pt.png
Não esqueça de botá-lo na pasta ...\client\data files\graphics\panoramas\ e renomear a imagem para 5.png.
Pronto, agora vamos para o VB6.

Abra o Client~Side e clique na frmEditor_MapProperties. Clique na cmbPanorama e adicione uma opção na propriedade List. No meu caso eu coloquei céu com nuvens.
Agora clique na modDirect3D e proucure pelo código:
Código:
                Case 4 ' Mountain
                    'Call Engine_Render_Panorama(PanoramaIndex, ParallaxX, 0, ScreenHeight, ScreenHeight)
                    'Call Engine_Render_Panorama(PanoramaIndex, ParallaxX  800, 0, ScreenHeight, ScreenHeight)
                    Call Engine_Render_Panorama(PanoramaIndex, 0, 0, ScreenWidth, ScreenHeight)


Embaixo dele coloque este código caso queira que a imagem deslize:
Código:
                Case 5 ' Céu com nuvens
                    Call Engine_Render_Panorama(PanoramaIndex, ParallaxX, 0, ScreenHeight, ScreenHeight)
                    Call Engine_Render_Panorama(PanoramaIndex, ParallaxX  800, 0, ScreenHeight, ScreenHeight)


Ou esse caso queira que o panorama fique parado:

Código:
                Case 5 ' Céu com nuvens
[/center]                    Call Engine_Render_Panorama(PanoramaIndex, 0, 0, ScreenWidth, ScreenHeight)



[center]Pronto, mais um panorama adicionado à sua engine. Para adiciona mais, é só mudar o valor da case para uma sequência padrão(5,6,7,8...) e colocar uma nova opção na propriedade List da cmbPanorama.

- Créditos -

Caio~ C10
Caio~ C10
Caio~ C10
Membro Veterano
Membro Veterano

Mensagens : 803

http://www.mmorpgbr.com/t10695-evolution-games

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