Menu
CoddyTech
flag Pt iconPortuguêsdown icon

Gire com rotação

Parte da seção Nós e cenas do Journey de Godot da Coddy. Lição 11 de 27.

Um nó gira em torno da própria posição. rotation indica o quanto ele girou, em radianos. Uma volta completa equivale a 2 * PI radianos, aproximadamente 6.28. rotation_degrees representa o mesmo ângulo em graus, em que uma volta completa equivale a 360. Altere um e o outro acompanhará.

rotation_degrees = 90   # um quarto de volta
rotation = PI / 2      # o mesmo quarto de volta

Um ângulo crescente faz o nó girar no sentido horário. Para girar continuamente, some ao ângulo a cada quadro, multiplicado por delta:

func _process(delta):
	rotation_degrees += 90 * delta

Isso faz o nó girar um quarto de volta por segundo. -= faz girar no sentido oposto.

challenge icon

Desafio

Fácil

Faça o robô girar no sentido horário, meia volta por segundo, no lugar onde está.

Experimente você mesmo

extends Node2D

func _process(delta):
	pass
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Nós e cenas

Pratique por conta própria: Playground de Godot