Hallo,
ich bin immer noch über meiner Screenshot Funktion.
Es soll eben ein Screenshot so gespeichert werden das man ihn dann in der Galerie aufrufen kann.
Unter Android war das kein Problem.
Unter ios finde ich einfach keinen passenden Pfad. Ich google jetzt seit tagen und komme nicht weiter.
Das einzige was ich geschaft habe, ist das ich unter working_directory+"/../Library/ speichern konnte.
Da kann man sie aber dann nicht in der Galerie sehen.
Weis jemand vielleicht wie der Pfad wäre?
Alles anzeigen
ich bin immer noch über meiner Screenshot Funktion.
Es soll eben ein Screenshot so gespeichert werden das man ihn dann in der Galerie aufrufen kann.
Unter Android war das kein Problem.
Unter ios finde ich einfach keinen passenden Pfad. Ich google jetzt seit tagen und komme nicht weiter.
Das einzige was ich geschaft habe, ist das ich unter working_directory+"/../Library/ speichern konnte.
Da kann man sie aber dann nicht in der Galerie sehen.
Weis jemand vielleicht wie der Pfad wäre?
GML-Quellcode
- var num;
- num = 0;
- if (os_type == os_android){
- if !directory_exists("/storage/emulated/0/DCIM/Designs"){
- directory_create("/storage/emulated/0/DCIM/Designs");
- }
- while file_exists("/storage/emulated/0/DCIM/Designs/Screen_" + string(num) + ".png"){
- show_debug_message("Picture exists " + string(num) + "");
- num += 1
- }
- file_name = "/storage/emulated/0/DCIM/Designs/Screen_" + string(num) + ".png";
- }else if (os_type == os_ios){
- //if !directory_exists(working_directory+"/../var/mobile/Media/DCIM/Designs"){
- //directory_create(working_directory+"/../var/mobile/Media/DCIM/Designs");
- //}
- while file_exists(working_directory+"/../Library/Screen_" + string(num) + ".png"){
- show_debug_message("Picture exists " + string(num) + "");
- num += 1
- }
- file_name = working_directory+"/../Library/Screen_" + string(num) + ".png";
- };
- surface_save(surf,file_name);