[精]本吧第一个解读item.meta教程!
minecraftpe吧
全部回复
仅看楼主
level 13
从此不再需要替换原材质了!
   --千万别看我个人简介!不要看!我不会告诉你有福利~
2014年10月05日 19点10分 1
level 13
关于item.meta解读:教程 by 琉★之琉星祤
[希望我可以名留青史]
解读思路:
①确定横纵坐标
②确定横纵坐标移动间隔和规律
③添加一个新的物品
_____
解读结果如下:
[左上角横开始位置,顶部竖开始位置,右上角结束位置,底部竖结束位置,256,256]
_____
第一个:apple:
排列值如下
{"uvs":[[0.0,0.0,0.0625,0.0625,256,256]],"name":"apple"}
_____
小数化分数:
[作用:下面会分析]
0.0625=1/16
_____
往右第二个是金苹果:
{"uvs":[[0.0625,0.0,0.125,0.0625,256,256]],"name":"apple_golden"}
---------
0.125=2/16
---------
细心的楼主通过对比发现
苹果和金苹果变化的坐标有第1个,第3个,其他不变
---
根据item图像分析
变化的只有横坐标,可以确定1-3为横坐标
且1为左上角坐标,3为右上角坐标
-----------
继续分析:
{"uvs":[[0.0,0.0,0.0625,0.0625,256,256]],"name":"apple"}
apple向下数第一个为普通书本
-----排列值如下:
{"uvs"
:[[0.0,0.0625,0.0625,0.125,256,256]],"name":"book_normal"}
_____
结合图像
变化为竖轴,横轴无变化
从而证明1-3的确为横坐标
2-4为纵坐标√
------
①完成√
______
下一步确定横纵坐标间隔关系:
刚刚我把小数化成了分数
发现
0.0625=1/16
0.125=2/16
我们可以得出
分母为[把item贴图分为16份]
-------
0.0625-0=1/16
0.125-0.0625=1/16
[末减初]
即每个物品贴图间隔为1/16
_____
楼主为了验证结论,随便写了一个坐标
[0.0625,0.1875,0.125,0.25]
=[1/16,3/16,2/16,4/16]
楼主根据图像分析应该为生鸡肉
(第一个物品为0开始数)
-----------
查看meta
{"uvs":[[0.0625,0.1875,0.125,0.25,256,256]],"name":"chicken_raw"}
完全验证了楼主的猜想②√
_________________
那么也就是说如果楼主要贴加一个新的物品,只需要数好位置就好了
最后一个指南针
{"uvs":[[0.75,0.8125,0.8125,0.875,256,256]]
,"name":"compass_item"}
如果要添加一个新的
{"uvs":[[0.8125,0.8125,0.875,0.875,256,256]]
,"name":"new_item"}
________
还没测试过~交给你们了
======
另外楼主发现一个物品名可以对应多个排列值
如下:具体用法看你们了
{"uvs":[[0.1875,0.0,0.25,0.0625,256,256],[0.25,0.0,0.3125,0.0625,256,256],[0.3125,0.0,0.375,0.0625,256,256],[0.375,0.0,0.4375,0.0625,256,256],[0.4375,0.0,0.5,0.0625,256,256]],"name":"axe"}
____________
   --千万别看我个人简介!不要看!我不会告诉你有福利~
2014年10月05日 19点10分 2
深夜→_→
2014年10月05日 19点10分
挤挤   --伪前排
2014年10月05日 22点10分
呵呵,我前几个月学会了
2014年10月06日 01点10分
level 13
申精!我相信早上这个帖子会很火
@6g3y @aa517325894 @黄显桐 @jkjkoj
   --千万别看我个人简介!不要看!我不会告诉你有福利~
2014年10月05日 19点10分 3
@Minezeratul 不好意思按漏了
2014年10月05日 19点10分
QAQ看不懂
2014年10月06日 18点10分
QAQ我是没救了
2014年10月06日 18点10分
level 13
at人楼
   --千万别看我个人简介!不要看!我不会告诉你有福利~
2014年10月05日 19点10分 4
level 8
前排的喵
————————————————
如果现在有把剑的话——
让它同时贯穿在一起的两颗心脏…… 让后让一切就此终结
热泪从眼角溢出
————“告诉我……该怎么办啊……”
没有声音
————“……我……该怎么做啊”
在一片寂静中,只有晚秋的夜风摇曳着树梢……
————————————————
2014年10月05日 19点10分 5
level 11
火钳
2014年10月05日 19点10分 6
level 11
围观
———你见过这么标准的15字小尾巴吗?
2014年10月05日 19点10分 8
level 12

2014年10月05日 20点10分 9
level 13
前排[滑稽]
——————啥?你问我是谁?我也不知道诶,我是谁?
2014年10月05日 20点10分 10
level 11
前排⊙﹏⊙
2014年10月05日 20点10分 11
level 13
所以说以后玩js就得下各种mcpe了?
——————啥?你问我是谁?我也不知道诶,我是谁?
2014年10月05日 20点10分 12
是材质包
2014年10月05日 23点10分
回复 用户名用户名s :都说不替换愿材质了,所以不换材质包,而是直接在apk解压出来后改了items.meta然后打包安装就行——————啥?你问我是谁?我也不知道诶,我是谁呀?
2014年10月05日 23点10分
回复 小屁孩1357911 : 小屁孩1357911[掠天の羽翼]:回复 items.meta 不是在材质包里吗
2014年10月05日 23点10分
不是,就是说修改这个文件就可以做到自定义时不需要在原来的贴图上替换,可以直接在空白处加贴图
2014年10月06日 01点10分
level 12
你这是水星语言吧谁能看得懂
2014年10月05日 20点10分 16
level 10
谢谢楼主,我明白了,但请你和他们说清楚,假设1/16=1,那么“苹果”坐标不是(0,0)而是(1,1)。其他再听不懂得就是小学生了[呵呵]
2014年10月05日 21点10分 19
错了,是[0,0]因为第一个数是从0开始数的
2014年10月06日 01点10分
level 12
我正想发来着[泪]
2014年10月05日 21点10分 20
慢了一步[滑稽]——————啥?你问我是谁?我也不知道诶,我是谁呀?
2014年10月05日 21点10分
话说你的解读和他一样?不一样可以再发一个[滑稽]——————啥?你问我是谁?我也不知道诶,我是谁呀?
2014年10月05日 21点10分
[滑稽]做事要快~
2014年10月06日 01点10分
原来你是在这里知道的[冷]
2014年10月06日 01点10分
level 9
火钳留名
2014年10月05日 21点10分 21
level 13
js入门表示看不懂
 _____希望一开学所有学校放假2个月,支持举手
2014年10月05日 21点10分 22
level 13
说实话
火星了
   --新疆市政府决定购入1万台手柄v来防止沙尘暴
手柄v大海啸
v青欢呼雀跃
2014年10月05日 22点10分 23
修改meta我不是第一个放教程我是第一个,在这之前没有一个会的人放过教程教小白
2014年10月06日 01点10分
level 13
顶你也太牛逼了 我正好在研究
刚刚发现第一个
2014年10月05日 22点10分 24
level 13
ModPE.setItem(318,"cs_cs",0.8125,0.8125,0.875,0.875,256,256,"cs",5);为什么错误
2014年10月05日 22点10分 25
这个不是js语言
2014年10月05日 23点10分
楼主说的是直接改存档文件
2014年10月05日 23点10分
回复 52kitten :直接?我改了 可是没有啊
2014年10月05日 23点10分
回复 爱dsa22 :那就是楼主的教程有问题[滑稽]
2014年10月05日 23点10分
1 2 3 4 5 6 尾页