como eu faço tiro ?

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

como eu faço tiro ?

Mensagem por doug_maker em Sab 21 Fev 2009, 11:49

eu ja tentei fazer tiro mais eu nao sei como fazer sempre quando eu tento ele sai igual a um raio eu quero que saia um tiro por vez eu tambem nao sei como fazer o tiro sair da arma ele sempre sai da cabeça ou do meio do personagem

doug_maker

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

Voltar ao Topo Ir em baixo

Re: como eu faço tiro ?

Mensagem por vinians em Sab 21 Fev 2009, 12:39

Tem várias maneiras, a mais comum é essa aqui:
No evento Create do objeto que vai dar o tiro coloque:
Código:

pode_atirar = true;
alarm[0] = room_speed / 4; //aqui coloque o tempo que quizer
No Evento alarm[0] coloque:
Código:

pode_atirar = true;
alarm[0] = room_speed / 4; //o mesmo do create;
No Evento da Step:
Código:

if (keyboard_check(vk_space) and pode_atirar)
{
  instance_create(x,  y, obTiro);
  pode_atirar = false;
}
Isso vai resolver seu problema ;D

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: como eu faço tiro ?

Mensagem por Igor KinGamer em Sab 21 Fev 2009, 12:57

Para o tiro sair da arma, entre no editor do sprite do personagem, aumente bem a imagem e posicione o mouse onde você quer q o tiro saia (ponta da arma). Lá na parte de baixo da janela do editor, vai aparecer dois números entre parenteses, o x e o y do mouse (ex.: (15,10))

Então, no "instance_create(x, y, obj_Tiro);", você acrescenta ao x e ao y os números q apareceram lá (ex.: instance_create(x+15, y+10, obj_Tiro);­)

PS.: Isso vai funcionar se a origin do sprite for (0,0).

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como eu faço tiro ?

Mensagem por reddragon em Sab 21 Fev 2009, 13:09


reddragon

Número de Mensagens : 267
Idade : 27
Data de inscrição : 19/03/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como eu faço tiro ?

Mensagem por Dark-Yes em Sab 21 Fev 2009, 13:40

Leia a Aula do RedDragon

AULA CINCO - TIRO

Dark-Yes

Número de Mensagens : 265
Data de inscrição : 27/12/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: como eu faço tiro ?

Mensagem por Conteúdo patrocinado Hoje à(s) 08:27


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