diff options
| -rw-r--r-- | doc/classes/PackedScene.xml | 7 | ||||
| -rw-r--r-- | doc/classes/Timer.xml | 1 | 
2 files changed, 8 insertions, 0 deletions
diff --git a/doc/classes/PackedScene.xml b/doc/classes/PackedScene.xml index 2d70dea012..bb56330248 100644 --- a/doc/classes/PackedScene.xml +++ b/doc/classes/PackedScene.xml @@ -7,6 +7,13 @@  		A simplified interface to a scene file. Provides access to operations and checks that can be performed on the scene resource itself.  		Can be used to save a node to a file. When saving, the node as well as all the node it owns get saved (see [code]owner[/code] property on [Node]).  		[b]Note:[/b] The node doesn't need to own itself. +		[b]Example of loading a saved scene:[/b] +		[codeblock] +		# Use `load()` instead of `preload()` if the path isn't known at compile-time. +		var scene = preload("res://scene.tscn").instance() +		# Add the node as a child of the node the script is attached to. +		add_child(scene) +		[/codeblock]  		[b]Example of saving a node with different owners:[/b] The following example creates 3 objects: [code]Node2D[/code] ([code]node[/code]), [code]RigidBody2D[/code] ([code]rigid[/code]) and [code]CollisionObject2D[/code] ([code]collision[/code]). [code]collision[/code] is a child of [code]rigid[/code] which is a child of [code]node[/code]. Only [code]rigid[/code] is owned by [code]node[/code] and [code]pack[/code] will therefore only save those two nodes, but not [code]collision[/code].  		[codeblock]  		# Create the objects. diff --git a/doc/classes/Timer.xml b/doc/classes/Timer.xml index c1e5987a06..5d684755fa 100644 --- a/doc/classes/Timer.xml +++ b/doc/classes/Timer.xml @@ -5,6 +5,7 @@  	</brief_description>  	<description>  		Counts down a specified interval and emits a signal on reaching 0. Can be set to repeat or "one-shot" mode. +		[b]Note:[/b] To create an one-shot timer without instantiating a node, use [method SceneTree.create_timer].  	</description>  	<tutorials>  	</tutorials>  |