Dúvidas com programação

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

Dúvidas com programação

Mensagem por Kamikaze em Sex 23 Jan 2015, 18:14

Olá! Estou com algumas dúvidas na programação em GML, sou iniciante nessa prática, sei um pouco sobre HTML, e estou iniciando agora o GML, bom é o seguinte, criei algumas partes do meu projeto, no caso utilizando as funções ao lado do game maker


Eu gostaria transformar essas funções em códigos, pois fica mais fácil de ser editada quando preciso fazer novos movimentos, no caso da imagem a cima, as funções são:

Ao pressionar a tecla "D" = "Obj_player" atira

1- obj_player se transformar em um sprite diferente
2- Cria uma instância em movimento, no caso seria o obj_tiro
3- Execute code, no caso se estiver pressionando a tecla "Right" o obj_player vai permanecer na mesma posição do tiro
4- Som do tiro

Procurei no Google, o code de cada função em GML para inserir tudo em um EXECUTE CODE, meu código ficou assim

Código:
sprite_index = naruto_tiroright

with (instance_create(10, 10, obj_tiro))
{
    speed = 15;
    direction = 3;
}

if keyboard_check_released(vk_right)
{
sprite_index= naruto_right
}

sound_play (shuriken)

Só que não ocorreu tudo certo, pois as shurikens (tiros) aparecem no topo do mapa, no caso coloquei as coordenadas (10,10), mas deveriam aparecer na frente do Obj_player, como posso resolver isso? Se o código que montei estiver errado por favor me ajudem, agradeço a quem puder me ajudar!

Kamikaze

Número de Mensagens : 8
Idade : 18
Data de inscrição : 21/01/2015
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Dúvidas com programação

Mensagem por matheusco em Sex 23 Jan 2015, 18:25

Só colocar x + 10 e y + 10, que no caso vai ser a posição do jogador e mais os 10.

matheusco

Número de Mensagens : 395
Idade : 23
Data de inscrição : 10/08/2014
Reputação : 51
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

http://www.tutoriaisgamemaker.com.br

Voltar ao Topo Ir em baixo

Re: Dúvidas com programação

Mensagem por Kamikaze em Sex 23 Jan 2015, 18:32

Consegui resolver, uma pergunta tão longa para uma resposta tão simples... Muito Obrigado Matheus!

Kamikaze

Número de Mensagens : 8
Idade : 18
Data de inscrição : 21/01/2015
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Dúvidas com programação

Mensagem por Sewer Crawler em Sex 23 Jan 2015, 18:37

é como se vc clicasse na caixinha "Relative" em DnD
https://app.box.com/s/gpb6opjjt8laz8bgf7bu

Sewer Crawler

Número de Mensagens : 236
Idade : 23
Data de inscrição : 08/10/2014
Reputação : 27
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Dúvidas com programação

Mensagem por Kamikaze em Sex 23 Jan 2015, 18:40

Ah, agora entendo, muito bem explicado Sewer, agora vou saber como editar os meus códigos com a caixinha relative marcada, obrigado! xD

Kamikaze

Número de Mensagens : 8
Idade : 18
Data de inscrição : 21/01/2015
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Dúvidas com programação

Mensagem por Conteúdo patrocinado Hoje à(s) 17:44


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