objeto Levitando

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

objeto Levitando

Mensagem por Roxcast em Sex 30 Out 2009, 10:22

Galera tenho tipo uma nave e eu queria q ela fikac tipo q vuando(levitando sempre)
porem ja fiz de tudo e nao consegui alguem pode me dizer se tem como fazer isso? Razz

Roxcast

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

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por PedroX em Sex 30 Out 2009, 11:14

tire a gravidade da nave

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por itallo em Sex 30 Out 2009, 11:26

você quer que a nave fique balançando para cima e para baixo para deixar realista?
se quiser faça o seguinte:
no evento create:
Código:

pos = y

no evento step:
Código:

gvel = 2 // aqui vc vai mudar a velocidade dakele balanço.
pos = y

if pos = y
{
y -= gvel
if y = pos -6
{
y += gvel
}
}

////SE VC POIS AQUELE ESQUEMA DE GRAVIDADE NO SEU JOGO, DESATIVE-O.


acho que vai resolver Very Happy

itallo

Ranking : Sem avaliações
Número de Mensagens : 969
Idade : 24
Data de inscrição : 26/08/2009
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.zuluhotel.com.br

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por Roxcast em Sex 30 Out 2009, 14:03

Cara eu fiz oq vc passo ai e nao deu quando botei esse codigos ai quando eu apertava pro lado ele ia pra cima e pro lado.

Roxcast

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

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por itallo em Sex 30 Out 2009, 15:32

muda no step entao:
Código:

gvel = 1 // aqui vc vai mudar a velocidade dakele balanço.
pos = y

if hspeed = 0
{
parado = true
}
else
{
if vspeed <> 0
{
parado = false
}
}
}


if parado = true
{
if pos = y
{
y -= gvel
if y = pos -3
{
y += gvel
}
}
}

no evento create coloca :

parado = true

itallo

Ranking : Sem avaliações
Número de Mensagens : 969
Idade : 24
Data de inscrição : 26/08/2009
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.zuluhotel.com.br

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por Hélio em Sex 30 Out 2009, 15:33

Se eu entendi sua duvida, é possível fazer sem mexer em códigos.

Na sprite da sua nave, na parte onde está escrito origin,ficam as coordenadas da origem da sua sprite, então, do lado não mostra a imagem da sua sprite? então, clique em center no quadrado escrito origin:

Note que tem uma cruz, no centro da sua sprite, então, inicie o jogo.
Se a sprite ficar muito pra baixo, coloque aquela cruz que eu falei mais para baixo ( não, não está errado, é para baixo mesmo ) e se ficar muito para cima,coloque a cruz mais para cima cima ( não está errado também, é para cima ).

Bom, é isso, caso não saiba onde fica as partes que eu falei,siga a imagem:

Hélio

Número de Mensagens : 1010
Idade : 20
Data de inscrição : 02/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por Roxcast em Sex 30 Out 2009, 15:42

nao nao, eu quero q ela tipo fike um poco acima do background(ou room seila)e fiquei balançando pq do geito q ta parece q ela ta colada no chao.
E eu mudei la como o cara ali falo e deu Fatal error Sad
Ah i eu falei q nao eh Side rolling scroll neh?
Si nao falei desculpa ai gente

Roxcast

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

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por itallo em Sex 30 Out 2009, 15:52

rox... eu tenho um script no meu jogo que ele movimenta a sprite para cima e para baixo, sem bugar nada.... o osso é que meu monitor pegou fogo, e estou na loja da minha mãe usando o PC dela Very Happy
se não seria mais facil de ajudar.... mas se quiser ir tentando..... akele script que te falei é + - akilo para fazer oq vc quer.

itallo

Ranking : Sem avaliações
Número de Mensagens : 969
Idade : 24
Data de inscrição : 26/08/2009
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.zuluhotel.com.br

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por Roxcast em Sex 30 Out 2009, 15:56

Ok vo tenta ali ...
Mas axo meio dificil so mto novato ainda ashaush
mas vlw ai

Roxcast

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

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por ieu em Sex 30 Out 2009, 17:45

se quizer um modo de fazer a nave ficar mais longe do chão acho que pode usar a variavel z.
ela é a variavel que controla a altura do objeto então coloque no create assim:
z=20
obs.: só funciona na versão registrada ou PRO do game maker
espero ter ajudado
vlw

ieu

Número de Mensagens : 122
Data de inscrição : 26/09/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por Roxcast em Sex 30 Out 2009, 18:01

Nun deu mais msm assim vlw por tentar ajudar Happy

Roxcast

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

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por Denis Lemos em Sex 30 Out 2009, 19:28

Cara te fiz uma engine, veja se é, mais ou menos isso que tu quer !

DOWNLOAD

Setas Direcionais ==> movimentam para os lados para cima e para baixo !

<EDITADO>

Download versão não registrada: DOWNLOAD 2

Screen:

[img][/img]


Última edição por denis L. em Sab 31 Out 2009, 14:54, editado 1 vez(es)

Denis Lemos

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

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por Roxcast em Sab 31 Out 2009, 13:58

Cara nao fico levitando mas mto obrigado msm fico mais realista soh bota uma room do espaço q fik show vlw msm fora o conhecimento q tive quando copiei os codigos e botei na minha nave pq aki seu jogo nao abriu pq nao tenho o Pro...
Mto obrigado msm..

Roxcast

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

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por Denis Lemos em Sab 31 Out 2009, 15:02

Eu arrumei ela para versão não registrada; não tinha muita coisa para mudar, era somente o código da "background gradient", que só funciona na versão PRO !

Até mudei a back, e ficou melhor como vc disse !

Bom pelo que eu li nos tópicos, vc quer que a nave, fique balançando para cima e para baixo... Foi isso que eu entendi e fiz !

Qualquer coisa é só dizer !

O link está no meu post de cima editado, em Download 2 !

Denis Lemos

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

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por Roxcast em Sab 31 Out 2009, 15:17

Ok ja baixei Very Happy
Vlw cara

Roxcast

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

Voltar ao Topo Ir em baixo

Re: objeto Levitando

Mensagem por Conteúdo patrocinado Hoje à(s) 06:52


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