Mostrando entradas con la etiqueta GDScript para Godot 4.3 por tiempo cambia la escena. Mostrar todas las entradas
Mostrando entradas con la etiqueta GDScript para Godot 4.3 por tiempo cambia la escena. Mostrar todas las entradas

jueves, 21 de noviembre de 2024

GDScript para Godot 4.3 por tiempo cambia la escena, por presional tecla del pc numero -9- cambia la escena, y al presionar -esc- sales del juego;

 extends Node


var tiempo_transcurrido = 0.0  # Variable para almacenar el tiempo transcurrido


func _process(delta):


if Input.is_action_pressed("ui_cancel"):

get_tree().quit()


tiempo_transcurrido += delta


if tiempo_transcurrido >= 12.0:

#queue_free()

var siguiente_escena = preload("res://ESCENAS/world_environmentESCENA PRINCIPAL-9-.tscn")  # Precargar la escena

get_tree().change_scene_to_packed(siguiente_escena)  # Cambiar a la escena precargada (Godot 4.2)

#queue_free()  # Liberar este nodo después del cambio de escena


# Nueva condición para cambiar de escena al presionar "9"

if Input.is_action_just_pressed("PISONUEVEPEROBOYAL10"):

var nueva_escena = preload("res://ESCENAS/world_environmentESCENA PRINCIPAL-9-.tscn")

get_tree().change_scene_to_packed(nueva_escena)


pass # Replace with function body.