一直在寻找可以将flash制作的动画一键导入到CocosCreator的方案。
先说一下需求吧,公司的美工都是用Flash制作动画,一直做的Flash游戏,因为习惯性所以美工不会用其它工具实现动画,考虑到2020年Flash要停了,所以现在寻找转换的解决方案,需求如下:
1.Flash中填写了类链接名的影片剪辑能全部转换
2.能实现嵌套播放,并能控制子元件跳帧
3.能转换所有滤镜效果

4.能转换所有ColorEffect

4.能转换所有BlendMode

现在想到的实现途径:
1.将每一个影片剪辑导出位图序列。
工作量大,并且导出体积太大,很难实现嵌套播放
2.Flash里发布导出为svg格式。
用官方给的demo,测试复杂的动画有bug,并且使用矢量图效率很低
3.使用GAF。
没有给出针对CocosCreator的接入方法,有-js的,但没有看到支持控制子元件的接口
4.自己写工具实现。
想直接使用CocosCreator去解析一个 swf文件进行转换,官方给出的绘图接口cc.Graphics,并没有发现可以将绘制出来的形状可以转换成.png进行储存的接口,另外实现滤镜等效果的难度很大,并且官方现有的Shader功能并不固定。所以实现很困难。
综上所述,现在很纠结,希望各位领导,各位同志,各位老铁,有什么好的技术或办法分享分享~~!
