{ Cómo resolver error "GUIText is obsolete" al importar Standard Assets en Unity }

Опубликовано: 24 Февраль 2026
на канале: GDT Solutions ES
2,250
100

En este video vemos cómo resolver el error con el mensaje GUIText is Obsolete en Unity.

Desde hace varias versiones que al importar el paquete Standard Assets me aparece un error que dice: "GUIText is obsolete: GUIText has been removed. Use UI.Text instead". Aparece en la siguiente instrucción:

public GUIText camSwitchButton;

Esto significa que una de las clases definidas dentro de Standard Assets ha quedado obsoleta y fue eliminada, tenemos que ir a la declaración del objeto y reemplazar la clase GUIText por la clase Text que está dentro del namespace UnityEngine.UI.
Podemos reemplazar la instrucción directamente por:
public UnityEngine.UI.Text camSwitchButton;
o sino importar el namespace UnityEngine.UI (colocando using UnityEngine.UI; en la parte de arriba del Script) y luego reemplazar por la instrucción:
public Text camSwitchButton;

____________________________________________________________
LINKS

Portfolio: https://gamedevtraum.com/es/portfolio...

LinkedIn:   / gamedevtraum  

Descargas: https://gamedevtraum.itch.io/

Contacto 1: [email protected]

Contacto 2:   / gamedevtraum  
____________________________________________________________