Obrigado por visitar a The Game Makers Brasil |
como fazer seleção de personagnes??
- fanboygoku
- Novato
- Reações: 0
- Mensagens: 12
-
como fazer seleção de personagnes??
- Rodrigo Santiago
- Colaborador
- Reações: 0
- Mensagens: 273
-
Re: como fazer seleção de personagnes??
Crie uma room com os personagens , uma forma facil pode ser criar objeto um com cada personagens e um evento ou mouse click.
Então nessa fase crie um objeto controlador(um objeto sem sprite) e esse código no create dele:
Código: Selecionar todos
global.personagem = -1
Código: Selecionar todos
global.personagem = 1
room_goto_next();
Código: Selecionar todos
room_goto(room_mundo_1)
Código: Selecionar todos
if (global.personagem == 1 ) { instance_create(x,y,obj_personagem1) }
if (global.personagem == 2 ) { instance_create(x,y,obj_personagem2) }
... etc etc
instance_destroy();

- fanboygoku
- Novato
- Reações: 0
- Mensagens: 12
-
Re: como fazer seleção de personagnes??
e como deixar uma fase bloqueada ate q ele termine uma anterior.....
eu sei q e mt coisa e q no momento eu n sei absolutamente nada...se puder responder eu agradeço
- Rodrigo Santiago
- Colaborador
- Reações: 0
- Mensagens: 273
-
Re: como fazer seleção de personagnes??
Lista de Tutoriais - Antigos, mas muito úteis
Sim, mouse click funciona como touch no android, alias é bem fácil adicionar isso ai , é só usar mais e mais variáveis :D
no evento create dos objetos ponha :
Código: Selecionar todos
selecionado = false
Código: Selecionar todos
global.personagem = 1 // nota- use o numero certo para cada personagem
if(selecionado){ //Se estiver selecionado e clicar/tocar novaamente, ele passa pro escolha de mundos
room_goto_next();
}else{ //Se ainda nao estiver selecionado , ele seleciona :D
with(obj_play_selecionar)
selecionado = false;
selecionado = true;
}
Código: Selecionar todos
draw_self();
if(selecionado){
draw_sprite(sprite_do_contorno,0,x,y,);
}
No INICIO DO JOGO, você tem q criar essas variáveis, em qualquer objeto, nunca na room de escolher os mundo, tem q ser no começo do jogo:
Código: Selecionar todos
global.mundo_liberado[0] = true;
global.mundo_liberado[1] = false;
etc etc ...
Código: Selecionar todos
liberado = global.mundo_liberado[0] // coloca um numero para cada mundo diferente, igual a funcao acima, sempre começe do 0
Código: Selecionar todos
if(liberado) room_goto(room_do_mundo_1); //So muda de room se tiver liberado
Código: Selecionar todos
if(liberado)
draw_self();
else
draw_sprite(sprite_escura_ou_cinza,0, x,y,);
- fanboygoku
- Novato
- Reações: 0
- Mensagens: 12
-
Re: como fazer seleção de personagnes??
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes