Colaboración

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

La creación de una experiencia de alta calidad requiere muchas habilidades como modelado, programación, diseño de interfaz de usuario y producción de audio.Es poco probable que una persona tenga todas estas habilidades, lo que hace que la colaboración entre diferentes roles sea una parte esencial del flujo de trabajo de desarrollo.

Con las herramientas de colaboración integradas de Studio , los creadores pueden contribuir a las experiencias de forma independiente en su propio tiempo o trabajar junto con su equipo al mismo tiempo.

Three creators working together in a collaborative session, each with differnt color markers to demonstrate what objects they're currently editing in the environment.

Administrar colaboradores

Los colaboradores que agregas a una experiencia tienen configuraciones de permisos que corresponden a su nivel de acceso a la experiencia.A continuación se muestran las diferentes configuraciones de permisos de usuario:

PermisoDescripción
Dueño El usuario es el propietario de la experiencia y tiene permiso para configurar las permisos de otros usuarios.
Editar El usuario tiene permiso para editar la experiencia. Esto también otorga al usuario el permiso Jugar .
Jugar El usuario tiene permiso para jugar la experiencia de forma privada.
Sin acceso El usuario no tiene permisos de editar o jugar .

Hay algunas pequeñas diferencias al gestionar colaboradores en experiencias de propiedad del grupo vs. experiencias de propiedad del usuario .

Experiencias de propiedad del grupo

Para las experiencias de grupo solo el propietario del grupo o los miembros con suficientes permisos pueden administrar los roles del grupo, ya sea en todas las experiencias de grupo o en una base por experiencia por experiencia.Tales usuarios también pueden agregar colaboradores individuales a experiencias de propiedad del grupo en el mismo flujo de trabajo que las experiencias de propiedad del usuario, pero solo para el acceso de juego .

Si eres el propietario del grupo o un miembro con suficientes permisos, puedes configurar la colaboración en todas las experiencias de grupo del grupo , por ejemplo, otorgar permiso Editar a un rol de grupo "Artista de audio" para que puedan ajustar la reproducción de audio en múltiples experiencias de grupo.

  1. Desde el Panel del creador, seleccione el grupo desde el menú desplegable Ver como y navegue hasta ColaboraciónRoles .
  2. Habilita Editar todas las experiencias de grupo para roles que deberían tener permiso de edición.Recuerde hacer clic en Guardar cambios para cada rol que cambie.

En la ventana Gestionar colaboradores de Studio para cualquier experiencia de propiedad de grupo, los roles elegibles muestran Editar permiso pero están silenciados para indicar que no puedes cambiar el nivel de permiso desde Studio.

Studio's menu bar with the Collaborate button highlighted.Manage Collaborators window showing permission level selection for each group role.

Experiencias de propiedad del usuario

Para las experiencias de propiedad del usuario, puedes conceder reproducir acceso a cualquier usuario o grupo, pero solo puedes conceder permiso editar a los amigos de Roblox.

Para dar permiso Editar a un amigo para una experiencia que usted en posesión:

  1. Con la experiencia abierta en Studio, haz clic en el botón Colaborar en la esquina superior derecha.

    Studio's menu bar with the Collaborate button highlighted.
  2. Escribe en la barra de búsqueda en la parte superior para buscar un colaborador para añadir.Aparece un desplegable que lista colaboradores coincidentes, con amigos indicados por la etiqueta Amigo debajo de su nombre.Seleccione el colaborador para añadir.

    Manage Collaborators window showing search query for a Roblox friend.
  3. Seleccione Editar desde el desplegable de permisos para el amistad.

    A close up view of a collaborator's tile with the permission dropdown menu highlighted.
  4. Haga clic en Guardar para que sus configuraciones de colaboración tengan efecto.

Acceder a una sesión

