Conectar-se
Quem está conectado
24 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 24 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 14/05/2009
Número de Mensagens : 135
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Sprite Seguir Room

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 ^^)
avatar
Ranking : Nota C
Notas recebidas : C-B
Data de inscrição : 17/04/2010
Número de Mensagens : 136
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 11

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Sprite Seguir Room

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.
avatar
Data de inscrição : 14/05/2009
Número de Mensagens : 135
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Sprite Seguir Room

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)
Data de inscrição : 29/05/2009
Número de Mensagens : 351
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Sprite Seguir Room

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
)
avatar
Data de inscrição : 14/05/2009
Número de Mensagens : 135
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Sprite Seguir Room

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
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum