【资源管理重构】修复一个引用计数的问题

This commit is contained in:
wyb10a10
2021-01-30 11:46:03 +08:00
parent 5f56776fc1
commit e800d09c57
2 changed files with 9 additions and 7 deletions

View File

@@ -19,6 +19,7 @@ export default class NetExample extends cc.Component {
myNode.parent = this.attachNode;
myNode.setPosition((Math.random() * 500) - 250, myNode.position.y);
console.log(myNode.position);
prefab.decRef();
}
});
}
@@ -33,10 +34,9 @@ export default class NetExample extends cc.Component {
ResLoader.load("images/test", cc.SpriteFrame, (error: Error, sp: cc.SpriteFrame) => {
if (this.attachNode.childrenCount > 0) {
let targetNode = this.attachNode.children[this.attachNode.childrenCount - 1];
targetNode.getComponent(cc.Sprite).spriteFrame = ResUtil.assignWith(sp, targetNode);
targetNode.getComponent(cc.Sprite).spriteFrame = ResUtil.assignWith(sp, targetNode, true);
}
//resLoader.releaseRes("images/test", cc.SpriteFrame);
ResLoader.release(sp);
sp.decRef();
});
}