bebete Before I answer your question, I would like to tell you this: please feel free to post in your native language on this forum. In particular, the "한국어" tag you chose is for posting in Korean, so you don't need to post in English.
Regarding your problem, perhaps the image paths described in the atlas file do not match the paths for each attachment that the skeleton data has. If you pack with the folder specified in the image path of the skeleton, the image path will generally match, but if you pack with a folder lower down in the hierarchy than that as the input folder, it will be described in the atlas file, as you can see in the screenshot below The paths described in the atlas file will change, as you can see in the screenshot below:
The atlas file on the left was exported by specifying the folder specified in the skeleton image path, and here the path boy/arm-front
is described, but if the boy
folder is specified as the input folder and packed, that folder name is not described in the atlas file, so the path is arm-front
. In this case, the paths do not match, and the images will be out of reference when imported into Unity.
To optimize performance, I duplicated the atlas file as many times as the number of images.
If performance is a concern, it is better to implement on-demand texture loading using the Spine Addressables Extensions rather than splitting the atlas file. For more information, see the following documentation:
EsotericSoftware/spine-runtimestree/4.2/spine-unity/Modules/com.esotericsoftware.spine.addressables/Documentation