GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Conectar-se

Esqueci minha senha

Últimos assuntos
» FAROL / LIGHTHOUSE
por Deo Costa Seg 21 Jun 2021, 22:38

» [Steam] Sophstar
por theguitarmester Seg 21 Jun 2021, 21:58

» Salvar Room!
por Rafael Augusto Seg 21 Jun 2021, 02:30

» Personagem interagir com objeto/NPC ao pressionar ENTER
por Wallace_ank Sab 19 Jun 2021, 21:40

» Village Builder
por DJM_JM Sab 19 Jun 2021, 18:55

» Triangle Fly 2: Infinity
por NPH Sab 19 Jun 2021, 14:10

» Problema com mudança de sprites baseado na posição do mouse
por TRFN Sab 19 Jun 2021, 12:11

» Meus tutoriais sobre Game Maker
por pontoevirgula Sab 19 Jun 2021, 09:49

» Square Adventure
por Kleber Craft Qui 17 Jun 2021, 18:45

» Doações
por gilomania3d Qua 16 Jun 2021, 20:20

» Como Manter itens ao passar de fase no Game Maker 2
por Kleber Craft Qua 16 Jun 2021, 20:03

» Multiplayer Local
por theguitarmester Sab 12 Jun 2021, 12:26

» Magic Battle (Título pode mudar)
por theguitarmester Ter 08 Jun 2021, 17:43

» Fazer o Player andar na Parede
por NPH Qua 02 Jun 2021, 21:11

» Problema no contato
por theguitarmester Ter 01 Jun 2021, 10:06

» Venha conferir o Espaço GMBR no Discord!
por Joton Dom 30 Maio 2021, 15:27

» Inimigo vai pra trás quando encosta no Player
por Paulomm32 Qua 26 Maio 2021, 07:52

» Desenvolvimento: Quais linguagens vocês tem conhecimento?
por theguitarmester Ter 25 Maio 2021, 09:45

» Fixar background
por Rafael Augusto Dom 23 Maio 2021, 15:17

» Acervo GMBR
por Mr.Rafael Dom 23 Maio 2021, 12:09

» quando o personagem andar trocar de sprite
por Felipe_Cardoso Sab 22 Maio 2021, 23:36

» problema animação de personagem
por Felipe_Cardoso Sex 21 Maio 2021, 17:30

» iniciar audio/musica junto com a sala
por NPH Qua 12 Maio 2021, 17:09

» mudar de room(cena) quando fosse colidido
por NPH Ter 11 Maio 2021, 22:15

» criar obj aonde o mouse foi clicado
por Felipe_Cardoso Ter 11 Maio 2021, 11:36


Ponto de origem da bala

Ir em baixo

Ponto de origem da bala Empty Ponto de origem da bala

Mensagem por Paulomm32 Ter 06 Abr 2021, 10:01

Estou trabalhando num top down shooter onde a arma está em um objeto separado do player que gira em volta dele, porém as balas saem do ponto de origem do sprite da arma, como faço pra ele sempre sair da ponta, independentemente de onde eu aponto?
Paulomm32
Paulomm32

Data de inscrição : 13/07/2020
Reputação : 0
Número de Mensagens : 43
Prêmios : Ponto de origem da bala Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Game Maker Studio 2.0


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ponto de origem da bala Empty Re: Ponto de origem da bala

Mensagem por NPH Ter 06 Abr 2021, 10:52

Você pode usar a solução que dei neste post
https://gmbr.forumeiros.com/t33569-resolvidoalterar-o-ponto-de-origem-da-bala-na-sprite#241384
basta colocar no objeto da arma que você criou, tipo, o player rotaciona, a arma rotaciona e também o ponto de onde a bala sai, assim sempre irá atirar pelo ponto da arma.
Supondo que você calcule o  xy onde a arma fica em relação ao player, essa arma que está em tal xy terá o calculo de onde a bala sairá em relação ao xy dela e assim vai...
Exemplo:
Ponto de origem da bala Semtit11
NPH
NPH

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 28/11/2010
Reputação : 53
Número de Mensagens : 499
Prêmios : Ponto de origem da bala Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker Studio 1.4
  • Game Maker Studio 2.0


Ver perfil do usuário

theguitarmester e Paulomm32 gostam desta mensagem

Voltar ao Topo Ir em baixo

Ponto de origem da bala Empty Re: Ponto de origem da bala

Mensagem por Paulomm32 Ter 06 Abr 2021, 10:56

ok, eu entendi na teoria, só tenho ainda muitas dúvidas de como executar isso. Não sei como fazer o ponto de onde a bala sai , rotacionar também.
Paulomm32
Paulomm32

Data de inscrição : 13/07/2020
Reputação : 0
Número de Mensagens : 43
Prêmios : Ponto de origem da bala Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Game Maker Studio 2.0


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ponto de origem da bala Empty Re: Ponto de origem da bala

Mensagem por DJM_JM Qua 14 Abr 2021, 14:34

Usando e modificando as variaveis image_angle e direction, calculando a diferença do ponto central do sprite até o ponto desejado (ponta da arma), é relativamente simples fazer esse efeito. De uma olhada nessas variaveis, que vai resolver o problema.
DJM_JM
DJM_JM

Games Ranking : Sem avaliações

Data de inscrição : 07/07/2015
Reputação : 0
Número de Mensagens : 35
Prêmios : Ponto de origem da bala Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ver perfil do usuário http://www.gremioemfoco.info

Voltar ao Topo Ir em baixo

Ponto de origem da bala Empty Re: Ponto de origem da bala

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão neste fórum:
Você não pode responder aos tópicos neste fórum