Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Naitsabes0 en Septiembre 06, 2017, 09:17:18 PM

Título: Pasar de una room a otra [Solucionado]
Publicado por: Naitsabes0 en Septiembre 06, 2017, 09:17:18 PM
El problema de esto es que no armo de forma correcta el código, lo que busco es que cuando todos los bloques esten destruidos, el juego pase a la siguiente room, pero deben pasar 3 segundos, ya que quiero añadir algo a ese lapso de tiempo, en vez de ser un viaje instantáneo.

ALARMA 0
///Siguente cuarto
room_goto_next();

STEP
/// Contador de bloque
if (instance_number(obj_Bloque) == 0){
    alarm[0] = room_speed*3
    //show_message("Has ganado!");
    //game_restart();
}
Título: Re:Pasar de una room a otra
Publicado por: cristopher2545 en Septiembre 06, 2017, 09:41:41 PM
puedes crear una variable que sirva de tiempo para que puedas hacer animaciones y eso en el evento y puedes crear un controlador un objeto especial que controle cada cuarto con este codigo

CREATE

tiempo=0


y puedes usar el mismo codigo que ya tienes para durar los segundos que quieras
STEP
if (instance_number(obj_Bloque) == 0){
tiempo+=1
aqui puedes añadir alguna animación o algo asi
}


y cuando quieras pasar al siguiente cuarto solo ponle un limite al valor tiempo el que tu quieras por ejemplo 30
STEP
if tiempo>30
{
room_goto_next();
}
Título: Re:Pasar de una room a otra [Solucionado]
Publicado por: Naitsabes0 en Septiembre 07, 2017, 01:37:26 AM
Cita de: cristopher2545 en Septiembre 06, 2017, 09:41:41 PM
puedes crear una variable que sirva de tiempo para que puedas hacer animaciones y eso en el evento y puedes crear un controlador un objeto especial que controle cada cuarto con este codigo

CREATE

tiempo=0


y puedes usar el mismo codigo que ya tienes para durar los segundos que quieras
STEP
if (instance_number(obj_Bloque) == 0){
tiempo+=1
aqui puedes añadir alguna animación o algo asi
}


y cuando quieras pasar al siguiente cuarto solo ponle un limite al valor tiempo el que tu quieras por ejemplo 30
STEP
if tiempo>30
{
room_goto_next();
}

Agradecido  :).
Título: Re:Pasar de una room a otra [Solucionado]
Publicado por: cristopher2545 en Septiembre 07, 2017, 01:43:27 AM
gracias es divertido ayudar cuando es posible  :)