Mostrando entradas con la etiqueta Por script traslada una camara en eje x con GDScript Godot 4.2;. Mostrar todas las entradas
Mostrando entradas con la etiqueta Por script traslada una camara en eje x con GDScript Godot 4.2;. Mostrar todas las entradas

domingo, 7 de julio de 2024

Por script traslada una camara en eje x con GDScript Godot 4.2;

 extends Camera3D


# Define la cantidad de desplazamiento en el eje X

var translation_amount = 0.0003  # Ajusta este valor según tus necesidades


# Llamada cuando el nodo ingresa por primera vez al árbol de escenas

func _ready():

pass  # No se requiere acción en este ejemplo


# Llamada cada frame. 'delta' es el tiempo transcurrido desde el frame anterior

func _process(delta):

# Obtiene la traducción actual de la cámara

var current_translation = global_transform.origin


# Crea un nuevo vector de traducción con el movimiento deseado en el eje X

var new_translation = Vector3(translation_amount, 0.0, 0.0)  # Movimiento en el eje X


# Combina la traducción actual con el movimiento deseado

var final_translation = current_translation + new_translation


# Actualiza la transformación global de la cámara con la nueva traducción

global_transform.origin = final_translation