beasty-visual-novel / reference / menu-items.md

Menús

Cada elemento de menú que Beasty Visual Novel añade a Unity, agrupado por submenú, con la página que lo explica.

Todo vive bajo Tools > Beasty VN, excepto las acciones de clic derecho sobre assets (bajo Assets >) y los componentes (bajo Add Component > Beasty).

Ventanas

Elemento de menúQué haceMás
Tools > Beasty VN > EditorAbre la ventana principal de Beasty VN: las nueve pestañas de autoría.Recorrido del editor
Tools > Beasty VN > Dialogue PreviewReproduce un nodo - fondo, personajes, objetos, cuadro de diálogo - sin entrar en Play Mode. Puede avanzar rápido hasta un bloque dado.Vista previa de diálogo

Setup

Elemento de menúQué haceMás
Tools > Beasty VN > Setup > Create SceneEl asistente. Construye el BeastyManager, el Stage, el Canvas, la Main Camera y el EventSystem, instancia la UI, y luego autoconecta todo. Seguro de volver a ejecutar: reutiliza lo que ya está ahí.Tu primera escena
Tools > Beasty VN > Setup > Migrate Scene to BeastyManagerActualiza una escena antigua al rig de BeastyManager.Tu primera escena
Tools > Beasty VN > Setup > Blank CanvasPide una carpeta, y luego crea el andamiaje vacío: un DialogueScene, un VNContext, un LocalizationTable, un StoryGraph raíz y un primer nodo Dialogue, en subcarpetas.Assets
Tools > Beasty VN > Setup > Build Default Menu PrefabsRegenera los prefabs de menú desde cero. Avisa antes de sobrescribir.Prefabs de UI
Tools > Beasty VN > Setup > Upgrade UI Prefabs (keep customizations)Actualiza los prefabs de UI incluidos conservando tu rediseño.Prefabs de UI

Content

Elemento de menúQué haceMás
Tools > Beasty VN > Content > Create Base Assets (intro + FreeRoam map)Crea solo lo que falta y lo conecta. Nunca duplica el context y nunca sobrescribe una referencia que ya asignaste.Conceptos fundamentales
Tools > Beasty VN > Content > Character DatabaseAbre la pestaña Characters en su propia ventana.Personajes
Tools > Beasty VN > Content > Generate Tight Click Shapes (Selection)Construye áreas de clic que siguen los píxeles opacos del sprite seleccionado en vez de su bounding box.Interactuables y puertas

Codegen

Elemento de menúQué haceMás
Tools > Beasty VN > Codegen > Regenerate VNVars AccessorsRegenera VNVars: accesores C# tipados para tus variables.Accesores generados
Tools > Beasty VN > Codegen > Regenerate VNChars AccessorsRegenera VNChars: accesores C# tipados para tus personajes.Accesores generados

Ninguno de los dos es necesario para autorar un juego. Existen para que un programador tenga claves verificadas en tiempo de compilación.

Maintenance

Elemento de menúQué haceMás
Tools > Beasty VN > Maintenance > Validate Selected ProjectEjecuta el validador sobre el grafo raíz y cada subgrafo, y reporta referencias colgantes.Validación e ids
Tools > Beasty VN > Maintenance > Clean Deleted-Asset ResidueElimina referencias dejadas por assets que borraste.Validación e ids

Validate

Elemento de menúQué haceMás
Tools > Beasty VN > Validate > Find duplicate idsReporta colisiones de id entre assets. Dos assets que comparten un id se comportan como uno solo.Validación e ids

Settings

Elemento de menúQué haceMás
Tools > Beasty VN > Settings > Global SettingsAbre VN Settings. El mismo asset que Edit > Project Settings > Beasty VN.VN Settings

Streaming

Elemento de menúQué haceMás
Tools > Beasty VN > Streaming > Convert To Streamed ContentMarca el arte como Addressable y limpia las referencias directas. Requiere el paquete Addressables.Streaming
Tools > Beasty VN > Streaming > Convert To Direct ReferencesLo inverso. Siempre disponible, con o sin Addressables.Streaming

Advertencia El streaming con Addressables es opcional y beta en 1.0.0. Funciona, pero la API puede cambiar en una versión menor.

Export

Elemento de menúQué haceMás
Tools > Beasty VN > Prepare package for exportAyudante de publicación: prepara el paquete para una exportación .unitypackage.Compilación y plataformas

Clic derecho en assets

Selecciona un asset en la ventana Project y haz clic derecho.

Elemento de menúQué haceMás
Assets > Beasty VN > Give this asset fresh ids (fix a duplicate)Reasigna ids al asset seleccionado. Así es como arreglas un duplicado que reportó Find duplicate ids.Validación e ids
Assets > Beasty VN > Ensure Room Background ChildAñade el componente de sala y un hijo de fondo a un prefab de sala hecho a mano, para que puedas soltar el arte de la sala y colocar interactuables contra él.Salas de free roam

Add Component

ComponenteQué esMás
Beasty > Beasty ManagerEl único GameObject del que cuelga todo el juego. Posee cada manager como subcomponente oculto.Controladores
Beasty > Beasty Loading ScreenEl overlay de carga mostrado mientras la escena arranca y entre modos.Prefabs de UI
Beasty > Beasty Aspect Ratio EnforcerMantiene el juego en un aspect ratio fijo, con letterbox en el resto.Prefabs de UI
Beasty > VN Transition CurtainEl fade usado cuando el juego cambia de modo.Prefabs de UI

El asistente añade el BeastyManager por ti. Solo necesitas Add Component cuando estás construyendo una escena a mano.

El botón que hay que recordar

El inspector del BeastyManager tiene un botón Auto-wire / Repair. Garantiza que exista cada manager y vuelve a resolver las vistas de la escena por tipo, y solo llena referencias vacías - nunca sobrescribe tu conexión. Si una escena deja de funcionar después de mover objetos o editar un prefab, pruébalo primero. Ver Solución de problemas.

Ver también