psd2prefab
TypeScript icon, indicating that this package has built-in type declarations

1.0.6 • Public • Published

psd2prefab

介绍

用于将psd转化成unity预制体(UGUI)。本工具是nodejs部分,用于生成预制体描述文件。生成描述文件之后,需使用psd2prefab_unity工具进一步生成预制体。

安装教程

本项目依赖于canvas,安装时需先下载GTK并解压到C盘。 可参考安装指引或下载GTK并解压到C:/GTK

npm i psd2prefab -g

命令行参数

  • -p, --project: unity项目根目录
  • -i, --input: psd文件路径
  • -n, --name: 生成预制体名字

配置文件

可在unity项目根目录下放置一个名为.psd2prefab的配置文件,内容如下:

# --- psd2prefab configuration ---

# unity project structure
PNG_ROOT=Assets/AssetSources/ui/atlas/$name$
PREFAB_ROOT=Assets/AssetSources/ui/instruction
NOT_ART_FONTS=MicrosoftYaHei;NotoSansHans-DemiLight;AaGuiQi
  • PNG_ROOT: 切图存放位置,注意unity项目需设置导入为图集Sprite
  • PREFAB_ROOT: 预制体配置文件目录,该目录为中间文件存放目录,不需要上传到SVN或Git
  • NOT_ART_FONTS: 非艺术字体,用分号隔开。配置后,相关不包含在此项中的文本将视为Image并生成切图。如果不配置此项,则所有文本均视为Text

示例

psd2prefab -p F:/psd2prefabtest -i G:/psdtest/tianying/天鹰果实.psd -n tianying

Package Sidebar

Install

npm i psd2prefab

Weekly Downloads

0

Version

1.0.6

License

Apache-2.0

Unpacked Size

27.6 MB

Total Files

23

Last publish

Collaborators

  • taiyosen