作为一个精通web前端的程序员, 学习白鹭(2d), 只要抓住几个要点, 很容易就能学会。我的博客里有我整理api, 可以查看。
掌握几个要点, 就能快速上手开发h5游戏:
0. 白鹭使用什么语言
1. 白鹭如何定义样式
2.白鹭如何定义动画
3.白鹭的监听
4.白鹭的通信
使用什么语言:
前端三层, 结构、样式、行为。结构和样式使用的是EXML, 和XML有点类似, 不用太过于精通, 因为这个一般项目中很少自己写, 花个1到2天熟悉就行了。行为层使用的是TypeScript, 这是Js的一种方言, 如果精通js的话, 1到2天就能搞定。
白鹭如何定义样式:
样式是通过EXML来定义的。 你不需要太过于精通EXML, 因为白鹭专用的编译器(Egret Wing)能够很方便的编辑样式。
如何定义动画:
可以通过编译器(Egret Wing)快捷的定义动画, 也可以通过ts中通过代码定义。 然后通过回调和一些egret