godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
91.07k stars 21.18k forks source link

Loss of nesting scenes #76776

Open Miskler opened 1 year ago

Miskler commented 1 year ago

Godot version

3.6.beta

System information

Win 10, i5-11400H, 16GB RAM, RTX3050M

Issue description

I am developing my game for Android and I wanted to update the SDK to the current 33rd version. When switching from version 3.5.2 to version 3.6.beta, in some scenes, the scenes nested in them became just nodes without children.

It is important to note that about half of the project was affected, not the whole one. There can also be a broken nested scene on one scene, or a whole one. image The head notes of the former scenes have retained their parameters. Also, if the "editable descendants" parameter was enabled (I do not know how correctly it is called in the english version, my editor is translated) and this bug works, then the scene will turn into a normal node, but at the same time it will retain its nodes

Steps to reproduce

Just move a large project from 3.5.2 to 3.6.beta xD

Minimal reproduction project

I don't want to provide the source code of my project

Miskler commented 1 year ago

I think I've figured out exactly what the problem is. The paths of most objects (not just the scene) are replaced with as if local to the scene.

Bug: image

After the correction: image