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 : 27/11/2012
Número de Mensagens : 7
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Dúvida:Como fazer um personagem ter ações apenas perto de outro objeto?

em Ter 27 Nov 2012, 21:29
Auguem poderia me ajudar em um problema?

*Sabe as ações,eventos,etc.Eu tenho um projeto RPG é eu estou com problemas ao fazer objetos de conversa.
Eu queria saber como fazer um objeto fazer uma ação apenas perto de outro objeto.Ex:

*Começa o jogo
*Eu tenho um objeto personagen
*Eu tenho outro objeto que apenas teclando a tecla S ele transmite um diálogo de conversa
*Mas não quero que o personagem converse com o objeto de longe.Quero que a tecla apenas funcione de perto

Iai Ajuda
avatar
Data de inscrição : 24/10/2009
Número de Mensagens : 873
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://inprovise.blogspot.com/

Re: Dúvida:Como fazer um personagem ter ações apenas perto de outro objeto?

em Ter 27 Nov 2012, 21:56
Eu usaria:
Código:
if distance_to_object(obj) <=10//se a distância for menor ou igual a 10 pixeis.
{/ação/}
Ou simplesmente um evento de colisão!
Há inúmeros meios, mas esses são os que usaria.
avatar
Data de inscrição : 14/09/2012
Número de Mensagens : 57
Insígnias de JAM :

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

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

Re: Dúvida:Como fazer um personagem ter ações apenas perto de outro objeto?

em Ter 27 Nov 2012, 23:19
Você pode usar sprits também.
exemplo: Em seu player coloque (colisão - rio - sprit - nadando)
assim quando você chegar perto do rio vai aparecer uma sprit nadando.
Nos meus Games eu uso assim e da certo.
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