版权声明:文章均是博主原创,如需转载,请在文章开头注明出处和署名! https://blog.csdn.net/shirln/article/details/84337964
推荐阅读:
private addEffect(name, x: number, y: number, act?: string)
{
let data = RES.getRes(name + "_json");
let txtr = RES.getRes(name + "_png");
let mcFanctory: egret.MovieClipDataFactory = new egret.MovieClipDataFactory(data, txtr);
let mv: egret.MovieClip = new egret.MovieClip(mcFanctory.generateMovieClipData(name));
mv.x = x;
mv.y = y;
let scale = this.itemImg.width / 234;
mv.scaleX = mv.scaleY = scale;
this.effectGroup.addChild(mv);
mv.play(num);
return mv;
}
注意,使用moveclip 序列帧时,如果美术给你的资源是gif,那你可能会遇到麻烦,所以建议大家使用swf格式的素材。