初次接触Annie2x是一次偶然,当初看到这个引擎,眼前一亮的是库包很小,并且基于flash一键发布。
由于本人最初就是从as3程序员转型到H5,对flash有独特的情感,因此看到基于flash的引擎,会有莫名的一种亲切感。
废话不多说,下面就来谈谈这一年多使用Annie2x的个人看法:
我为什么要这么说?我来给大家一个合理的解释。
不论你是css样式和dom标签高手,还是flash动画精英,Annie2x都有一个适用你的场景。
对于善于写样式代码的朋友,或许你认为标签和css样式是最直接的,最能提现页面结构的。但是你肯定会遇到一个通病的问题,那就是页面适配,还有dom多标签时,页面渲染卡顿的问题。
写适配是头疼的,样式一套又一套,手机屏幕一天一天在变形,系统内核厂商一次又一次的任性,这时候你会觉得前端适配根本不是人类能够做完美的事。然而Annie2x却提供了很好的解决方案。
你不用放弃css样式和dom标签,你不用去学习flash的排版,只要把你的页面放到FloatDisplay类中。Annie2x会自动帮你计算页面尺寸比例,想PS一样的,想把文本放哪去就放哪去,想缩放多少就缩放多少,不用担心换行,字体大小出入等问题。
这时候你应该是最贴切Annie2x的开发者,因为Annie2x在开发h5的时候,就跟你平时做flash开发完全没区别。动画、排版、特效全部交给动画师处理。
一键发布后,自动生成的项目完美还原flash中的所有效果,你不用苦逼的一行一行代码去敲排版,不用一行一行的计算动画规律。并且该引擎的js代码也是按照flash as3的风格来封装的,写js代码完全和写as3一模一样。
怎么样,很心动吧?
-----------------------------------------------我是分割线-----------------------------------------
补充一下:不管你善于写什么代码,但是决定要用Annie2x的话,还是建议你好好学习一下flash的基本操作。
再提一点:目前Annie2x支持了微信小程序,小游戏,亲测一个下午,完全可以把当初的h5小游戏案例完美移植成为微信小程序小游戏!!!
最后声明:我不想讨论那些性能PK对比的东西,没有最强的引擎,只有最强的开发者!
你觉得laya好也行,你觉得egret强和好,你认为cocos2D牛也可以。
只有自己最擅长的,才是最适合自己的,所以请不要在这里讨论现在哪个引擎最牛B。
谈论这种东西,只会让人觉得你和说 “PHP是世界上最好的语言” 一样的愚蠢。
听别人说十次百次,不如自己尝试一次。动手才是最大的收获!
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!