Este video comenzará a analizar las partes internas del desarrollo del juego Godot. El bloque de construcción fundamental en Godot es el Nodo. Una escena o nivel en Godot es, en última instancia, solo una colección de Nodos, mientras que el árbol de escenas es el conductor detrás de todo. Este tutorial analiza todo esto, incluido el código fuente sobre cómo manipular nodos, escenas y más.
El video
Activos y muestras de código
Niño.gd
extends Node func _ready(): print(get_parent().name) #Prints Parent print(get_node("..").name) #Prints Parent print(get_node("../../").name) #Prints GrandParent print(get_parent().get_parent().name) #Prints GrandParent print(get_tree().get_root().get_node("Root/GrandParent").name) #Prints GrandParent print(get_tree().get_root().get_node("Root/GrandParent/Parent").name) #Prints Parent
Abuelo.gd
extends Node func _ready(): print(get_node("Parent").name) #Prints Parent print($Parent.name) # Prints Parent print(get_child(0).name) # Prints Parent print(get_node("Parent/Child").name) # Prints Child print(get_parent().name) # Prints Root print(get_tree().get_root().find_node("Child",true,false).name) # Prints Child print(get_children()[0].name) # Prints Parent