查看: 3158|回复: 12
打印 上一主题 下一主题

[交流] 【教程】UI可视化调整工具

[复制链接]

12

主题

61

回帖

52

积分

Lv.3 矿物能手

UID
6514283
小麦
0
金锭
298
下界之星
0
跳转到指定楼层
楼主
发表于 2019-10-24 17:25:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:江苏
本帖最后由 黑曜石网络 于 2019-10-28 15:18 编辑

  UI可视化调整工具脚本
                                             -黑曜石工作室

       各位开发者大大们是否觉得平时开发组件的时候,调整ui都要耗费大量时间从而导致开发周期延长呢。今天黑曜石工作室给各位开发者们带来了一款脚本,该脚本配合Inkspace可以一键导出调整好的ui json文件,可以大大减少开发周期哦。


一、如何安装
1、首先,你们需要下载Inkspace矢量图编辑器
2、安装完成后打开 Inkscape,然后找到 extensions 目录(通常路径是 %appdata%\inkscape\extensions)

3、然后把该帖子末尾附件的两个文件直接放进去(不要在 extensions 底下创建目录),重启 Inkscape 就行了


====================以上是安装教程=====================

二、如何使用
1、新建一个项目,然后“文件 -> 文档属性”,选横向 A4


2、然后使用“文件 -> 导入”导入图片,然后开始你的ui设计之旅

建议把 XML 编辑器(Ctrl+Shift+X)打开,可以改部件 ID,事后生成的时候会用到

  • SVG:IMAGE 会导出成图片(Image)并导出对应材质
  • SVG:TEXT 会导出成文字(Label,颜色字号等属性会丢失)
  • SVG:G 如果 ID Button 结尾会导出成按钮(ImageButton)并会将每个元素导出到材质
  • SVG:G 如果 ID Image 结尾会导出成图片(Image)并会将其本身导出到材质
  • SVG:G 在其他情况下会导出成面板(Panel
可以使用 Ctrl+G 和 Ctrl+U 组合(添加 SVG:G)和拆分(去除 SVG:G)部件

3、制作完成后,务必先保存该项目,然后选择“扩展 -> 导出 -> Export AsMinecraft Bedrock UI”




4、然后会冒出来一个界面,唯一的文本框可以指定输出位置,默认是“文档”


5、选择完导出位置后,按“应用”等一会,等到 Inkscape不卡了按“关闭”,去目标目录里找带时间戳的目录


6、最后,把两个子目录复制到资源包对应位置就行了,记得在 _ui_defs.json 里添加引用






最后,这边是脚本文件:


更新日志:

2019-10-28
1、修复了图片居中的问题
2、修复了奇葩分辨率错位的问题




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

1

查看全部评分

4

主题

1093

回帖

345

积分

Lv.2 石器学徒

UID
3409745
小麦
4
金锭
1241
下界之星
0
沙发
发表于 2019-10-25 10:14:21 | 只看该作者 IP:广东

厉害

0

主题

1

回帖

0

积分

Lv.1 新手木匠

UID
5999810
小麦
0
金锭
14
下界之星
0
板凳
发表于 2019-10-25 10:22:32 | 只看该作者 IP:广东
感谢楼主分享

0

主题

6

回帖

2

积分

Lv.1 新手木匠

UID
5648098
小麦
0
金锭
46
下界之星
0
地板
发表于 2019-10-25 10:52:36 来自手机 | 只看该作者 IP:广东
厉害了

4

主题

22

回帖

11

积分

Lv.1 新手木匠

UID
11539
小麦
0
金锭
259
下界之星
0
地下室
发表于 2019-10-25 18:12:56 来自手机 | 只看该作者 IP:浙江
楼主真的厉害,感谢了。希望能够做出很好的作品

0

主题

1

回帖

0

积分

Lv.1 新手木匠

UID
274501
小麦
0
金锭
10
下界之星
0
6
发表于 2019-11-5 15:26:41 来自手机 | 只看该作者 IP:浙江
看不到附件哎

10

主题

32

回帖

21

积分

Lv.2 石器学徒

UID
6140643
小麦
0
金锭
249
下界之星
0
7
发表于 2019-11-5 18:37:48 来自手机 | 只看该作者 IP:浙江
附件在哪里啊(感谢楼主分享)

12

主题

61

回帖

52

积分

Lv.3 矿物能手

UID
6514283
小麦
0
金锭
298
下界之星
0
8
 楼主| 发表于 2019-11-5 18:39:57 | 只看该作者 IP:江苏
不知名NPC 发表于 2019-11-5 18:37
附件在哪里啊(感谢楼主分享)

你们看不到吗?

2

主题

37

回帖

13

积分

Lv.1 新手木匠

UID
6482549
小麦
0
金锭
233
下界之星
0
9
发表于 2019-11-6 15:19:34 来自手机 | 只看该作者 IP:浙江
好东西,支持一波

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

UID
373726
小麦
3
金锭
608
下界之星
0

开发者认证勋章

10
发表于 2019-12-17 14:29:41 来自手机 | 只看该作者 IP:浙江
本帖最后由 sevenstars 于 2019-12-17 14:42 编辑

sdk组在吗?你们说的ui编辑器什么时候开放

12

主题

61

回帖

52

积分

Lv.3 矿物能手

UID
6514283
小麦
0
金锭
298
下界之星
0
11
 楼主| 发表于 2019-12-18 18:43:35 来自手机 | 只看该作者 IP:江苏
sevenstars 发表于 2019-12-17 14:29
sdk组在吗?你们说的ui编辑器什么时候开放

这个就是啊

6

主题

6

回帖

10

积分

Lv.1 新手木匠

UID
7035507
小麦
1
金锭
55
下界之星
0
12
发表于 2020-2-14 12:04:46 来自手机 | 只看该作者 IP:浙江
有附件吗,还是得去输网址

2

主题

40

回帖

13

积分

Lv.1 新手木匠

UID
6899770
小麦
0
金锭
186
下界之星
0
13
发表于 2020-2-14 18:19:27 | 只看该作者 IP:福建
可爱的纯甄 发表于 2020-2-14 12:04
有附件吗,还是得去输网址

http://mc.netease.com/thread-613783-1-1.html看,内嵌论坛太坑了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部