Saltar al contenido principal

Patch Editor

Construye lógica conectando nodos. El grafo se convierte en un script de verdad y corre exactamente igual de rápido: puedes leer el código generado en cualquier momento.

Qué hacen realmente los nodos está en Patches; esta página trata del uso del editor.

Qué estás editando

Has abiertoEstás editando
el botón de la barra lateralel grafo de la escena
un archivo .patch de tus assetsun patch reutilizable, que se guarda con Save

En cualquiera de los dos casos tus cambios pasan por la vía de edición normal, así que deshacer y la colaboración en vivo funcionan sin nada adicional.

La barra de herramientas

BotónHace
+ Add nodeel menú de nodos, por categorías
Load examplegrafos ya hechos para empezar o para aprender
Node from objectun nodo de referencia a lo que esté seleccionado en la escena
Codeel script generado, en solo lectura, con botón de copiar
Save patchguardar el grafo como archivo reutilizable
El botón Code es la forma más rápida de comprobar un grafo

Muestra el script exacto en el que se ha convertido tu grafo. Si algo no se comporta bien, leerlo suele ser más rápido que seguir cables, y es como confirmas que el grafo hace lo que crees.

Trabajar con el grafo

AcciónCómo
Añadir un nodoclic derecho en lienzo vacío (aparece bajo el cursor), o + Add node
Menú del nodoclic derecho sobre un nodo — copiar, cortar, duplicar, pegar, eliminar
Seleccionarclic; arrastrar un recuadro; Shift para sumar a la selección
Seleccionar todoCtrl + A
EliminarSupr o Retroceso
Copiar / cortar / pegarCtrl + C / X / V
DuplicarCtrl + D
Zoomrueda del ratón
Desplazar la vistabotón central, o arrastrar el lienzo
Plegar un nodoel chevrón de su cabecera oculta los puertos sin usar

Conexiones

Arrastra desde un puerto: los puertos compatibles se iluminan y los incompatibles se atenúan.

Suelta un cable sobre el lienzo vacío

Obtienes un menú de nodos capaces de aceptarlo, y al elegir uno se crea el nodo ya conectado. Es mucho más rápido que añadir un nodo y luego buscarle el puerto.

Agarra un cable existente cerca de su extremo para redirigirlo o quitarlo; agarra una entrada ocupada para soltarla. Esc o el clic derecho cancelan un arrastre en curso.

Tipos de puerto

Cada tipo tiene su color:

TipoColorTransporta
pulseazul claroel flujo de ejecución
numberazulun número
booleannaranjaverdadero o falso
stringverdetexto
vectormoradoun trío x, y, z
colorrosaun color
objectazul oscurouna referencia a un objeto

pulse, object y vector solo se conectan con su propio tipo. Los escalares — number, boolean, string, colour — se convierten entre sí libremente.

Los puertos de vector se despliegan con un chevrón en sockets x, y y z separados: en una entrada eso monta un vector a partir de piezas; en una salida lo descompone.

Un puerto object sin cable te ofrece un desplegable con los objetos de la escena. Déjalo vacío y significará el objeto al que está adjunto el grafo.

Los nodos constantes y los campos de identificador de los nodos de variable, mensaje y global se escriben directamente en la cabecera del nodo.

Tamaño del panel

El editor se abre anclado abajo. El menú de tamaño de su cabecera lo pasa a expandido sobre todo el viewport, lo devuelve a anclado, o lo convierte en una ventana flotante. Arrastra sus bordes para redimensionarlo.


Siguiente: UI Editor