如何在Phaser 3中删除图像?

Gag*_*Boy 2 javascript phaser-framework

假设我只是添加了一个简单的小图像:

var image = scene.add.image(200,200,'simple-little-image.png');
Run Code Online (Sandbox Code Playgroud)

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

我检查了文档,图像类没有任何种类killdestroy功能。但是,它具有ignoreDestory布尔值。这使我认为scene必须删除它?但是我找不到在scene类docs中删除图像的方法。

通过scene控制台中的类,我找不到要删除图像的子类的任何功能。

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

Jam*_*emp 6

虽然它没有一个kill(),但是Image实际上有一个destroy()方法

您可能已经知道了,但是只需确保可以访问image要销毁该变量的位置即可。