Analysieren Sie PSD-Dateien und generieren Sie mit einem Klick ein Ugui-Panel-Tool
Unterstützt den Export und die Generierung von Text, Bildern, Schiebereglern, Rasterlayouts und anderen Komponenten. Unterstützt den Export und die Generierung von symmetrischen Halbschnittbildern Einzelheiten zu Listen und Listenelementen finden Sie in der Dokumentation: Assets/PSD2UGUI/Doc/"Nutzungsanweisungen".
Zum Testen verwendete Version, Unity-Version: 5.3.3f1, PS-Version: CS6 64-Bit
verwenden
- Kopieren Sie die Skriptdatei Export PSDUI.jsx in das Verzeichnis „ps-InstallationsverzeichnisPresetsScripts“, z. B.: „E:ProgrammePSAdobe Photoshop CS6 (64 Bit)PresetsScripts“.
- Öffnen Sie eine PSD-Datei, wählen Sie in cs6 „Datei->Skript->PSDUI exportieren“ und ein Popup-Fenster wird angezeigt, in dem Sie ein Verzeichnis zum Speichern der Schnitte und Konfigurationsdateien (XML) auswählen können, wenn das Skript ausgeführt wird.
- Kopieren Sie das im vorherigen Schritt generierte Schnittdiagramm und die Konfiguration nach Unity, wählen Sie zum Ausführen Quicktool/psdimport in der Menüleiste aus, wählen Sie im Popup-Fenster die im vorherigen Schritt exportierte XML-Datei aus und das UUI-Bedienfeld wird im generiert Hierarchie
- Nachdem die Benutzeroberfläche generiert wurde, können Sie mit quicktool/QuickGenCode schnell das Benutzeroberflächenskript generieren. Weitere Informationen finden Sie unter https://github.com/zs9024/quick_uicode
Hinweis
- Verwenden Sie den Editor, um das PS-Skript zu ändern oder zu debuggen: Suchen Sie nach dem Adobe ExtendScript Toolkit des Editors oder laden Sie ihn herunter, normalerweise auf dem Laufwerk C, z. B. C:Programme (x86)AdobeAdobe Utilities - CS6ExtendScript Toolkit CS6, Datei/ Öffnen Sie die Datei „ps-InstallationsverzeichnisPresetsScriptsExport PSDUI.jsx“, wählen Sie „Adobe Photoshop CS6“ als Zielanwendung aus und Sie können das Breakpoint-Debugging ausführen
- Wenn beim Ausführen des ps-Skripts der Fehler „Sichtbare Ebenen zusammenführen ist derzeit nicht verfügbar“ auftritt, können Sie überprüfen, ob sich am Ende des Stammknotens ein einzelnes Bild (z. B. das Hintergrundbild) befindet, und es unter eine Ebenengruppe verschieben Weitere Informationen finden Sie in der Dokumentation.
- Wenn die PS-CC-Version den Fehler „Error 8800...sceneData += „“ + obj.textItem.color.rgb.hexValue + „“;“ meldet, können Sie überprüfen, ob der Text mehrere Farbwerte enthält. Verwenden Sie eine einzelne Farbe. Mehrere Farben Die Farbe wird einheitlich mithilfe der Richtext-Farbe implementiert.
- Wenn Sie Fragen, Anregungen oder Ideen haben, können Sie der QQ-Gruppe 654564220 zur Diskussion beitreten
Version
v1.0.6
20.08.2018
1. Eingabefeld zum Import hinzufügen
2. Unterstützt die Einstellung der Texttransparenz in PS, die nach dem Export in Unity wirksam wird.
3.OutLine-Unterstützung hinzufügen
v1.0.5
06.03.2018
1. Integrieren Sie das Modul zur schnellen UI-Codegenerierung (QuickCode).
2.ps CC-Textfehlermeldung
3. Fehlerbehebung
v1.0.4
10.10.2017
1. Fügen Sie den Export und die Generierung von Toggle-Komponenten hinzu
2. Fügen Sie den Export und die Generierung benutzerdefinierter Registerkartenkomponenten hinzu
3. Optimierung der Ebenenzeichnung
4. Wiederverwendung und Optimierung des Codes
v1.0.3
20.6.2017
1. Fügen Sie einen Spiegeleffekt hinzu und ändern Sie die Erzeugungsmethode symmetrischer Bilder in Spiegelung.
2. Fügen Sie den Export und die Generierung symmetrischer Bilder hinzu, die sowohl oben, unten, links und rechts sind
3. Fügen Sie dem Hintergrund der Schaltfläche neun Palast- und Halbbildstile hinzu
v1.0.2
2017.02.06
1. Fügen Sie den Export und die Generierung der GridLayoutGroup-Komponente hinzu
2. Fügen Sie den Export und die Generierung der Slider-Komponente hinzu
v1.0.1
22.01.2017
1. Ändern Sie beim Exportieren von PSD die XML-Konfigurationsstruktur, ändern Sie die Bildebene in Ebene und ändern Sie den Ugui-Generierungscode entsprechend.
2. Fügen Sie den Export des Neun-Quadrat-Rasters hinzu und schneiden Sie das Neun-Quadrat-Rasterdiagramm bei der Benennung automatisch entsprechend dem Randwert aus.
3. Exportieren und generieren Sie eine Schiebeliste (ScrollRect), die Schiebeelemente dynamisch anordnen kann, einzelne Zeilen und einzelne Spalten unterstützt und noch kein Raster unterstützt.
v1.0.0
2017.01.12
1. Export und Generierung von Normaltext
2. Export und Generierung von statischem Text und Bildtext
3. Export und Generierung normaler Bilder
4. Die Generierung des Neun-Quadrat-Rasters kann derzeit nicht aus PS exportiert werden und das Bild muss manuell ausgeschnitten werden.
5. Export und Generierung von RawImage
6. Export und Erzeugung symmetrischer, halbierter Bilder
7. Export und Generierung öffentlicher Bilder
8. Export und Generierung von Button-Controls