Sprite Seguir Room

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

Resolvido Sprite Seguir Room

Mensagem por kelvindeth em Seg 17 Maio 2010, 12:58

Olá galera, alguem me tira essa dúvida..

Eu carreguei uma Sprite pelo evento Draw. (eu usei o evento "Draw Sprite" da aba "Draw").

E o apliquei na tela, ótimo.

Mais o problema que quando eu ando o obj_draw fica parado na tela, como se ele fosse desenhado e ali ficado.

Como fazer pra que ele siga o View do mapa ???

Editado por CyraxX: Topico resolvido.
Trancado.
Se o autor quiser reabrir o tópico envie MP para algum administrador ou moderador.


Última edição por CyraxX em Dom 30 Maio 2010, 16:32, editado 2 vez(es) (Razão : Dúvida esclarecida ^^)

kelvindeth

Número de Mensagens : 135
Idade : 24
Data de inscrição : 14/05/2009
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Sprite Seguir Room

Mensagem por Rhino em Seg 17 Maio 2010, 13:59

Você quer fazer tipo um score que siga a tela ou que a tela siga o personagem? Caso for a primeira, no evento Draw, coloque o seguinte código:

Código:
draw_sprite(sprite_index,image_index,view_xview+10,view_yview+10)

Esse código fará com que o score siga a tela.

Caso seja o personagem, vá na Room e clique na aba Views. Marque as caixas "Enable use of views" e "Visible when room starts". Lá embaixo em Object Following, bote o sprite do personagem.
Isso na verdade pode ser feito também com um obj_controle, desde que você programe para mostrar o score.

Rhino

Ranking : Nota C
Número de Mensagens : 136
Idade : 24
Data de inscrição : 17/04/2010
Notas recebidas : C-B
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Sprite Seguir Room

Mensagem por kelvindeth em Seg 17 Maio 2010, 15:55

Opa Rhino, obrigado pela ajuda, é a primeira situação mesmo, a segunda ja sabia como fazer Happy...

Nao testei a linha de código ainda,, mais jaja testo, qualker coisa dou um EDIT aqui..

Brigadão *-*



EDIT: Eu testei a linha de código e nao consegui fazer aparecer o Objeto do Score...

Eu coloquei essa linha:

Código:
draw_sprite(sprite_index,image_index,view_xview+10,view_yview+10)

E também tentei colocar o nome da minha imagem para Score:

Código:
draw_sprite(SPR_Minhaimagem,SPR_Minhaimagem,view_xview+10,view_yview+10)

Teria como me explicar mais detalhadamente, será que eu to fazendo algo de errado ???...


Última edição por kelvindeth em Seg 17 Maio 2010, 16:33, editado 2 vez(es) (Razão : Dúvida)

kelvindeth

Número de Mensagens : 135
Idade : 24
Data de inscrição : 14/05/2009
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Sprite Seguir Room

Mensagem por dungeon333 em Seg 17 Maio 2010, 18:37

Código:

draw_sprite
(
SPR_Minhaimagem,// nome da sprite
0,// o numero da subimagem , se o sprite tiver varias subimagens , senao é 0
view_xview+10, // posiçao x
view_yview+10 // posiçao y
)

dungeon333

Número de Mensagens : 351
Data de inscrição : 29/05/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: Sprite Seguir Room

Mensagem por kelvindeth em Seg 17 Maio 2010, 19:02

o.O...

Peguei esses códigos, eu não havia conseguido=/, quebrei a cabeça aqui, e dando uma fuçado descubri o meu problema.

Nas propriedades de câmeras (View) da minha room, eu uso a view 0 para nulo, e as views 1, 2, 3, etc.. Para cada personagem..

Então eu coloquei o código desta forma:

Código:
draw_sprite
(
SPR_Minhaimagem,// nome da sprite
0,// o numero da subimagem , se o sprite tiver varias subimagens , senao é 0
view_xview[1]+10, // posiçao x
view_yview[1]+10 // posiçao y
)

Eu apenas acrescente o código:

Código:
[1]
que é o correspondente a minha view 1...

Obrigado a todos que ajudaram Happy

ALGUEM TRANCA O TÓPICO POR FAVORE Happy

kelvindeth

Número de Mensagens : 135
Idade : 24
Data de inscrição : 14/05/2009
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Sprite Seguir Room

Mensagem por Conteúdo patrocinado Hoje à(s) 09:40


Conteúdo patrocinado


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