cocoscreator 中如何动态设置9宫格图片呢?

var baseNode = new cc.Node();
var spriteTemp = baseNode.addComponent(cc.Sprite);
cc.loader.loadRes(path,cc.SpriteFrame,function (err,frame){
spriteTemp.spriteFrame = frame;
});
spriteTemp.type = cc.Sprite.SpriteType.SLICED

求助,如何设置图片的9宫格属性呢,编辑器中是SLICED属性,代码中我这样写 首先是报错TypeError: Cannot read property ‘SLICED’ of undefined
其次如何设置切图呢 用什么方法

cc.Sprite的type属性是用的枚举,所以可以直接Sprite.type = 0/1/2/3/4 应该可以修改类型
还有,你在加载资源方法也就是cc.loader.loadRes外定义的变量spriteTemp,在方法内是获取不到这个变量的

第一个报错用这种 cc.Sprite.Type.SLICED 这种写法好用了,晓得怎么设置了 setInsetLeft 这种方法 就是没有一个直接设置的得左右上下一个个的

嗯 多谢