Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited!
This means that each time this scene is instanced, the resource will be unique! As such, thanks to this, the following features were implemented: -ButtonGroup is no longer a control, it's now a resource local to the scene -ViewportTexture can be created from the editor and set to any object, making ViewportSprite and other kind of nodes obsolete!
This commit is contained in:
parent
68c008ca8d
commit
a503f8aadc
21 changed files with 481 additions and 95 deletions
|
|
@ -584,7 +584,7 @@ bool EditorData::check_and_update_scene(int p_idx) {
|
|||
Error err = pscene->pack(edited_scene[p_idx].root);
|
||||
ERR_FAIL_COND_V(err!=OK,false);
|
||||
ep.step(TTR("Updating scene.."),1);
|
||||
Node *new_scene = pscene->instance(true);
|
||||
Node *new_scene = pscene->instance(PackedScene::GEN_EDIT_STATE_MAIN);
|
||||
ERR_FAIL_COND_V(!new_scene,false);
|
||||
|
||||
//transfer selection
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue