adobe animata cc新功能


最近技术群里有人聊起adobe animata cc,刚好边上的同事下了adobe animata cc,我就试用了一下。刚开始感觉跟flash cc也差不多,后面导出后发现还是有蛮多优化了地方和一些新功能,然后就毅然决定放弃flash cc 改用adobe animata cc,下面就来讲下adobe animata cc的新功能。

首先加载页面十分的漂亮哈!

QQ图片20160405170352

打开adobe animata cc后创建canvas项目,选择发布设置
QQ图片20160405163506

上次吐槽的鸡肋功能终于改好了,现在可以选择区分开jpg,png,这样就可以减少请求加载资源的次数,并不会使资源文件增大,这个功能非常实用。

那加载资源方面和原先有什么不一样么?确实不一样,之前加载资源时这样的:

QQ图片20160405163936

QQ图片20160405171006

请求又多又难看

现在导出后就这么几个文件,而且命名空间也做好了不怕导出的资源重复,覆盖。

QQ图片20160405164105

这些文件是png 与png解析json jpg与jpg解析json。加载的时候只需要这样:

loader.loadFile({src:"images/assets_atlas_P_.json", type:"spritesheet", id:"assets_atlas_P_"}, true);

loader.loadFile({src:"images/assets_atlas_NP_.json", type:"spritesheet", id:"assets_atlas_NP_"}, true);

 

加载完之后,从事件取出资源放进ss里:

function loadCompleteHandler(event)

{

var queue = event.target;

ss["assets_atlas_P_"] = queue.getResult("assets_atlas_P_");

ss["assets_atlas_NP_"] = queue.getResult("assets_atlas_NP_");

}

 

为什么要放进ss呢?

我看了下导出的资源代码,原来animate导出的文件在使用资源时都是从ss里取出来的(话说这取名真是随意)

QQ图片20160405164951

QQ图片20160405164954

大家可以自己试着用用看,如果要多段加载记得改命名空间(比如做loading条的时候)

QQ图片20160405165713

此外,adobe animata cc还多了加载字体的功能

QQ图片20160405165821

静态文本也终于可以用了

QQ图片20160405165912

最后讲个大家都关心的事,之前的flash cc项目无论是flash的还是canvas的在adobe animata cc都兼容。

adobe animata cc新功能,先讲到这里,之后发现别的新功能我会补上。看现在这个版本,估计不久后还会更新,因为还有很多地方可以优化。至于adobe animata cc去哪里下载,破解,那就大家自行百度了。


上一篇 下一篇