Aquellos que tienen permiso para editar una experiencia pueden unirse a una sesión colaborativa como sigue:

  1. Navegue hasta el Panel del creador.

  2. Localiza la experiencia dependiendo de si es propiedad del grupo o propiedad del usuario.

    1. Seleccione el grupo desde el menú desplegable superior izquierdo.
    2. Asegúrate de que Creaciones esté seleccionado en la izquierda y Mis experiencias en el panel principal.
    My Experiences
    Shared With Me
  3. Pase el cursor sobre la baldosa de la experiencia y haga clic en el botón Editar en el estudio para Colaboración.

    A close up view of an experience tile with the Edit in Studio button highlighted.

Ver colaboradores

Mientras trabajas en una sesión colaborativa, puedes ver a los colaboradores actuales en la esquina superior derecha de Studio, cada uno con un color asignado único que es consistente en todos los dispositivos de los colaboradores.

Studio's menu bar with icons of the current collaborators highlighted.

Para ver más detalles sobre los colaboradores actuales, haz clic en cualquiera de los iconos para abrir la ventana Colaboradores en vivo .En esta ventana, puedes ver si un usuario está activo o inactivo dentro de Studio, así como una indicación de dónde está trabajando el usuario.Los usuarios se vuelven inactivos si no usan Studio durante más de 5 minutos.

Live Collaborators window with icons of current collaborators, as well as their activity status.

Visualización de selección

Por defecto, el código seleccionado en el Editor de guiones y los objetos seleccionados en la vista 3D se resaltan con el color único asignado a cada collaborador.Además, la ventana Explorador marca objetos seleccionados con puntos en estos colores asignados para indicar la selección de otros colaboradores.

A viewport view of a block part pyramid. The parts near the top of the pyramid are highlighted in green to signify that the collaborator with the green color has the parts selected in their Studio instance.
A close up view of the three block part objects in the Explorer window. There is a green circle near the objects to signify that the collaborator with the green color has the parts selected in their Studio instance.

Para hacer las selecciones de todos los colaboradores invisibles solo para ti mientras sigues viendo su trabajo, desmarca Mostrar selecciones de colaboradores en la parte inferior de la ventana Colaboradores en vivo.

Unirse a colaboradores

Para saltar rápidamente a una ubicación en el espacio de trabajo o a la línea exacta en un script que un colaborador está editando, pasa el cursor sobre su nombre en la ventana Colaboradores en vivo y haz clic en Unirse .

scriptingcolaborativa

En una sesión colaborativa, puedes codificar juntamente en tiempo real a través de programación en vivo, o puedes redactar guiones en un entorno más enfocado antes de enviarlos a un repositorio compartido por colaboradores.

Programación en vivo

Programación en vivo permite que los colaboradores codifiquen juntos en tiempo real.En el editor de scripts, el color del cursor de cada collaboradorcoincide con su color asignado en la ventana colaboradores en vivo.

Script Editor window showing cursors for two collaborators, colored according to their assigned color in the Live Collaborators window.
Live Collaborators window with icons of current collaborators, as well as their activity status.

Mientras se ejecuta scriptingen vivo, las ediciones se guardan automáticamente cada 5 minutos al igual que las ediciones de lugar, y un colaborador puede guardar manualmente un script en cualquier momento con CtrlS (S).Las versiones guardadas o guardadas automáticamente se registran en la ventana Historial de scripts.

Modo borradores

A través del modo borrajas , puedes editar y probar independientemente scripts sin afectar la experiencia para otros.Una vez que termines de redactar un guión, puedes comunicarlo al repositorio compartido y probarlo en equipo con los colaboradores la versión comprometida.

Comitar borradores

Una vez que hayas editado un script, aparece en la ventana Borradores , accesible desde la pestaña Ver.Los borradores se guardan en tu sistema de archivos local y persisten entre sesiones de Studio en la misma máquina.

Studio's View tab with the Drafts button highlighted. The Drafts window with two drafted script instances.

