Menu
CoddyTech

Protector de pantalla: Deriva

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

En las próximas cinco lecciones crearás un salvapantallas: un logotipo que se desplaza por la pantalla, rebota en los bordes y cambia de color con cada rebote.

La escena tiene un cielo oscuro y un nodo Logo con una placa blanca, una sombra y un Label. La propiedad modulate del logotipo tiñe la placa de azul. Su script, logo.gd, todavía no hace nada.

El primer paso es añadir una velocidad. Guárdala en una variable del nodo para poder cambiarla más adelante cuando el logotipo rebote.

challenge icon

Desafío

Fácil

Inicia el salvapantallas: haz que el logotipo se desplace.

  1. Al principio de logo.gd, añade una variable de nodo velocity, con el valor Vector2(200, 90).
  2. En _process(), mueve el logotipo según velocity por segundo, usando delta.

Pulsa «Jugar»: el logotipo se desplaza hacia abajo y a la derecha, y por ahora sale de la pantalla. Después, pulsa «Comprobar».

Pruébalo tú mismo

extends Node2D

func _process(delta):
	pass

Todas las lecciones de Nodos y escenas

Practica por tu cuenta: Playground de Godot