Usando Plugins
Activando Plugins
Por esta razón, la ejecución de plugins está desactivada por defecto para cada proyecto hasta que
usted confirme la ejecución de plugins en Project Settings > Enable plugins.
Solo active plugins para proyectos en los que confíe. Si mueve o renombra su proyecto, tendrá que volver a habilitar los plugins.
Instalando Plugins
Hay dos formas de instalar plugins: a través de las dependencias de su proyecto o como archivos en la carpeta plugins.
A través de NPM
Puede instalar plugins a través del gestor de paquetes de nodo (NPM). Instale un plugin con el siguiente comando:
1npm i --save-dev @wonderlandengine/not-a-real-pluginReemplace @wonderlandengine/not-a-real-plugin con cualquier plugin que desee instalar.
Ejecutar este comando creará una nueva entrada en la sección devDependencies de su archivo package.json.
El plugin aparecerá entonces en Project Settings > Plugins.
Gestionando Plugins
A veces querrá desactivar plugins para reducir el desorden de la interfaz de usuario o restaurar el rendimiento del editor.
La lista en Project Settings > Plugins muestra qué plugins están instalados y disponibles
para ser habilitados.
Desarrollo
Crear plugins es fácil. Tiene tres métodos disponibles:
Script de Plugin
Un solo script que puede compartir dependencias con el package.json de su proyecto principal.
Recomendamos que instale cualquier dependencia relacionada con el plugin como devDependencies (usando --save-dev).
Puede crear un nuevo plugin creando la carpeta plugins en la raíz de su proyecto, luego
clic derecho > New Plugin.
Asegúrese de instalar el paquete @wonderlandengine/editor-api en la raíz de su proyecto:
1npm i --save-dev @wonderlandengine/editor-apiDirectorio de Plugin
Similar a los Scripts de Plugin, cree primero una subcarpeta plugins,
pero luego cree otra subcarpeta que nombre de acuerdo con su plugin.
En esta carpeta puede crear un nuevo archivo package.json (por ejemplo, a través de npm init).
Asegúrese de instalar el paquete @wonderlandengine/editor-api en ese directorio:
1npm i --save @wonderlandengine/editor-apiNota, --save en lugar de --save-dev, ya que no está instalando en su proyecto de Wonderland Engine,
sino en un proyecto de plugin separado.
Paquete de Plugin
Si desea compartir y distribuir su plugin, puede ejecutar npm init en una carpeta separada, y agregar
la clave "wonderlandengine" a su package.json.
Asegúrese de instalar el paquete @wonderlandengine/editor-api en ese directorio:
1npm i --save @wonderlandengine/editor-apiPara usar este plugin local en su proyecto, npm i --save-dev <path-to-the-directory>,
o publíquelo cuando esté listo e instálelo a través del paquete, vea Instalando.