Janilychen:以往做一些H5的運(yùn)營(yíng)項(xiàng)目,都是動(dòng)畫設(shè)計(jì)師使用Animate cc(原來(lái)的Flash)先設(shè)計(jì)好動(dòng)畫原型,然后交給我們UI開(kāi)發(fā)來(lái)實(shí)現(xiàn)。做過(guò)動(dòng)畫開(kāi)發(fā)的童鞋都知道動(dòng)畫開(kāi)發(fā)都是比較耗費(fèi)時(shí)間精力的,而且還要高質(zhì)量的還原動(dòng)畫設(shè)計(jì)師設(shè)計(jì)好的動(dòng)畫,來(lái)回溝通成本也非常高。
那有沒(méi)有一種的方法來(lái)改善這種流程,提高開(kāi)發(fā)效率的同時(shí)還能完成高品質(zhì)的動(dòng)畫呢?
經(jīng)過(guò)一段時(shí)間的摸索,發(fā)現(xiàn)AnimateCC(就是原來(lái)的Flash)可以導(dǎo)出canvas動(dòng)畫,而且是基于createjs這個(gè)開(kāi)發(fā)輕量級(jí)游戲的js庫(kù)的,非常適合用來(lái)做移動(dòng)端的一些h5動(dòng)畫。不僅縮短制作動(dòng)畫所需要的時(shí)間。同時(shí)它也是一個(gè)可視化的IDE,不需要編寫代碼就可以完成高品質(zhì)的動(dòng)畫效果;還可以通過(guò)Javascript,為動(dòng)畫效果添加交互性。