Summer But I still want to ask is this the best option, is there a better way to load a new texture image on the UI
Very glad to hear you've figured it out! When using SkeletonGraphic, as soon as you are using more than one material (atlas texture), you need to enable Multiple CanvasRenderers. This is described here in the documentation, in the Important Note notebox.
So when combining attachments from more than one texture (or material), you must either:
- a) Repack the combined skin (as shown in the
Mix and Match example scene, at the SkeletonGraphic (spineboy-unity) object in the MixAndMatchGraphic script); or
- b) Enable
Advanced - Multiple CanvasRenderers at the SkeletonGraphic component.