我现在有需求就是,通过编辑器扩展按钮,
希望能够在编辑器中当前的场景中,创建一个精灵节点
类似于代码:

这样的操作
现在问题是,我不知道如果通过编辑器的接口获得spriteFrame资源!
我现在有需求就是,通过编辑器扩展按钮,
希望能够在编辑器中当前的场景中,创建一个精灵节点
类似于代码:

这样的操作
现在问题是,我不知道如果通过编辑器的接口获得spriteFrame资源!
在properties里定义个 xxxx : cc.SpriteFrame,然后在编辑器里把图片拖进去,就可以:
sprite.spriteFrame = this.xxxx;
也可以定义 yyyy : cc.SpriteAtlas,把整个大图放进去,然后:
sprite.spriteFrame = this.yyyy.getSpriteFrame(名字);
cc.SpriteAtlas是一种解决方案!
但我觉得应该有个编辑器里获取db资源的接口!