cocos spine动态换肤的问题

有两个对象A和B,用了同一个预设p,p里面有个spine节点s,s有个武器的插槽。在A上面通过动态换肤改变了这个spine的武器图片,结果B的武器也会跟着被替换。有办法能只换A,B的不变么

两个方案
1.clone插槽替换原来的
2.复制skdata不使用同享的动画数据