[Tutorial] Paralaxe

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Tutorial] Paralaxe

Mensagem por ss_solid em Seg 30 Jan 2012, 21:34

Nada mais justo que dar uma definição do que é paralaxe:

A Paralaxe é a mudança aparente da posição de um objecto observado, causada por uma mudança da posição do observador. Por exemplo, coloque a sua mão à sua frente ao longo do comprimento do seu braço, e observe um objecto do outro lado da sala por detrás da sua mão. Agora abane a sua cabeça para o seu ombro direito, ficando a sua mão do lado esquerdo do objecto distante. Mude a sua cabeça para o seu ombro esquerdo, para que a sua mão apareça do lado direito do objecto.

James Lindenschmidt


Bom vamos ao tutorial:

Primeiramente iremos criar um objeto para podermos observar o efeito e ver se deu certo.
No caso criei um objeto chamado Burger.

Acho que todos já tem noção de como criar um movimento com o objeto, por isso não vou colocar aqui.

Agora criamos dois Backgrounds:
Background0
Background1

Adicionamos eles na room em camadas diferentes.

Aumentei o tamanho da room para 2000 que o efeito fosse visto também.

Crie uma view que irá seguir o personagem.

Crie um script, no caso dei o nome de paralaxe e coloque o seguinte código:

Código:

background_x[0] = view_xview[0]/2; //controla movimentação do background 0.
//View é a view que vc selecionou para seguir o personagem


background_x[1] = view_xview[0]/4;//controla movimentação do background 0.
//View é a view que vc selecionou para seguir o personagem


Coloque o script no evento STEP do personagem.

Testem Razz

ss_solid

Número de Mensagens : 65
Data de inscrição : 23/07/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum