Clarify the global registration of named_classes (#10679)

* Add a clarification about named class registry
This commit is contained in:
Thibault J.
2025-02-15 21:24:53 +01:00
committed by GitHub
parent 40a5a09c00
commit 70def630be

View File

@@ -1951,6 +1951,16 @@ If you want to use ``extends`` too, you can keep both on the same line::
class_name MyNode extends Node
Named classes are globally registered, which means they become available to use
in other scripts without the need to ``load`` or ``preload`` them:
.. code-block:: gdscript
var player
func _ready():
player = Character.new()
.. note::
Godot initializes non-static variables every time you create an instance,