phaser刚开始学的时候,还是模模糊糊走了些弯路的,虽然一开始想的是,跟着官网的步骤来就肯定没事,结果官网的坑也是有的。所以把自己学习phaser3时候遇到的一些小坑分享一下,让大家可以借鉴一下。
phaser有2版本和3版本,api区别挺大
一开始还真不知道phaser有两个版本,并且两个版本的api区别还挺大,所以基本上2版本的实例,对于3版本而言,仅仅只有一些参考意义,权当作引子了。另外,官网上只有phaser2的api文档,想要看phaser3的api文档,要去github上面去看,并且也可以从github上面直接全部下载下来,在本地浏览。我后来是全部下载下来了,因为国内访问github网速太感人了,还经常无法访问,所以肯定是下载下来好。phaser3的api文档页面是:phaser3-docs。下载下来之后,在文件夹里找到index.html,点击打开方式使用某个浏览器打开就行了。
phaser3可以使用webpack构建
官方原话:We use Webpack to build Phaser and we take advantage of its conditional build flag feature to handle renderer swapping. If you wish to use Webpack with Phaser then please use our Phaser 3 Project Template as it’s already set-up to handle the build conditions Phaser need