INNER CODE UNIT · Python
write_sprite_sheet_data
McDevon/taxman-engine · Scripts/generate_sprite_sheet.py:161
def write_sprite_sheet_data(file_names, data, atlas_image_name, output_path):
file = open(output_path, 'w', encoding='ASCII')
file.write(atlas_image_name + '\n')
for file_name in file_names:
file_dict = data[file_name]
file.write(file_name + '\n')
file.write(f" start: {str(file_dict['start'])}\n")
file.write(
f" size: {str(file_dict['width'])}, {str(file_dict['height'])}\n")
file.write(
f" orig: {str(file_dict['orig_w'])}, {str(file_dict['orig_h'])}\n")
file.write(
f" offset: {str(file_dict['offset_x'])}, {str(file_dict['offset_y'])}\n")
file.close()