0

所以 Unity 中有一个功能支持将 PSB 文件导入为 2d 字符:

https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@1.2/manual/index.html

(尽管它只适用于 PSB,但出于某种原因它被称为 PSD 导入器)

所以我在 Krita 中制作了一个简单的火柴人用于我的新游戏,然后我注意到 Krita 不允许我导出为 PSB!不仅如此,即使是 GIMP 也不支持 PSB!

我没有 Photoshop,那么有没有办法在没有 Photoshop 的情况下将我必须的 PSD 转换为 PSB?

4

3 回答 3

7

发现您只需将 .PSD 文件重命名为 .PSB 即可!惊人的!

来源:https ://forum.unity.com/threads/psd-importer.591532/#post-4163995

于 2019-11-14T03:27:07.737 回答
1

这就是目前对我有用的东西。在 krita 中使用图层创建角色。导出到 psd。在 gimp 中打开 psd。从 gimp 导出到 psd。将生成的 psd 重命名为 psb。导入统一。不知道为什么,只是将 Krita 制作的 psd 重命名为 psb 不起作用。Gimp 导出到 psd 的方式似乎有所不同。

我知道统一的 psd(非常早期的版本)导入器在 github 上。我想过也许看看源代码并创建一个 fork 。有什么游戏可以尝试解决这个问题吗?我可能在我的头上,但也许一些团队合作会让我们到达那里。

在紧要关头,这里还有一些对我有用的东西。https://www.youtube.com/watch?v=EZtpACxCTEE

这涉及使用平面 png(只需将手臂、腿头等远离身体。将精灵导入为单个而不是多个。视频的其余部分清楚地解释了一切。设置与 psb 导入的工作量大致相同。希望有人觉得这很有用.

于 2020-11-24T06:49:39.690 回答
0

有一个站点,您可以拖动 psd 文件,它会对 PSB 进行更改。 https://www.imageconvert.org/psd-to-psb

于 2020-12-23T14:41:20.453 回答