如何在Phaser 3中删除图像?

时间:2018-07-03 23:16:25

标签: javascript phaser-framework

比方说,我只是添加一个简单的小图像:

var image = scene.add.image(200,200,'simple-little-image.png');

然后,我想破坏它。不仅要隐藏它,还要删除所有数据和所有内容。

我检查了the docs,并且图像类没有任何类型的killdestroy函数。但是,它有一个ignoreDestory布尔值。是什么让我认为scene必须将其删除?但是我找不到在scene class's docs中删除图像的方法。

通过控制台中的scene类,我找不到可以删除该图像的子功能。

那么,如何删除图像及其所有数据?

1 个答案:

答案 0 :(得分:4)

虽然它没有kill(),但实际上Image却有destroy() method

您可能已经知道了,但是只要确保可以在要销毁它的地方访问image变量即可。