相位器3中的图片和图片之间有什么区别?

win*_*ter 2 phaser-framework

在Phaser 3文档中,我可以看到Sprite和之间的最大区别Image是您不能为设置动画或向其添加物理物体Image,但是在Image属性中可以看到animationManager。我对此有些困惑。谁能澄清一下?

Jam*_*emp 6

实际上,根据官方文档Phaser.GameObjects.Image没有AnimationManager属性。

Phaser.GameObjects.Sprite另一方面,确实具有anims可以访问动画的,但不包含type的direct属性AnimationManager。都可以使用TypeScript定义来确认。

这是因为它AnimationManager是全局的,并且可以处理所有动画。在Phaser 2中,所有对象都会处理自己的动画。参见例如Phaser 2 CE的Phaser.Image文档

因此,正如文档所述,Image实际上是一种静态的,重量轻的Sprite