Para enviar tus ediciones locales al repositorio, haz clic izquierdo en un script, o mantén presionado Shift y haz clic izquierdo para seleccionar múltiples scripts.Luego haga clic en Cometer para cometer todos los scripts seleccionados.

The Drafts window with the Commit button highlighted.

Comparar y fusionar cambios

Si otro colaborador realiza cambios en el mismo script que estás editando, un icono con un símbolo verde aparece en la ventana Borradores .Para ver sus cambios, haz clic derecho en el script y selecciona Comparar con el servidor .

The Drafts window with the green plus icon highlighted to the left of a changed script, and the right-click popup window showing with the Compare With Server option highlighted.

En la pestaña (diferencia (dif.)) que se abre en el Editor de guiones, el código que otros colaboradores cambiaron o eliminaron aparece en rojo, mientras que el código que actualizaste aparece en verde.

A close up view of lines that were edited by different collaborators.

Para fusionar sus cambios en tu script:

  1. En la ventana Borradores , haz clic derecho en el script y selecciona Fusionar desde el servidor .

    The Drafts window right-click popup window showing with the Merge From Server option highlighted.
  2. En la ventana de fusión, puedes elegir qué código mantener o hacer ediciones manuales.

    • Compruebe Borrador para mantener sus cambios, o déjelo desmarcado para descartarlos.
    • Compruebe Servidor para fusionar los cambios comprometidos en su borrrador o dejarlo desmarcado para ignorarlos.
    • Compruebe Otro para editar manualmente el script y guardar los cambios a su borrrador.
  3. Una vez que hayas previsualizado la resolución de fusión, haz clic en fusionar todo para actualizar tu script local.

Restaurar scripts eliminados

Si un colaborador elimina un script que estás editando, un icono con un símbolo rojo aparece en la ventana Borradores .Para restaurar el script, haz clic derecho en él y selecciona Restaurar script .Los scripts se restauran al árbol de espacio de trabajo del lugar , por lo que es posible que deba reinsertarlos manualmente en su ubicación original.

The Drafts window with the red cross icon highlighted to the left of a deleted script, and the right-click popup window showing with the Restore Script option highlighted.

Ver historia del script

Todos los cambios de script, ya sean guardados por un collaborador, se guarden automáticamente o se envíen por un colaborador a través del modo Borradores , se registran en la ventana Historial de versiones .Para acceder a él:

  1. Haga clic con el botón derecho en el script en la ventana Explorador y seleccione Ver historia del script .

  2. En la ventana Historial de versiones que se abre, verás todas las versiones comitidas del script, la fecha de comitido, qué colaborador comitió y más.Desde esta ventana, las siguientes acciones son posibles:

    Para comparar cualquier versión (excepto la más antigua) con su versión anterior, selecciónela y haga clic en Comparar con versión anterior .En la pestaña (diferencia (dif.)) que se abre en el editor de scripts, el código de la versión más nueva aparece en verde mientras que el código de la versión más antigua aparece en rojo.

Guardar y publicar

Durante una sesión colaborativa, Studio guarda automáticamente el proyecto en la nube cada cuatro minutos.

Revertir a versiones anteriores

El propietario de una experiencia puede revertir los cambios realizados por otros editores. Vea aquí para instrucciones.

También podría querer verificar Historial de actividad.Esta vista proporciona un registro de eventos cronológico que mejora la visibilidad del equipo en las configuraciones clave de la experiencia.

Desactivar la colaboración

Creación en equipo es la función principal de Studio que habilita la colaboración.Los flujos de trabajo que involucren el diálogo Administrar colaboradores activarán automáticamente la función, pero puedes desactivarla manualmente si es necesario.

  1. Si la ventana Colaboradores en vivo no está abierta, haga clic en cualquiera de los iconos de colaborador para abrirla.

  2. En la esquina inferior derecha de la ventana, haga clic en el botón y seleccione Desactivar creación de equipo .

  3. Cuando se le solicite, confirme finalizar la sesión para recargar el lugar en un estado no colaborativo.