[]Bitmap引用计数的问题
var image1:Image = "res/test.png";
var image2:Image = "res/test.png";
这时候image1.source.bitmap.useNum的值不应该是2吗?可是实际上输出的是1。不知道是不是我的理解有问题还是LoaderManager.load在加载第二张图片直接完成导致useNum++没有执行的问题
var image2:Image = "res/test.png";
这时候image1.source.bitmap.useNum的值不应该是2吗?可是实际上输出的是1。不知道是不是我的理解有问题还是LoaderManager.load在加载第二张图片直接完成导致useNum++没有执行的问题
没有找到相关结果
已邀请:
要回复问题请先登录
4 个回复
buzhisuowei123
赞同来自: 136*****205
luuren
赞同来自:
image1.skin = "res/test.png";
image2.skin = "res/test.png";
这里(image2.source as Texture).bitmap.useNum的值不应该是2才正常吗?这个位图数据被引用了两次
cuixueying
赞同来自:
caochangli
赞同来自: