繁体   English   中英

删除生成的每个实体 | Python 熊

[英]Delete every entity that was spawned | Python ursina

如何删除生成的每个实体?

例如:


Entity1 = Entity(...)
Entity2 = Entity(...)
Entity3 = Entity(...)

destroy(scene.entities) # Just an example

如何在不附加到列表的情况下删除所有具有一行或多行代码的代码?

试图删除每个已初始化的实体

利用

scene.clear()

或者

[destroy(e) for e in scene.entities]

使用列表理解比使用 for 循环更容易,因为它不会在您迭代时弄乱列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM