From c6343598531f50ca87202b777cbe79614b9b388d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=B3=A2?= <122458357+xiaobo121388@users.noreply.github.com> Date: Sun, 8 Jun 2025 20:14:12 +0800 Subject: [PATCH] =?UTF-8?q?Update=2001-=E8=87=AA=E5=AE=9A=E4=B9=89?= =?UTF-8?q?=E5=9F=BA=E7=A1=80=E7=94=9F=E7=89=A9.md=207.2=E7=8E=A9=E5=AE=B6?= =?UTF-8?q?=E6=B8=B2=E6=9F=93=E6=8E=A7=E5=88=B6=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 原本示例版本落后 --- .../3-自定义生物/01-自定义基础生物.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/mcguide/20-玩法开发/15-自定义游戏内容/3-自定义生物/01-自定义基础生物.md b/mcguide/20-玩法开发/15-自定义游戏内容/3-自定义生物/01-自定义基础生物.md index 1bed52e..6649f41 100644 --- a/mcguide/20-玩法开发/15-自定义游戏内容/3-自定义生物/01-自定义基础生物.md +++ b/mcguide/20-玩法开发/15-自定义游戏内容/3-自定义生物/01-自定义基础生物.md @@ -500,23 +500,23 @@ resource_pack/models/entity/squirrel.geo.json ```json "render_controllers": [ - { "controller.render.player.first_person": "variable.is_first_person" }, - { "controller.render.player.third_person": "!variable.is_first_person && !variable.map_face_icon" }, - { "controller.render.player.map": "variable.map_face_icon" }, - { "controller.render.player.first_person_bloom": "variable.is_first_person" }, - { "controller.render.player.third_person_bloom": "!variable.is_first_person && !variable.map_face_icon" } + {"controller.render.player.first_person_spectator": "variable.is_first_person && query.is_spectator"}, + {"controller.render.player.third_person_spectator": "!variable.is_first_person && !variable.map_face_icon && query.is_spectator"}, + {"controller.render.player.first_person": "variable.is_first_person && !query.is_spectator"}, + {"controller.render.player.third_person": "!variable.is_first_person && !variable.map_face_icon && !query.is_spectator"}, + {"controller.render.player.map": "variable.map_face_icon"} ], ``` 在render_controllers数组中,玩家存在五个渲染控制器。 | 渲染控制器名称 | 渲染控制器应用条件 | 说明 | -| ------------------------------------------- | ---------------------------------------------------- | -------------------------------- | -| controller.render.player.first_person | variable.is_first_person | 第一人称时该渲染控制器生效 | -| controller.render.player.third_person | !variable.is_first_person && !variable.map_face_icon | 非第一人称下同时非地图图标下生效 | -| controller.render.player.map | variable.map_face_icon | 地图图标模式下生效 | -| controller.render.player.first_person_bloom | variable.is_first_person | 第一人称时该渲染控制器生效 | -| controller.render.player.third_person_bloom | !variable.is_first_person && !variable.map_face_icon | 非第一人称下同时非地图图标下生效 | +| ------------------------------------------- | ---------------------------------------------------- | -------------------------------- | +| controller.render.player.first_person_spectator | variable.is_first_person && query.is_spectator | 第一人称且旁观者模式下该渲染控制器生效 | +| controller.render.player.third_person_spectator | !variable.is_first_person && !variable.map_face_icon && query.is_spectator | 非第一人称、非地图图标、旁观者模式下生效 | +| controller.render.player.first_person | variable.is_first_person && !query.is_spectator | 第一人称且非旁观者模式下生效 | +| controller.render.player.third_person | !variable.is_first_person && !variable.map_face_icon && !query.is_spectator | 非第一人称、非地图图标、非旁观者模式下生效 | +| controller.render.player.map | variable.map_face_icon | 地图图标下生效 | **其中,以上五个渲染控制器在渲染过程中并不保证顺序。**