Analice archivos psd y genere la herramienta de panel ugui con un solo clic
Admite la exportación y generación de texto, imágenes, botones, controles deslizantes, diseño de cuadrícula y otros componentes. Admite el corte automático y la generación de imágenes de cuadrícula de nueve cuadrados. Admite la exportación y generación de imágenes simétricas de medio corte. listas y elementos de lista para obtener más detalles, consulte las reglas de uso: Assets/PSD2UGUI/Doc/"Instrucciones de uso".
Versión utilizada para las pruebas, versión de Unity: 5.3.3f1, versión de PS: CS6 de 64 bits
usar
- Copie el archivo de script Export PSDUI.jsx al directorio "directorio de instalación psPresetsScripts", como por ejemplo: "E:Program FilesPSAdobe Photoshop CS6 (64 Bit)PresetsScripts".
- Abra un archivo psd, seleccione "Archivo->Script->Exportar PSDUI" en cs6 y aparecerá un cuadro emergente para seleccionar un directorio para almacenar los cortes y los archivos de configuración (xml) cuando se ejecute el script.
- Copie el diagrama de corte y la configuración generados en el paso anterior a unity, seleccione quicktool/psdimport en la barra de menú para ejecutar, seleccione el archivo xml exportado en el paso anterior en el cuadro emergente y el panel uui se generará en el jerarquía
- Una vez generada la interfaz de usuario, puede utilizar quicktool/QuickGenCode para generar rápidamente el script de la interfaz de usuario. Para obtener más información, consulte https://github.com/zs9024/quick_uicode.
pista
- Utilice el editor para modificar o depurar el script ps: busque o descargue el kit de herramientas Adobe ExtendScript del editor, generalmente en la unidad C, como C:Program Files (x86)AdobeAdobe Utilities - CS6ExtendScript Toolkit CS6, archivo/ open para abrir el archivo "directorio de instalación psPresetsScriptsExport PSDUI.jsx", seleccione "Adobe Photoshop CS6" como aplicación de destino y podrá ejecutar la depuración de puntos de interrupción
- Si se produce el error "Combinar capas visibles no está disponible actualmente" al ejecutar el script ps, puede verificar si hay una sola imagen (como la imagen de fondo) al final del nodo raíz y moverla debajo de un grupo de capas. la documentación para más detalles.
- Cuando la versión ps cc informa un error "Error 8800...sceneData += "" + obj.textItem.color.rgb.hexValue + "";", puede verificar si el texto contiene varios valores de color. Utilice un solo color. múltiples colores El color se implementa en unidad utilizando el color del texto enriquecido.
- Si tiene alguna pregunta, sugerencia o idea, puede unirse al grupo QQ 654564220 para discutir
Versión
v1.0.6
2018.08.20
1. Agregar cuadro de entrada para importar
2. Admite la configuración de la transparencia del texto en PS, que entrará en vigor en Unity después de la exportación.
3.Agregar soporte para OutLine
v1.0.5
2018.03.06
1. Integre el módulo de generación rápida de código ui (QuickCode)
2.ps cc mensaje de error de texto
3.corrección de errores
v1.0.4
2017.10.10
1. Agregue la exportación y generación de componentes de alternancia.
2. Agregue la exportación y generación de componentes de pestañas personalizados.
3.Optimización del dibujo de capas
4. Reutilización y optimización de código
v1.0.3
2017.6.20
1. Agregue efecto espejo y modifique el método de generación de imágenes simétricas para reflejar.
2. Agregue la exportación y generación de imágenes simétricas que estén arriba, abajo, izquierda y derecha.
3. Agregue nueve estilos de palacio y media imagen al fondo del botón.
v1.0.2
2017.02.06
1. Agregue la exportación y generación del componente GridLayoutGroup.
2. Agregue la exportación y generación del componente Slider.
v1.0.1
2017.01.22
1. Modifique la estructura de configuración xml al exportar psd, cambie el nivel de las imágenes a capa y modifique el código de generación de ugui en consecuencia.
2. Agregue la exportación de la cuadrícula de nueve cuadrados y corte automáticamente el diagrama de cuadrícula de nueve cuadrados de acuerdo con el valor del borde al nombrar.
3. Exporte y genere una lista deslizante (ScrollRect), que puede diseñar dinámicamente elementos deslizantes, admite una sola fila y una sola columna y aún no admite cuadrículas.
v1.0.0
2017.01.12
1. Exportación y generación de texto normal.
2. Exportación y generación de texto estático y texto de imagen.
3. Exportación y generación de imágenes normales.
4. La generación de la cuadrícula de nueve cuadrados no se puede exportar desde PS por el momento y la imagen debe cortarse manualmente.
5. Exportación y generación de RawImage
6. Exportación y generación de imágenes simétricas reducidas a la mitad.
7. Exportación y generación de imágenes públicas
8. Exportación y generación de controles de botones.