在“ Phaser 3”文档中,我可以看到Sprite
和Image
之间的最大区别是您无法为Image
设置动画或向其添加物理物体,而在{{1 }}属性,您可以看到animationManager。我对此有些困惑。任何人都可以澄清吗?
答案 0 :(得分:4)
实际上,根据官方文档Phaser.GameObjects.Image
没有libmodbus
属性。
Phaser.GameObjects.Sprite
确实有一个if @JourneyDate is not null
begin
set @Selects = @Selects + ','+CAST(@JourneyDate AS NVARCHAR(255))
end
if isnull(@ElementID,'')<>''
begin
set @Selects = @Selects + ','+@ElementID
end
if isnull(@ChannelID,'')<>''
begin
set @Selects = @Selects + ','+@ChannelID
end
可以访问动画,但不包括类型AnimationManager
的直接属性。都可以使用TypeScript定义来确认。
这是因为anims
是全局的,并且可以处理所有动画。在Phaser 2中,所有对象都会处理自己的动画。参见例如Phaser 2 CE的Phaser.Image
docs。
因此,正如文档所述,AnimationManager
实际上是一种重量轻的静态AnimationManager
。