Executando verificação de segurança...
1

Estou estudando a codificação da engine, e me deparei com esse problema de otimização. Pra minha sorte ou não, identifiquei esse problema em "mim" enquanto estudava. Por curiosidade o chatgpt recomendo a mesma coisa na otmização, com a criação de uma Lista de Eventos. Você pode adicionar, remover ou reordenar eventos de maneira mais simples.

exemplo que ele sugeriu:

var eventos = []

func _ready():
    # Adicione eventos à lista
    eventos.append(evento1)
    eventos.append(evento2)
    eventos.append(evento3)
    # Adicionando um novo evento em uma posição específica
    eventos.insert(1, novo_evento) # Insere o novo_evento na posição 1

func executar_eventos():
    for evento in eventos:
        evento.chamar()  # Chama a função de cada evento

Carregando publicação patrocinada...