Hola como está comunidad? estuve viendo ya algunos de sus proyectos y revisando el foro, me gustó mucho, lo que no encontré si había lugar para presentarse.
En fin, les dejo mi problema, estoy en un proyecto importante, el cual que me gustaría comercializar al terminar.
Pero también mi nivel de programación es básico, así que depende como quede el juego al final si lo comercializo o no.
Mi problema es simple, tengo una Room, creada donde quiero poner una imagen con un texto que suba (a lo star wars)
Y cuando ese texto termine de subir, que desaparezca y en la misma room continúe el juego.
Por ahora no he logrado un degradado ni nada, queda muy sucio que de la nada desaparezca la imagen y ya este todo detrás preparadito para jugar...
Pero ese no es el problema, el problema es que mientras pasa el texto, si haces clic el juego por detrás de esa imagen está aun funcionando, no se como desactivar las acciones mientras la imagen va subiendo.
Y lo que yo realmente me preguntaba, si creo otra room, el juego pesa mas? conviene crear la menor cantidad de rooms posibles?
Si esto no afecta en el espacio, me la hago fácil, pero si al crear rooms el juego pesa mas, entonces me dedicare a buscar una forma de desactivar las acciones de fondo.
Gracias!
Entonces, tu problema es que las acciones de tu juego funcionan cuando tienes una imagen encima de todo pero no quieres que pase eso?
Si es así entonces solo agrega una condicional verificando que tal objeto todavía exista;
[gml]
if !instance_exists(obj_texto) {
//Todas las acciones de tu juego
}
[/gml]
Cuantos rooms tenes, 100, 500, 1000? Lo que va ha hacer que pese mas tu juego son los graficos y sonidos, si te resulta mas facil agregar un room para hacer lo que queres, agrega un nuevo room.
Excelente!
Muchas gracias desplo!
Probare ese código, si claro yo quiero que mientras la imagen corra las acciones dejen de funcionar, y se activen luego de que la imagen desaparezca.
3dgeminis, excelente, muchísimas gracias, me preocupaba la creación de rooms en vano y cosas que realmente no deberían estar, entonces lo haré según mi comodidad, gracias a ambos!