引擎版本是3.6.2
问题描述:
当我复制一个button组件,然后去另一个节点粘贴为新组件得时候, 被粘贴得这个组件的精灵的spriteframe就被替换成了之前复制的那个spriteframe.(总结就是复制Button组件并且去其他组件粘贴之后,spriteframe也被替换了,这显然不是我要的结果)
//这应该是必现的吧,随便创建个项目都能复现
目前就是这样处理的,复制组件的时候也将组件上引用的 sprite 一起复制过去。
你不说我还没发现这个问题~
这个功能不大清楚为什么要这么设计,确实很违法正常人的思维逻辑。
如果我确定要粘贴图片,应该不会介意用鼠标来多一次复制粘贴sprite的操作~
官方将2个操作合并到一起,确实欠妥
有时候我就是位了速度复制下button组件,然后粘贴到另一个节点上,如果图片也粘贴过去了的话。。。那我要么就不用这个复制组件功能,。或者复制过去之后再去重新赋值一下spriteframe。这样确实麻烦了。2.4.x应该都不会去替换sprite图片吧。。不知道是因为什么原因要把这个改了。主要是会影响效率 