Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 5855|回复: 19

[技巧] 【1.9新特性】[Ms]物品损害值对应材质

[复制链接]
发表于 2015-8-1 23:13:40 来自手机 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

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

x
本帖最后由 MsYqgzt 于 2016-4-16 17:08 编辑

    大家好,今天分享一个新的黑科技:物品对应损害值的模型材质。相关资料可以查看这个帖子,是官方新特性。
[快讯] Erik Broes:增加一些可自定义属性和标签(这里用萝卜钓竿当例子)


先上图:



                               
登录/注册后可看大图




                               
登录/注册后可看大图


可以看到耐久值在一半以下的稿子和剑并不显示正常材质,而是看上去残缺的模型材质,意为已受一定程度损害。


这需要材质包实现。这里有三个重要的参数:
"damaged"=判定是否为有损害
"damage"=当前损害的比例
"model"=当前损害值所读取的材质模型名称


材质代码:
  1. {
  2.     "parent": "item/handheld",
  3.     "textures": {
  4.         "layer0": "items/diamond_pickaxe"
  5.     },

  6.     "overrides": [
  7.             {
  8.             "predicate": {
  9.                 "damaged": 0
  10.             },
  11.             "model": "item/diamond_pickaxe"
  12.         },
  13.             {
  14.                     "predicate": {
  15.                             "damaged": 1,
  16.                             "damage": 0.25
  17.                     
  18.                     },
  19.                     "model": "item/diamond_pickaxe1"
  20.             },
  21.             {
  22.                     "predicate": {
  23.                             "damaged": 1,
  24.                             "damage": 0.5
  25.                     },
  26.                     "model": "item/diamond_pickaxe2"
  27.             },
  28.             {
  29.                     "predicate": {
  30.                             "damaged": 1,
  31.                             "damage": 0.75
  32.                     },
  33.                     "model": "item/diamond_pickaxe3"
  34.             }


  35.     ]
  36. }
复制代码



根据精确度的不同,可以做到每个损害值对应一种材质

这里放上材质包供大家参考
http://pan.baidu.com/s/1hqrljjY


========================END=======================







来自群组: The Command's Power

评分

参与人数 5人气 +7 金粒 +1 贡献 +1 收起 理由
时光如年i + 1 楼主你太帅了~
FHC红石 + 3 好好玩
凋君~ + 1 没有@我不开森
圆石 + 1 很棒的作品!吼吼~
乙烯_中国 + 1 + 1 + 1 相关的内容帮你补上了

查看全部评分

回复

使用道具 举报

头像被屏蔽
发表于 2015-8-1 23:20:07 | 显示全部楼层
前排围观,可惜现在没电脑
回复

使用道具 举报

发表于 2015-8-1 23:39:17 | 显示全部楼层
不懂材质
回复

使用道具 举报

发表于 2015-8-2 14:45:42 | 显示全部楼层
那个代码怎么用啊?。。

点评

在材质包里也有  详情 回复 发表于 2015-8-2 15:08
回复

使用道具 举报

 楼主| 发表于 2015-8-2 15:08:27 | 显示全部楼层
kakagou12 发表于 2015-8-2 14:45
那个代码怎么用啊?。。

在材质包里也有
回复

使用道具 举报

发表于 2015-8-2 17:58:20 | 显示全部楼层
可以用这个做很多羞羞的事情了(mc 看番指日可待)

点评

啥事情?  详情 回复 发表于 2015-8-2 20:22
回复

使用道具 举报

发表于 2015-8-2 20:22:38 | 显示全部楼层
圆石 发表于 2015-8-2 17:58
可以用这个做很多羞羞的事情了(mc 看番指日可待)

啥事情?
回复

使用道具 举报

发表于 2015-8-5 16:42:10 | 显示全部楼层
保存以后没准要做材质的时候能用上,还没解压材质包,话说都有什么物品有损耗

点评

有耐久的手持物品目前都可以  详情 回复 发表于 2015-8-5 16:58
回复

使用道具 举报

 楼主| 发表于 2015-8-5 16:58:47 | 显示全部楼层
104277777 发表于 2015-8-5 16:42
保存以后没准要做材质的时候能用上,还没解压材质包,话说都有什么物品有损耗 ...

有耐久的手持物品目前都可以
回复

使用道具 举报

发表于 2015-8-14 11:05:48 | 显示全部楼层
这个厉害.
回复

使用道具 举报

发表于 2015-8-17 19:48:52 | 显示全部楼层
MC更新得越来越细致了,不过我最期待的是MC什么时候出原版新次元和原版新BOSS
回复

使用道具 举报

发表于 2015-8-20 13:29:07 | 显示全部楼层
我只想知道代码放哪里

点评

这代码只是事例,模仿材质包的,代码是里面的  详情 回复 发表于 2015-8-20 14:36
回复

使用道具 举报

 楼主| 发表于 2015-8-20 14:36:27 | 显示全部楼层
1XWJ 发表于 2015-8-20 13:29
我只想知道代码放哪里

这代码只是事例,模仿材质包的,代码是里面的
回复

使用道具 举报

发表于 2015-8-26 15:16:12 | 显示全部楼层
1.9以下的版本可不可以通过改变json达到同样目的{:10_518:}

点评

No way.必须1.9  详情 回复 发表于 2015-8-26 18:58
回复

使用道具 举报

 楼主| 发表于 2015-8-26 18:58:03 | 显示全部楼层
Digital 发表于 2015-8-26 15:16
1.9以下的版本可不可以通过改变json达到同样目的

No way.必须1.9
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 手机版本

GMT+8, 2017-11-20 08:22 , Processed in 0.304690 second(s), 7 queries , Memcache On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。

© 2010-2017 我的世界中文论坛 版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。

快速回复 返回顶部 返回列表