Duvida sobre Criação de scripts no gms
Enviado: Sáb Abr 25, 2020 1:28 pm
Olá galera, estou fazendo um script simples por questão de estudo, mas acho que estou fazendo errado ou abordando errado essa questão.
A Principio vou deixa claro o que estou tentando fazer. no meu jogo preciso de uma janela abra e tenha botões com múltiplas escolhas, tipo, sim e não. Como isso vai ser usado muito no jogo, e de varias maneiras diferentes, decidir chama esse codigo por um script. deu certo como vc ver na imagem abaixo. Mas como faço para alterar ação ao clicar no botão? todo codigo de desenho é feito por esse script, a checagem e ações dos botões tambem. Vou deixar o script completo logo abaixo, ta bem simples, ou talvez não, já que foi feito por um novato usando um raciocínio desajeitado XD
O que eu quero com esse script é, desenha um caixa (pop-up) com um texto, e logo abaixo botões, que poderei escolher quantos aparecem, e que tem ações ao clicar. Me enganchei nas ações ao clicar :D
Meu principal problema foi como fazer o script executar ações diferente ao clica nos botões, em momentos diferentes, exemplo, pode criar um objeto ou adicionar uma variável, tudo dependo do que eu precisar, mas acho que n é possível fazer isso, então pensei, porque não só retorna que o botão foi pressionado e então executar o código no objeto mesmo. mas como faço para o script retorna que o o botão foi pressionado?
A Principio vou deixa claro o que estou tentando fazer. no meu jogo preciso de uma janela abra e tenha botões com múltiplas escolhas, tipo, sim e não. Como isso vai ser usado muito no jogo, e de varias maneiras diferentes, decidir chama esse codigo por um script. deu certo como vc ver na imagem abaixo. Mas como faço para alterar ação ao clicar no botão? todo codigo de desenho é feito por esse script, a checagem e ações dos botões tambem. Vou deixar o script completo logo abaixo, ta bem simples, ou talvez não, já que foi feito por um novato usando um raciocínio desajeitado XD
O que eu quero com esse script é, desenha um caixa (pop-up) com um texto, e logo abaixo botões, que poderei escolher quantos aparecem, e que tem ações ao clicar. Me enganchei nas ações ao clicar :D
Meu principal problema foi como fazer o script executar ações diferente ao clica nos botões, em momentos diferentes, exemplo, pode criar um objeto ou adicionar uma variável, tudo dependo do que eu precisar, mas acho que n é possível fazer isso, então pensei, porque não só retorna que o botão foi pressionado e então executar o código no objeto mesmo. mas como faço para o script retorna que o o botão foi pressionado?