参考baum2的作者做了个cocos creator版的psd转UI的插件

https://github.com/chooaya/Baum2CocosCreator/tree/master/psd-convert-to-node

先放资源,利用这个还是需要原本的Baum.js的,改变的部分是unity的导入处理改成了cocos creator这边的typescript了。
还有许多问题,请多多包涵。

12赞

好像很厉害

我之前也做了一个,只不过是把psd里面的图层转到Creator里面的节点,偷懒没有支持图片导入,不知道这个怎么样

更新一下,看githu上的图片,搞定了。这个插件很好用,可以直接把psd里面的图层做为预制导出到CocosCreator里面,还带资源导入,支持下

可以给个中文的教程吗?英语和日语混杂的看不懂呀
1赞

好不好用还不知道,字体文件报错还没弄。

我用的是ps cc2018,Baum.js放在Adobe Photoshop CC 2018\Presets\Scripts下就可以打开ps,点文件—脚本—baum生成了。
然后creator这里按git上面写的路径放插件。

流程是在ps里面做,然后生成一个txt和图集,在creator里面打开插件界面选择生成的两个文件。就在creator里面生成界面的预制体了

谢谢大家的利用,我这个参考大神的C#的代码,然后用typescript改写的。如果有问题,可以在这里,或者在github里发issue,谢谢!!

只有日文和英文,看来是日本开发者写的工具

你好,我看到你使用的是ts编写的插件,比较感兴趣
另外Creator_Editor.d.ts你是怎么生成的呢?
如果方便,加个QQ详细聊下?

Creator_Editor.d.ts是从Creator.d.ts拷贝过来的,因为Creator.d.ts是开发游戏时用的,开发插件的时候不方便。所以拷贝了一个,重新命名了一下。不足的地方,加了另一个文件ts-support.ts。开发的时候全程开着tsc -w。

不好意思。。因为是给日本这边一个团队用,所以为了他们能看懂,所以这样。。

要是可以的话,加个中文吧,方便大家

的确有导出后字体报错的问题,不过也不影响使用。好像是缺少字体

cocos Creator 2.1.0 不能成功生成预设

是缺字体吗?photoshop那边用到的字体,要拷贝到cocos的db://assets/resources/fonts下面

的确是缺字体,请问你们的工作流是美术生成初版的预设,然后程序复制一份预设出来,然后修改属性,层级结构,组件用吗,我们目前是美术出图做一个临时预设,然后复制一份出来修改后用

生成同名的预设,不会覆盖之前的
在预设编辑模式,点击生成预设会报错
找了一段时间没有找到解决方法

终于弄成功了,好用!!:grinning:


我本来是ps2014 试了不行,换成了2018 试了还是不行,就截图里面的弹窗错误 命令不可用 包括 设置 删除 合并图层之类的都报过错,

需要找一个美术用到的字体的ttf版本,就O了

font下面,ttf版本