抱歉了各位,最近比(都)较(在)忙(玩),没有发布这个教程,现在来了。
注意,无授权禁止转载!!!
Hello~
今天就来分享一下环6表盘的制作过程
序章:
所以呢,有一天米坛上某某人私信了我,说想要让我为环6适配艺术家表盘(具体见:bandbbs.cn/threads/2626/),顺便做一个教程,我拖来拖去到了五一假期,总算可以制作了,现在开始这个教程。
第一步:准备
由于这是从环5移植过来的,我们需要把背景图变得大一点,那么,背景图从哪里搞呢?
首先,拿一只野生的Apple Watch,打开艺术家表盘,截个图,再存到电脑上:
浏览附件11067
接着我们打开Photoshop,改一下分辨率,唉,不对啊,各位都没有Apple Watch啊,那没事了。我们换一个方法。
===正经事从这开始===
我们先使用环5的表盘工具给艺术家表盘解一个包,最后是这样的:
浏览附件11068
我们将这个图塞进Photoshop,改成152*486(我不会用photoshop所以用Procreate替代)
浏览附件11069
接着使用PNG格式导出,并放到一个空的文件夹里,我们将其命名为 0000.png。我们再将其他的素材导入到这个文件夹里,就准备就绪了。(我直接用的是老的素材)
浏览附件11070
2. JSON,烦死了!!!!
我们这里有两个选择,使用环5的json文件或者重新写,我选择了前者,并加以修改。这里呢,就需要各位自己揣摩了,随便借个json文件,看看格式什么的,就行了。这里,我给大家一个非常基础的json格式,也就是我这个表盘的json,各位可以看一看。
{
"Background": {
"Image": {
"X": 0,
"Y": 0,
"ImageIndex": 0
},
"Preview1": {
"X": 21,
"Y": 30,
"ImageIndex": 17
},
"Preview2": {
"X": 21,
"Y": 30,
"ImageIndex": 17
},
"Preview3": {
"X": 21,
"Y": 30,
"ImageIndex": 17
}
},
"Time": {
"Hours": {
"Tens": {
"X": 59,
"Y": 228,
"ImageIndex": 14,
"ImagesCount": 3
},
"Ones": {
"X": 74,
"Y": 228,
"ImageIndex": 1,
"ImagesCount": 10
}
},
"Minutes": {
"Tens": {
"X": 96,
"Y": 228,
"ImageIndex": 1,
"ImagesCount": 6
},
"Ones": {
"X": 111,
"Y": 228,
"ImageIndex": 1,
"ImagesCount": 10
}
},
"UnknownV11": 0
},
"Status": {
"DoNotDisturb": {
"Coordinates": {
"X": 63,
"Y": 24
},
"ImageIndexOn": 12
},
"Lock": {
"Coordinates": {
"X": 85,
"Y": 24
},
"ImageIndexOff": 11
},
"Bluetooth": {
"Coordinates": {
"X": 74,
"Y": 24
},
"ImageIndexOn": 13
},
"Bluetooth": {
"Coordinates": {
"X": 74,
"Y": 24
},
"ImageIndexOff": 18
}
}
}
这样,json也准备完毕,准备开始打包。
3.打包与测试
将这个json文件拖到WatchFace.exe(这里是用的是4.1.0版本,可以在米坛里获取)。等待片刻,会发现文件夹里会出现一个.bin后缀的文件,这就是最终的表盘文件了。
浏览附件11071浏览附件11072
最后,我们将文件刷入环6,修改一些bug,就结束了。
这就是制作的全过程了,谢谢各位的观看。