Migrar a Creator Hub
Migra tu escena del Web Editor al Creator Hub.
Si tienes una escena creada con herramientas distintas al Creator Hub, puedes migrarla fácilmente al Creator Hub.
El Creator Hub es la herramienta recomendada para crear escenas en Decentraland. Tiene una interfaz mucho más pulida que el Web Editor y te permite combinar la sencilla interfaz de arrastrar y soltar con la capacidad de personalizar más mediante código. También te permite ejecutar la vista previa de tu escena usando el cliente de escritorio más reciente.
Migrar desde Web Editor
Para editar el código en una escena creada con el Web Editor, debes exportar la escena a tu máquina y abrirla con el Creator Hub.
📔 Nota: Si no tienes el Creator Hub instalado, sigue los pasos en la página siguiente antes de empezar.
Haz clic en el Icono de descarga en el menú superior del Web Editor mientras editas la escena.

Esto descargará un .zip archivo, extráelo.
Abre el Creator Hub, entra en el Scene Editor sección.
Haz clic en el Importar botón y selecciona la ruta a la carpeta de tu proyecto exportado.

Una vez hecho, puedes seguir trabajando en tu proyecto dentro del Creator Hub, con una interfaz visual que se parece mucho al Web Editor, pero mucho más pulida.
También puedes editar los archivos bajo la carpeta carpeta /src para añadir comportamiento con código a tu escena. Ver Combine con code para ver cómo editar el código de tu escena.
Migrar un proyecto solo con código
Puedes importar cualquier proyecto únicamente de código al Creator Hub. Para hacerlo,
Abre el Creator Hub, entra en el Scene Editor sección.
Haz clic en el Importar botón y selecciona la ruta a la carpeta de tu proyecto exportado.

Una vez hecho, puedes empezar a trabajar en tu proyecto dentro del Creator Hub, esto no te impide seguir usando tu editor de código favorito para editar el código de tu escena, o usar la línea de comando para ejecutar o desplegar tu escena.
Después de importar tu proyecto, cualquier contenido que se cree vía código no será visible ni editable en el lienzo del Creator Hub, lo cual puede dificultar colocar y alinear nuevos elementos. Inicialmente verás tu escena como una cuadrícula vacía.

En vez de añadir manualmente tu contenido al lienzo desde cero, puedes ejecutar un comando para añadirlo automáticamente por ti. Para ello, asegúrate de tener la versión más reciente del SDK instalada y ejecuta el siguiente comando en tu terminal:
❗Advertencia: Asegúrate de tener una copia de seguridad de tu proyecto antes de ejecutar este comando.
Este comando sobrescribirá el main.composite archivo con la nueva instantánea. También comentará todo el código en los .ts archivos en la carpeta src . Necesitarás descomentar el código para que vuelva a ejecutarse.
Este comando ejecuta tu escena y toma una instantánea del contenido que se crea vía código en el primer fotograma. Esta instantánea se guarda en el main.composite archivo, que el Creator Hub usa para mostrar el contenido de tu escena. El código en tu escena está comentado para evitar tener duplicados de todas las entidades.
Ten en cuenta que este comando solo captura entidades y los componentes que pueden representarse en la UI del Creator Hub. No replica componentes personalizados, ni reproduce código que realiza lógica, ni elementos de UI creados vía código. Para volver a añadir cualquier comportamiento que fue comentado, deberás editar el código en la carpeta .ts archivos en la carpeta src y descomentar las líneas que necesites.
También puede que quieras reescribir parte del código para que en lugar de crear nuevas entidades, haga referencia a entidades existentes por nombre o por etiquetas para darles comportamiento. Ver Combine con code sobre cómo obtener estas entidades desde tu código.
Última actualización