@@ -79,7 +79,7 @@ func _import(source_file, save_path, options, r_platform_variants, r_gen_files):
79
79
80
80
var sheetFolder = source_file .get_basename ()+ ".sprites"
81
81
create_folder (sheetFolder )
82
-
82
+
83
83
for sheet in sheets .textures :
84
84
var sheetFile = source_file .get_base_dir ()+ "/" + sheet .image
85
85
var image = ResourceLoader .load (sheetFile , "ImageTexture" )
@@ -90,8 +90,8 @@ func _import(source_file, save_path, options, r_platform_variants, r_gen_files):
90
90
create_atlas_textures (sheetFolder , sheet , image , r_gen_files )
91
91
92
92
return ResourceSaver .save (Resource .new (), "%s .%s " % [save_path , _get_save_extension ()])
93
-
94
-
93
+
94
+
95
95
func create_folder (folder ):
96
96
var dir := DirAccess .open ("res://" )
97
97
if ! dir .dir_exists (folder ):
@@ -109,7 +109,7 @@ func create_atlas_textures(sheetFolder, sheet, image, r_gen_files):
109
109
func create_atlas_texture (sheetFolder , sprite , image , r_gen_files ):
110
110
var name = sheetFolder + "/" + sprite .filename .get_basename ()+ ".tres"
111
111
var texture
112
- if FileAccess . file_exists (name ):
112
+ if ResourceLoader . exists (name , "AtlasTexture" ):
113
113
texture = ResourceLoader .load (name , "AtlasTexture" )
114
114
else :
115
115
texture = AtlasTexture .new ()
0 commit comments