Bladeren bron

Merge pull request #102450 from Calinou/doc-node3d-is-visible-in-tree

Mention visibility layers and inheritance in `Node3D.is_visible_in_tree()` docs
Rémi Verschelde 6 maanden geleden
bovenliggende
commit
c394eaa45c
2 gewijzigde bestanden met toevoegingen van 3 en 1 verwijderingen
  1. 1 1
      doc/classes/CanvasItem.xml
  2. 2 0
      doc/classes/Node3D.xml

+ 1 - 1
doc/classes/CanvasItem.xml

@@ -535,7 +535,7 @@
 			<description>
 				Returns [code]true[/code] if the node is present in the [SceneTree], its [member visible] property is [code]true[/code] and all its ancestors are also visible. If any ancestor is hidden, this node will not be visible in the scene tree, and is therefore not drawn (see [method _draw]).
 				Visibility is checked only in parent nodes that inherit from [CanvasItem], [CanvasLayer], and [Window]. If the parent is of any other type (such as [Node], [AnimationPlayer], or [Node3D]), it is assumed to be visible.
-				[b]Note:[/b] This method does not take [member visibility_layer] into account, so even if this method returns [code]true[/code] the node might end up not being rendered.
+				[b]Note:[/b] This method does not take [member visibility_layer] into account, so even if this method returns [code]true[/code], the node might end up not being rendered.
 			</description>
 		</method>
 		<method name="make_canvas_position_local" qualifiers="const">

+ 2 - 0
doc/classes/Node3D.xml

@@ -117,6 +117,8 @@
 			<return type="bool" />
 			<description>
 				Returns [code]true[/code] if the node is present in the [SceneTree], its [member visible] property is [code]true[/code] and all its ancestors are also visible. If any ancestor is hidden, this node will not be visible in the scene tree.
+				Visibility is checked only in parent nodes that inherit from [Node3D]. If the parent is of any other type (such as [Node], [AnimationPlayer], or [Node2D]), it is assumed to be visible.
+				[b]Note:[/b] This method does not take [member VisualInstance3D.layers] into account, so even if this method returns [code]true[/code], the node might end up not being rendered.
 			</description>
 		</method>
 		<method name="look_at">