Easy Chapter Generator
EnglishEspañol

Qué vas a instalar

El paquete contiene un núcleo de ejecución, herramientas de creación para el Editor, documentación local bilingüe y una Demo opcional. Para trabajar con capítulos necesitas Runtime y Editor; la carpeta Demo es un ejemplo que puedes omitir en un proyecto de producción.

Núcleo

ChapterManager, capítulos, objetivos, componentes, persistencia y ventana de creación. No depende de URP, HDRP, Cinemachine, XR ni de un sistema de diálogo o inventario.

Demo opcional

Escena de muestra para Built-in Render Pipeline. Utiliza recursos de presentación y paquetes de Unity que no forman parte del contrato del núcleo.

Antes de importar

  • Abre el proyecto con una versión compatible de Unity; esta versión se ha validado en Unity 6000.3.8f1.
  • Guarda la escena abierta y crea una copia o un commit antes de importar.
  • Decide si necesitas la Demo. Si la importas, instala también sus dependencias indicadas en Compatibilidad y dependencias.
  • No copies la carpeta TextMesh Pro de otro proyecto. Si Unity lo solicita, importa los recursos esenciales desde Window > TextMeshPro > Import TMP Essential Resources.

Importar el núcleo

  1. 1
    Importa el paquete desde Assets > Import Package > Custom Package o desde Window > Package Manager > My Assets, según el formato recibido.
  2. 2
    En la lista de importación, conserva Assets/ChapterObjectiveSystem/Runtime, Editor y Documentation. Desmarca Demo si no quieres instalar el ejemplo.
  3. 3
    Pulsa Import y espera a que Unity termine de compilar. No abras la ventana del producto mientras la barra de progreso siga activa.
  4. 4
    Abre Window > Chapter & Objective System > Welcome. Pulsa Open Chapter & Objectives para comprobar que se abre la herramienta.
  5. 5
    Abre Window > General > Console. El resultado esperado es una compilación sin errores C# del producto.

Añadir la Demo de forma deliberada

Importa la carpeta Demo únicamente si quieres recorrer los ejemplos incluidos. La escena de muestra está preparada para Built-in Render Pipeline. Para sus controles, configura Active Input Handling como Input System Package (New) o Both en Player Settings y permite que Unity se reinicie si lo solicita. Las referencias de Input System, Cinemachine o Starter Assets pertenecen a la presentación de la Demo; eliminarlas del proyecto no cambia la API del núcleo.

No conviertas la Demo en requisito del juego

Copia las ideas de configuración, no los controladores, cámaras o materiales de la escena, salvo que tu proyecto ya utilice esas dependencias.

Comprobación de instalación

La instalación está correcta cuando

  • Window > Chapter & Objective System > Manager abre la ventana.
  • El botón Create Chapter Manager está disponible en una escena sin Manager.
  • La Console no muestra errores de ensamblado, tipos ausentes ni módulos integrados desactivados.
  • La documentación local se abre desde Welcome sin conexión.

Continúa con Inicio rápido en diez minutos para crear una secuencia real.

Si la importación falla

Falta TextMesh Pro

Confirma: la Console menciona TMPro o un recurso de fuente. Corrige: instala el paquete oficial y sus recursos esenciales desde el menú de TextMesh Pro.

La Demo muestra materiales incorrectos

Confirma: el núcleo compila y el problema aparece solo en la escena de muestra. Corrige: utiliza Built-in Render Pipeline para esa escena o adapta sus materiales en una copia propia.

No aparece el menú

Confirma: existe al menos un error C# en Console. Corrige: resuelve primero el error más antiguo; Unity no carga los editores mientras el dominio no compila.