Ajuda em Arrays
Enviado: Qui Jul 14, 2016 1:47 am
Eai pessoal, de boa?
Então, acabei empacando(como sempre) no meu projeto, e dessa vez na parte que eu estava criando meus menus, consegui criar de boa o menu inicial e (parcialmente) a das escolhas das fases.
O problema é o seguinte, quero que a Fase 2 fique travada até o player completar a Fase 1(todos nós queremos) como exatamente eu faço isso? Tentei por arrays, mas minha tentativa foi pífia, pois não consegui entender muito bem isso, alguém consegue me explicar?
OBS: Criei apenas 1 objeto para a seleção de fases e fui mudando o image_index individualmente no "creation code" de cada objeto na room, isso está certo?
Meu código:
Então, acabei empacando(como sempre) no meu projeto, e dessa vez na parte que eu estava criando meus menus, consegui criar de boa o menu inicial e (parcialmente) a das escolhas das fases.
O problema é o seguinte, quero que a Fase 2 fique travada até o player completar a Fase 1(todos nós queremos) como exatamente eu faço isso? Tentei por arrays, mas minha tentativa foi pífia, pois não consegui entender muito bem isso, alguém consegue me explicar?
OBS: Criei apenas 1 objeto para a seleção de fases e fui mudando o image_index individualmente no "creation code" de cada objeto na room, isso está certo?
Meu código:
Código: Selecionar todos
//create do obj_controle
global.nextroom[0] = false;
global.nextroom[1] = false;
global.nextroom[2] = false;
//creation code do obj da fase 2
if (global.nextroom[0] = true) {
image_index = 1;
}
//collision event da chegada(que é o fim da fase)
if room = rm_01 {
global.nextroom[0] = true;
}
erro que da ao ir a room do menu de escolha das fases
trying to index a variable which is not an array
at gml_RoomCC_rm_menu_02_17_Create (line 4) - if (global.nextroom[0] = true) {
image_index = 1;
}