extends MeshInstance3D
# Velocidad de rotación (grados por segundo)
var rotation_speed = 290.0 # Ajusta el valor para cambiar la velocidad
# Función llamada al entrar el nodo en la escena
func _ready():
pass
# Función llamada cada fotograma
func _physics_process(delta):
# Calcular la rotación en base al delta y la velocidad
var angle = delta * rotation_speed
# Aplicar la rotación al eje Y del nodo
rotation.y += angle
----------------------------------------------------------------------------------------------------------
otro ejemplo
-----------------------------------------------------------------------------------------------------------
extends SoftBody3D
# Velocidad de rotación (grados por segundo)
var rotation_speed = 0.0 # Ajusta el valor para cambiar la velocidad
# Función llamada al entrar el nodo en la escena
func _ready():
pass
# Función llamada cada fotograma
func _physics_process(delta):
# Calcular la rotación en base al delta y la velocidad
var angle = delta * rotation_speed
# Aplicar la rotación al eje Y del nodo
rotation.y += angle