Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

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

Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Crystal em Qua 05 Maio 2010, 10:44

O meu professor pediu pra fazer um jogo de dragao, porem o objeto dragao se move pra cima e para baixo porem ele nao fica na tela ele sai da mesma tanto pra cima e baixo. Eu quero faze-lo parar na tela.
Me ajudem por favor.

Crystal

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

Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Licht em Qua 05 Maio 2010, 10:55

faz assim:

____________________- obj. parede1, desmarque a opção visible e marque solid.

ai você faz outra só que vertical (obj. parede2), com a as mesmas coisas e bote o obj. pared1 em seu parent.

no dragão põa um evento de colisão com o obj. parede1 e põa a ção movr fixed e clique no quadrado do meio e ok.

agora coloque as paredes nos cantos da room e teste.

Licht

Ranking : Sem avaliações
Número de Mensagens : 1217
Idade : 18
Data de inscrição : 26/04/2010
Reputação : 34
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://lightsoftworks.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Crystal em Qua 05 Maio 2010, 11:00

e assim cara eu sou iniciante nisso entendeu, o prof nao pediu a parede como objeto pediu pra criar como background e como room.
eu deleto os dois e crio como objeto?

Crystal

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

Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Licht em Qua 05 Maio 2010, 11:02

não entendi confused

Licht

Ranking : Sem avaliações
Número de Mensagens : 1217
Idade : 18
Data de inscrição : 26/04/2010
Reputação : 34
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://lightsoftworks.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Crystal em Qua 05 Maio 2010, 11:11

e assim o dragao tem que move pra cima e para baixo sem sair da tela, o cenario e uma caverna(background), tem o dragao do bem(este nao pode sair da tela).

Crystal

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

Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Convidad em Qua 05 Maio 2010, 11:13

acho que tem que mecher em script Very Happy

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Crystal em Qua 05 Maio 2010, 11:15

ta e como eu faço isso?? me ajuda ae por favor.
me add no msn e ai vc me ajuda...bialillo@hotmail.com

Crystal

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

Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Crystal em Qua 05 Maio 2010, 11:52

e ae gente me ajuda por favor...tou precisando muito o jogo ja ta completo mas so falat arrumar isso.

Crystal

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

Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Convidad em Qua 05 Maio 2010, 11:57

cria um objeto tranparente com um sprite que ocupe o quadrado e bota quando o dragao se colidir com objeto ele pare Very Happy e isto? que vc quer?

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Crystal em Qua 05 Maio 2010, 12:04

nao e uma batalha entre dragoes, ou seja o drago do bem tem que fica subindo e descendo e atirando bolas de fogo no dragao do mal que solta dragaozinhos do mal.
Information about object: obj_dragaoadulto

Sprite: spr_dragaoadulto
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent:
Mask:


Keyboard Event for Key:
start moving in directions 010000010 with speed set to 0

Keyboard Event for Key:
start moving in directions 000000010 with speed set to 16

Keyboard Event for Key:
for all obj_dragaoadulto: start moving in directions 010000000 with speed set to 16

Crystal

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

Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Convidad em Qua 05 Maio 2010, 12:08

.....

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Henrique_GJ em Qua 05 Maio 2010, 14:57

ei, crystal, aula de que? DE GAME MAKER? se for deve ser muito BOOOOM

eu não sei o que eu tô falando mas tenta colocar no evento outside room (em other) e coloca o ícone_bounce,

ou colocar um objeto no meio da room chamado centro e colocar um código no outside_room do dragão

if dragao.x < centro.x
{
x+=10
}
if dragao.x > centro.x
{
x-=10
}
if dragao.y < centro.y
{
y+=10
}
if dragao.y > centro.y
{
y-=10
}

deve dar certo outra coisa eu não sei, lembrando que nome de objeto não pode ter acento por isso não se pode fazer um objeto "dragão" tem que ser dragao ou outra coisa

Henrique_GJ

Número de Mensagens : 1344
Idade : 19
Data de inscrição : 30/12/2009
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://sitedosjogos.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por victor_aco em Qua 05 Maio 2010, 17:33

Bom eu pensei em uma maneira mas não sei se vai dar certo teste ai pf.
Coloque no STEP do obj_dragaoadulto:
Código:

if obj_dragaoadulto.y <0
{
sprite_index := spr_dragaoadultocima
motion_set(270,5);
}
if obj_dragaoadulto.y >800
{
sprite_index := spr_dragaoadultobaixa
motion_set(90,5);
}
Caso você não use views esse e o código que eu consegui fazer de cabeça.
Substitua o valor 800 pela altura da room.

victor_aco

Número de Mensagens : 666
Idade : 21
Data de inscrição : 25/03/2010
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer o objeto nao sair da tela nem pra cima e nem pra baixo??

Mensagem por Conteúdo patrocinado Hoje à(s) 13:43


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