是的,正确的解决方案就是设置完 sprite frame 之后,重新设置节点的尺寸。
new cc.SpriteFrame 的警告只是内存管理的提示,需要自己 retain 一下,并在使用完之后 release,这个麻烦在 1.3 中会解决,我们引入了新内存模型。
是的,正确的解决方案就是设置完 sprite frame 之后,重新设置节点的尺寸。
new cc.SpriteFrame 的警告只是内存管理的提示,需要自己 retain 一下,并在使用完之后 release,这个麻烦在 1.3 中会解决,我们引入了新内存模型。
那是因为 Sprite 组件的 size mode 没有选中 custom
cc.renderer.enableDirtyRegion(false);和cc.renderer.enableDirtyRegion(true);在creator 1.4版本中都不存在呀
我现在的情况是,在读取原生相册获取图片保存地址返回creator后,执行以下代码不会立即生效,需要进行其他操作才能显示:
var newHeadImgSprite = new cc.SpriteFrame(headImageUrl);
this.headImg.spriteFrame = newHeadImgSprite;
求立即生效的办法。。。。