Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: abraham2036 en Abril 06, 2014, 03:35:51 PM

Título: screenshot en android
Publicado por: abraham2036 en Abril 06, 2014, 03:35:51 PM
Vereis no se si me podrias ayudar , resulta que uso este codigo para guardar una captura de pantalla :

i=1
while file_exists("screenshot\screen_"+string(i)+".png") {i+=1}
screen_save("screenshot\screen_"+string(i)+".png");

lo que pasa esqe guarda la captura en la carpeta donde esta el juego , pero en el movil esa carpeta esta oculta , lo que querria saber es si cambiando un poco este codigo o con otro puedes seleccionar donde guardar el archivo , o que lo guarde en la sdcard o algo asi para que se puedan visualizar , gracias de antemano .
Título: Re:screenshot en android
Publicado por: Octavio Net en Mayo 31, 2014, 06:10:03 AM
Yo también busco esta respuesta, como cambiar la carpeta de destino para al hacer una captura de pantalla se vaya a una carpeta en especial en mi android
Título: Re:screenshot en android
Publicado por: DaiGoN en Junio 16, 2015, 07:01:41 PM
Me uno a la pregunta aunque sea de hace tiempo..


var fechaActual = date_current_datetime();
screen_save(working_directory + "\Drimbly\Drimbly_"+string(fechaActual)+".png");

if(file_exists(working_directory + "\Drimbly\Drimbly_"+string(fechaActual)+".png")){
    show_message("Imagen guardada");
}


Me salta el mensaje de imagen encontrada pero no puedo dar con ella ni en windows ni en android (que es donde me interesa)
Título: Re:screenshot en android
Publicado por: penumbra en Junio 16, 2015, 08:14:41 PM
A menos que haya una extensión en android (lo ignoro) o crees una que permita cambiar la carpeta de destino, no se puede. ¿Por qué? Por esto:

CitarSandboxing
The first (and most important) thing to note about the file functions is that they are limited (in general) to the sandbox. What this means is that GameMaker: Studio cannot save or load files from anywhere that is not part of the game bundle or the local storage for the device without explicit input from the user, and even then this input is limited to only Windows and Mac target platforms.
Título: Re:screenshot en android
Publicado por: DaiGoN en Junio 18, 2015, 01:46:04 PM
Ya veo...
Pensaba que con el tiempo habían sacado algo para solucionarlo

Gracias de todas formas!
Título: Re:screenshot en android
Publicado por: Jhan en Mayo 27, 2016, 04:39:48 AM
Cita de: DaiGoN en Junio 18, 2015, 01:46:04 PM
Ya veo...
Pensaba que con el tiempo habían sacado algo para solucionarlo

Gracias de todas formas!

Pues ya esta solucionado, este video me ayudo mucho, lo recomiendo  :love:

https://www.youtube.com/watch?v=a1AUkDP6XDc (https://www.youtube.com/watch?v=a1AUkDP6XDc)