Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
However, objects without users are not saved to the .blend file. You should find that the armature is gone after you reopen the file.
If this is not the case, then it still has a user, or has a fake user.
The 3.2 version only deletes it of the project if it's been selected in the Scene Collection instead of viewport.
Immediately after the object is removed the scene's export list is updated, the PointerProperty is removed, and the user count is decremented. But by this point Blender has already decided not to delete the object fully.
The extra user is annoying, but I'm not in a rush to change this. Even if I did change it, you still cannot assume that deleting an object from the scene will remove it from the Blend file: the object could have additional users for many reasons, e.g. from modifiers, other scenes, or a fake user. You should keep the changes you made to your script.
Thanks for your time!