本系列的正文还在更新中,这篇文章主要是想说一些题外话。
2023年,正值Phaser发布10周年,Phaser4还在继续开发中,而Phaser3也正式迎来了3.60版本,这个版本更新了很多内容,具体地可以到github查看。这里罗列一些并作简要介绍。
首先,有一个ESM模块的支持,因此以前写成:
import Phaser from "phaser";
可以更具体地写了:
import {Game,Scene} from "phaser";
这样就可以按需引入了,需要用到哪些类就导入哪些类。
其次,有很多预置的着色器效果,这些着色器就用不着自己手写了。
接着,还有全新的粒子系统。由于旧版本中,粒子是由粒子发射器来发射的,而粒子发射器需要使用粒子管理器来进行管理,一个粒子管理器可以有多个粒子发射器,但是由于一般而言大家在使用的过程中基本上一个粒子管理器就只放一个粒子发射器,因此粒子管理器没有存在的意义了,所以新版本中就删除了粒子管理器,直接使用粒子发射器就行了。
还有更多内容,具体请看文档。














网友评论