Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
[RESOLVIDO]Preciso de ajuda com o tema relacionado a tiros. Que quando o objeto do tiro é criado, ao invés dele ir para a posição qe eu defini do objeto, ele fica em cima da tela. LEIA para mais detalhes.
2 participantes
Página 1 de 1
[RESOLVIDO]Preciso de ajuda com o tema relacionado a tiros. Que quando o objeto do tiro é criado, ao invés dele ir para a posição qe eu defini do objeto, ele fica em cima da tela. LEIA para mais detalhes.
Bom, preciso de ajuda com um jogo de tiro que estou criando.
Minha intenção foi de que se o player estivesse virado para a esquerda, ele atirasse para a esquerda, ao contrário a mesma coisa, deu certo a metade. Fiz o seguinte:
Antes de tudo criei o player, e coloquei os eventos de direção e talz... até aí tudo bem. Depois, criei dois objetos, a bala indo para a esquerda, e a outra bala indo para a direita.
No objeto da bala para a esquerda, coloquei o evento CREATE e de ação, coloquei um "Move Fixed". Cliquei na setinha da esquerda e na velocidade coloquei 5. Marquei a opção "Relative". A mesma coisa fiz com a bala para a direita, claro, agora para a direita.
Certo, até aí tudo bem. Depois fui no objeto player e coloquei o evento "Release >space<". E na ação coloquei o seguinte código:
O código funcionou direitinho, mas... na hora que eu rodei o jogo, a bala foi para o seu devido lugar, só que ela foi criada, tipo que em cima da tela, e não no objeto player como eu defini. Já tentei marcar e desmacar a opção relative dos objetos bala mas continua a mesma coisa. Alguém tem uma solução para mim por favor?
Grato.
Minha intenção foi de que se o player estivesse virado para a esquerda, ele atirasse para a esquerda, ao contrário a mesma coisa, deu certo a metade. Fiz o seguinte:
Antes de tudo criei o player, e coloquei os eventos de direção e talz... até aí tudo bem. Depois, criei dois objetos, a bala indo para a esquerda, e a outra bala indo para a direita.
No objeto da bala para a esquerda, coloquei o evento CREATE e de ação, coloquei um "Move Fixed". Cliquei na setinha da esquerda e na velocidade coloquei 5. Marquei a opção "Relative". A mesma coisa fiz com a bala para a direita, claro, agora para a direita.
Certo, até aí tudo bem. Depois fui no objeto player e coloquei o evento "Release >space<". E na ação coloquei o seguinte código:
- Código:
if sprite_index = spr_player_direita {instance_create(10,10,obj_bala_direita)}
else
{instance_create(10,10,obj_bala_esquerda)}
O código funcionou direitinho, mas... na hora que eu rodei o jogo, a bala foi para o seu devido lugar, só que ela foi criada, tipo que em cima da tela, e não no objeto player como eu defini. Já tentei marcar e desmacar a opção relative dos objetos bala mas continua a mesma coisa. Alguém tem uma solução para mim por favor?
Grato.
Última edição por souzalucasjose em Ter 13 Out 2009, 20:03, editado 1 vez(es)
fonetico- Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]Preciso de ajuda com o tema relacionado a tiros. Que quando o objeto do tiro é criado, ao invés dele ir para a posição qe eu defini do objeto, ele fica em cima da tela. LEIA para mais detalhes.
cara olhe o codigo
subistitua por esse
a diferença :
as coordenadas so estão em numeros tem que colocar x+ ou x-,y+ ou y-.
- Código:
if sprite_index = spr_player_direita
{instance_create(10,10,obj_bala_direita)}
else
{instance_create(10,10,obj_bala_esquerda)}
subistitua por esse
- Código:
if sprite_index = spr_player_direita{
instance_create(x+10,y+10,obj_bala_direita)
}else{
instance_create(x+10,y+10,obj_bala_esquerda
}
a diferença :
as coordenadas so estão em numeros tem que colocar x+ ou x-,y+ ou y-.
Re: [RESOLVIDO]Preciso de ajuda com o tema relacionado a tiros. Que quando o objeto do tiro é criado, ao invés dele ir para a posição qe eu defini do objeto, ele fica em cima da tela. LEIA para mais detalhes.
Obrigado por sua ajuda cara. Qualquer coisa conta comigo!
fonetico- Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» Mover objeto para trás quando criado e posição aleatória.
» [Resolvido]Como fazer para só poder atacar quando a arma fica virada para cima...
» [Resolvido]como fazer que quando o objeto vá para cima ele mude de sprite e quando ele caia ele mude para outro sprite ?
» [Resolvido] mudar objeto ao "passar" em cima dele
» [Resolvido]Duvida em objeto quando é criado
» [Resolvido]Como fazer para só poder atacar quando a arma fica virada para cima...
» [Resolvido]como fazer que quando o objeto vá para cima ele mude de sprite e quando ele caia ele mude para outro sprite ?
» [Resolvido] mudar objeto ao "passar" em cima dele
» [Resolvido]Duvida em objeto quando é criado
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos