Menu
CoddyTech

El signo de dólar

Parte de la sección Nodos y escenas del Journey de Godot de Coddy. Lección 19 de 28.

Para cambiar uno de los nodos secundarios del robot, primero el script tiene que encontrarlo. Escribe $ y el nombre del nodo secundario, tal como aparece en la pestaña Scene:

$Bulb.position.y -= 6

Así se eleva la bombilla de la antena y el resto del robot permanece en su sitio. $Bulb es el nodo, así que puedes leer y cambiar cualquier cosa en él.

La posición de un nodo secundario se mide desde su nodo padre. El ojo izquierdo está en x = -13, 13 píxeles a la izquierda del centro del robot.

Los nombres deben coincidir exactamente, incluidas las mayúsculas. $lefteye no encuentra nada.

challenge icon

Desafío

Fácil

Haz que el robot mire hacia la derecha.

  1. En _ready(), mueve $LeftEye 4 píxeles hacia la derecha.
  2. Mueve también $RightEye 4 píxeles hacia la derecha.

Pulsa «Jugar»: ambos ojos miran hacia la derecha y el robot se queda en su sitio. Después, pulsa «Comprobar».

Pruébalo tú mismo

extends Node2D

func _ready():
	pass

Todas las lecciones de Nodos y escenas

Practica por tu cuenta: Playground de Godot