字体:大 中 小
护眼
关灯
上一章
目录
下一章
第一百三十一章 生物的共通NBT-1 (1 / 5)
在第一百一十二章到一百一十三章这两章里,我详细地介绍了实体的通用NBT,或者说是实体的基础NBT。在此基础上,Mojang又添加了一些新的NBT,这些新的NBT加上原来的实体NBT,就变成了:
生物的共通NBT
生物的共通NBT的内容相较于实体基础NBT增加了很多,以至于要用更多的篇幅去讲述它。当然这些并不一定要背下来,稍微了解个大概,需要用的时候过来看就行了。有时候用着用着说不定就记下来了呢!(当然,荒废一段时间还是会还回去的)
那么这些共通的NBT到底是什么呢?
我们知道,一个生物,最基础的就是血量,所以共通NBT自然而然就有血量:
Health(值:数值)
这个Health就是生物的血量值。但如果你玩过游戏,应该就会知道一个生物的血量至少要有两个变量:
1.当前的血量
2.血量最大值
而这个Health就是指当前的血量,比如现在有一只猪它有1滴血,它的NBT就是:
{Health:1}
但实际上,很多时候这个Health并不是个整数,而是个小数(准确的来说是“浮点数”)。比如你徒手去攻击一位全是钻石套的大佬,你别看它的心数没变,就认为你的攻击没起到作用,实际上是因为伤害过小被约没了而已,因为这个大佬在受伤后的的Health是:
{Health:19.927367235714243}
你给这位大佬造成了0.072632764285757滴血的伤害,相当于这位大佬血量的3.631638214288‰
嗯,确实够小的。
而有时候,Health也可以达到负数,比如你一击就秒了对方,那么对方在临终前的血量就是:
内容未完,下一页继续阅读
更多完整内容阅读登陆
《墨缘文学网,https://wap.mywenxue.org》
上一章
目录
下一章