cuixueying 这个值是指引用texture的数量,你的两个sprite引用的是同一个texture,所以最后的结果是1,这个没有问题,如果要释放texture,你首先要保证其他显示对象对他已经没有引用再去做销毁!
FearWood cuixueying @cuixueying:这个useNum是bitmap的属性,而不是Sprite的,你是不是误解成useNum为2则一个sprite有2个texture?既然useNum是bitmap的属性,则合理的解读应该是说明bitmap被引用了多少次。
FearWood 这个会引发一个问题,当我的一个View1中子节点Sprite1使用了A素材,同时View2中子节点Sprite2也用了A素材,我将VIew1 destroy掉后,View2中的Sprite2素材就丢失了。难道我们就只能让View1留在内存?还是得手动去Remove Sprite1后才能Destroy View1?这个逻辑很坑爹