From 0ae073855e77f54fb3064610fea88ace749daa5f Mon Sep 17 00:00:00 2001 From: yongbaowang Date: Sat, 18 Jan 2020 17:38:26 +0800 Subject: [PATCH] =?UTF-8?q?ResKeeperExample=20=E5=AE=8C=E6=95=B4=E7=A4=BA?= =?UTF-8?q?=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/Script/example/ResKeeperExample.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/assets/Script/example/ResKeeperExample.ts b/assets/Script/example/ResKeeperExample.ts index a95e71c..b83a253 100644 --- a/assets/Script/example/ResKeeperExample.ts +++ b/assets/Script/example/ResKeeperExample.ts @@ -30,7 +30,14 @@ export default class NetExample extends cc.Component { } onAssign() { - resLoader.releaseRes("prefabDir/HelloWorld", cc.Prefab); + resLoader.loadRes("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); + } + //resLoader.releaseRes("images/test", cc.SpriteFrame); + resLoader.releaseAsset(sp); + }); } onClean() {