Browse Source

Merge pull request #7441 from br1trs/delete-get-root

Max Hilbrunner 2 years ago
parent
commit
5f794b05e1

+ 1 - 1
tutorials/inputs/handling_quit_requests.rst

@@ -78,7 +78,7 @@ program termination, you should send the notification yourself:
 .. tabs::
 .. tabs::
  .. code-tab:: gdscript GDScript
  .. code-tab:: gdscript GDScript
 
 
-    get_tree().get_root().propagate_notification(NOTIFICATION_WM_CLOSE_REQUEST)
+    get_tree().root.propagate_notification(NOTIFICATION_WM_CLOSE_REQUEST)
 
 
  .. code-tab:: csharp
  .. code-tab:: csharp
 
 

+ 1 - 1
tutorials/rendering/multiple_resolutions.rst

@@ -109,7 +109,7 @@ little easier. The :ref:`Viewport <class_Viewport>`
 node has several functions to handle resizing, and the root node of the
 node has several functions to handle resizing, and the root node of the
 scene tree is always a viewport (scenes loaded are instanced as a child
 scene tree is always a viewport (scenes loaded are instanced as a child
 of it, and it can always be accessed by calling
 of it, and it can always be accessed by calling
-``get_tree().get_root()`` or ``get_node("/root")``).
+``get_tree().root`` or ``get_node("/root")``).
 
 
 In any case, while changing the root Viewport params is probably the
 In any case, while changing the root Viewport params is probably the
 most flexible way to deal with the problem, it can be a lot of work,
 most flexible way to deal with the problem, it can be a lot of work,

+ 4 - 4
tutorials/scripting/change_scenes_manually.rst

@@ -17,7 +17,7 @@ scenes which one instances and adds to the tree at runtime:
     func _add_a_scene_manually():
     func _add_a_scene_manually():
         # This is like autoloading the scene, only
         # This is like autoloading the scene, only
         # it happens after already loading the main scene.
         # it happens after already loading the main scene.
-        get_tree().get_root().add_child(simultaneous_scene)
+        get_tree().root.add_child(simultaneous_scene)
 
 
  .. code-tab:: csharp
  .. code-tab:: csharp
 
 
@@ -32,7 +32,7 @@ scenes which one instances and adds to the tree at runtime:
     {
     {
         // This is like autoloading the scene, only
         // This is like autoloading the scene, only
         // it happens after already loading the main scene.
         // it happens after already loading the main scene.
-        GetTree().GetRoot().AddChild(simultaneousScene);
+        GetTree().Root.AddChild(simultaneousScene);
     }
     }
 
 
 To complete the cycle and swap out the new scene with the old one,
 To complete the cycle and swap out the new scene with the old one,
@@ -124,11 +124,11 @@ a scene's data between scene changes (adding the scene to the root node).
 .. tabs::
 .. tabs::
  .. code-tab:: gdscript GDScript
  .. code-tab:: gdscript GDScript
 
 
-        get_tree().get_root().add_child(scene)
+        get_tree().root.add_child(scene)
 
 
  .. code-tab:: csharp
  .. code-tab:: csharp
 
 
-        GetTree().GetRoot().AddChild(scene);
+        GetTree().Root.AddChild(scene);
 
 
 Perhaps instead they wish to display multiple scenes at the same time using
 Perhaps instead they wish to display multiple scenes at the same time using
 :ref:`SubViewportContainers <class_SubViewportContainer>`. This is optimal in
 :ref:`SubViewportContainers <class_SubViewportContainer>`. This is optimal in

+ 2 - 2
tutorials/scripting/scene_tree.rst

@@ -69,12 +69,12 @@ two different ways:
 .. tabs::
 .. tabs::
  .. code-tab:: gdscript GDScript
  .. code-tab:: gdscript GDScript
 
 
-        get_tree().get_root() # Access via scene main loop.
+        get_tree().root # Access via scene main loop.
         get_node("/root") # Access via absolute path.
         get_node("/root") # Access via absolute path.
 
 
  .. code-tab:: csharp
  .. code-tab:: csharp
 
 
-        GetTree().GetRoot(); // Access via scene main loop.
+        GetTree().Root // Access via scene main loop.
         GetNode("/root"); // Access via absolute path.
         GetNode("/root"); // Access via absolute path.
 
 
 This node contains the main viewport. Anything that is a child of a
 This node contains the main viewport. Anything that is a child of a