MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针

如果在编辑的过程中遇到了什么问题,可以去讨论板提问。

为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证

MCBBS Wiki GitHub群组已上线!

您可以在回声洞中发表吐槽!

服务器状态监控。点击进入

本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>

用户:MashKJo/1.12.2模组开发教程/11.高级物品和方块 - 前置概念:修订间差异

跳到导航 跳到搜索
→‎RayTraceResult:​ // Edit via Wikiplus
(// Edit via Wikiplus)
→‎RayTraceResult:​ // Edit via Wikiplus
第53行: 第53行:


== RayTraceResult ==
== RayTraceResult ==
RayTrace,意思为“光线追踪”,如该词语的含义所言,RayTrace在Minecraft中的含义,即为“计算生物实体的视线,确定其视线选中的到底是一个实体,还是一个非空气方块,亦或者就是空气(即等价于什么都没选中)”。玩家在游戏中在准星指向的位置放置方块时,就会有RayTrace的过程。描述RayTrace结果的类型便是RayTraceResult。从一个RayTraceResult中,你可以拿到很多相关的有用信息。
World类下有与RayTrace相关的一些方法,我们需要的时候可以直接拿来用。
另外,实体的碰撞结果也是用RayTraceResult来描述的(最常见的例子就是实体投掷物砸中某个方块或实体)。


== World ==
== World ==
行政员、​优秀编辑者、​界面管理员、​监督员、​管理员、​小部件编辑者
3,417

个编辑

我们提供服务需要使用Cookie。您使用我们的服务,即表示您同意我们使用Cookie。

导航菜单