# UnityPsdImporter **Repository Path**: HughJk/unity-psd-importer ## Basic Information - **Project Name**: UnityPsdImporter - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-13 - **Last Updated**: 2024-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Unity Psd Importer ================== Unity Psd导入器是一个插件的Unity3D。它提供了一个编辑器窗口,可以从中选择和导出各个层。这些图层要么作为单个的png文件导出,要么作为地图集图像导出。 要在Unity3D编辑器中编译Unity PSD导入器,你必须有gmc文件。负责和smc。项目根目录中文件的第一行带有“-unsafe”的rsp。否则,您可以将代码编译为DLL,它也可以在编辑器中工作。 要使用Unity PSD导入器,在Unity3D编辑器中进入Sprites > PSD导入,然后拖放或搜索你想导入的PSD文件。 为了只将图层导出到PNG文件,点击“导出可见图层”按钮,它将只创建带有可见精灵的PNG文件。您可以单独检查您想要导入的层。 要创建一个根游戏对象,将所有图层作为子精灵,并在图集中编译图层,点击“创建图集”按钮。所有的层将被保存为带有子精灵的地图集纹理,它是自动生成的地图集大小,你在“Max”下定义。阿特拉斯大小”。一个带有PSD文件文件名的根gameobject将被创建,所有作为精灵的层将作为根gameobject下的子gameobject。 要创建单独的PNG文件,并将每个精灵分配给PNG文件,点击“创建精灵”按钮。这将创建一个带有PSD文件文件名的根游戏对象,并将所有图层作为根游戏对象下的精灵。 所有精灵都有一个中心轴,这样它们就可以导入PSD文件层的正确对齐位置。 关于PSD支持的一些注意事项: 它应该支持所有的图像层,但是文本、图层组或其他特殊的层将不受支持。最好是在导入图层组和文本之前先平铺图层组。 所有导入的层都应该在PSD文件中相同的位置导入。 当作为一个图集导入时,如果图层不能在图集中整体匹配,它们将被缩小以适应图集纹理,因此最好使用“创建精灵”导入图层,将图层导入为独立的PNG文件。