One_Eleven_Android/scripts/SceneManagerSingleton.gd
2024-11-10 03:34:28 +03:00

20 lines
611 B
GDScript

extends Node
func _init():
var foldername = str(OS.get_user_data_dir(), "/slotImages");
var dir = Directory.new();
if not dir.dir_exists(foldername):
dir.make_dir(foldername);
func GetScene(sceneName):
var scene = load("res://scenes/BackgroundScenes/" + sceneName + ".tscn");
return scene.instance();
func TakeScreenShot(slotName:String):
var filename = slotName;
if "slot" in slotName:
filename = slotName.replace("slot", "");
var screenShotsPath = str(OS.get_user_data_dir(), "/slotImages/", filename, ".png");
var _temp = get_viewport().get_texture().get_data().save_png(screenShotsPath)