Obrigado por visitar a The Game Makers Brasil 😁 Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais.

Chamar evento interno!

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
chicoweb
Membro
Membro
Reações: 0
Mensagens: 135

Chamar evento interno!

Mensagem por chicoweb » Qua Abr 05, 2017 12:35 pm

Boa TArde galera,

Eu to fazendo um game aqui para android mas também vou querer que ele rode em windows.
Então tem botão para o player andar na tela, e também queria que ele andasse com a tecla "L".

Tenhos os dois eventos:

obj_btnfrente: Left Button

Código: Selecionar todos

obj_player.x += 1
obj_player.x_scale = 1

obj_control: press L-Key

Código: Selecionar todos

Então aqui eu queria chamar o MESMO CÓDIGO do Left Button anterior.
Sem script próprio e sem copiar e colar o mesmo código.

Tem como?
Meus games:
Jump James - Aventura/Estratégia/Robô
Freedom of Pala Pala - Aventura/Estratégia
Prisioneira - RPG/Bloco/Ação

Avatar do usuário
gabrielsch
Colaborador
Colaborador
Reações: 0
Mensagens: 234

Re: Chamar evento interno!

Mensagem por gabrielsch » Qua Abr 05, 2017 12:55 pm

Você precisa utilizar um script com o comando de movimentação e utilizar em ambos os eventos ou utilizar Virtual Keys que disparam eventos de teclas com o toque na tela.
Imagem

Avatar do usuário
chicoweb
Membro
Membro
Reações: 0
Mensagens: 135

Re: Chamar evento interno!

Mensagem por chicoweb » Qua Abr 05, 2017 5:07 pm

Muito show já resolve sim mto Obrigado gabriel.

Abusando um pouco, mais uma questão eu sempre percebi que o tempo de resposta do LeftButton em um objeto na tela é mais demorado que o de apertar uma tecla.
E também quando vai pro dispositivo móvel isso é extremamente visível, agente clica e tem um certo delay, dependendo da memoria do dispositivo e da programação.
Com essas virtual_key essa resposta é mais rápido em dispositivos móveis?
Meus games:
Jump James - Aventura/Estratégia/Robô
Freedom of Pala Pala - Aventura/Estratégia
Prisioneira - RPG/Bloco/Ação

Avatar do usuário
Adilson
Membro
Membro
Reações: 0
Mensagens: 114
Localização: Curitiba Parana

Re: Chamar evento interno!

Mensagem por Adilson » Qua Abr 05, 2017 5:58 pm

Sim, chicoweb, não possui esse "delay" nos botões virtuais.
Vlw, Flw !!

Avatar do usuário
chicoweb
Membro
Membro
Reações: 0
Mensagens: 135

Re: Chamar evento interno!

Mensagem por chicoweb » Sex Abr 07, 2017 4:00 pm

Adilson escreveu:Sim, chicoweb, não possui esse "delay" nos botões virtuais.
Valeu, vo fazer um teste aqui então, depois posto o resultado...
Meus games:
Jump James - Aventura/Estratégia/Robô
Freedom of Pala Pala - Aventura/Estratégia
Prisioneira - RPG/Bloco/Ação

Responder

Quem está online

Usuários navegando neste fórum: Google [Bot] e 8 visitantes