当前位置: 首页 > news >正文

在UE4虚幻引擎中加入导航网格体边界体积后丧尸不能移动和发现玩家

UE4系列文章目录

文章目录

  • UE4系列文章目录
  • 前言
  • 一、用到的知识点
  • 二、问题原因

前言

最近使用ue4做第一人称视角射击游戏发现问题,加入导航网格体边界体积后丧尸不能移动和发现玩家。下图是出现的问题图片
在这里插入图片描述

一、用到的知识点

1.行为树:控制并显示AI的决策制定过程

在这里插入图片描述
在这里插入图片描述

2.黑板:可以看做是行为树的创建一些公有变量,外部可以修改行为树黑板的变量值,达到修改行为树状态的逻辑
在这里插入图片描述
在这里插入图片描述
通过这个例子,深入了解第一节中的几个概念:

第一个概念:就是行为树先执行第一个任务(躲避目标),再执行第二个任务(找食物),最后执行漫游任务,优先级从左往右依次递减

第二个概念:第一个任务上有个装饰器, – 对应Is a Target Actor Set 作为装饰器,只有为True,那么这个节点下的任务才可能执行, 也就是说 到了行为树任务能执行的时候,需要判断装饰器上的条件是否为True

第三个概念:装饰器打断级别:

如下是找食物的装饰器的打断条件,LowerPriority, 如果当前执行 漫游功能,那么当这个找食物的条件满足之后,就会打断漫游功能,因为设置了LowerPriority,能够打断右边的任务,
在这里插入图片描述
在这里插入图片描述

二、问题原因

当我加入导航网格体边界体积,发现是位置不对,当我把NavMeshBoundVolume位置向下移动,包含丧尸,然后丧尸就能发现玩家和跟随玩家了
在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/160204.html

相关文章:

  • 华为数通方向HCIP-DataCom H12-821题库(单选题:221-240)
  • aarch64 arm64 部署 stable diffusion webui 笔记 【1】准备 venv 安装pytorch 验证cuda
  • 从方法到目标了解什么是机器学习?
  • Devos勒索病毒:网络安全的新威胁,勒索病毒解密,数据恢复
  • go语言的高级特性
  • 华为VRP系统基本操作
  • Milvus Cloud扩展变更:为向量数据库注入前沿增强功能
  • 外观模式简介
  • web pdf 拖拽签章
  • SQLAlchemy 库创建数据库引擎和会话工厂附带SQLSERVER驱动版本确认方式
  • 用Python登录账户
  • 梳理下我自已对Reactor与及IO多路复用的select\poll\epoll的理解
  • 4. 广播变量
  • GPT 内部 — I : 了解文本生成
  • 平板触控笔哪款好用?好用的第三方apple pencil
  • Mac 上更新系统PATH环境变量
  • Visual Studio Code 终端配置使用 MySQL
  • 12 | 使用 Spark SQL执行CURL
  • 容器编排学习(七)控制器介绍与使用
  • 一文看懂微信小程序新版隐私协议(附带弹窗组件)
  • Java认识异常(超级详细)
  • 危险边缘:揭示 Python 编程中易被忽视的四个安全陷阱
  • 抖店开通后,新手必须要知道的几个做店技巧,建议认真看完
  • FPGA时序分析与约束(5)——时序路径
  • Flutter:构建跨平台应用的未来选择
  • 08_瑞萨GUI(LVGL)移植实战教程之LVGL对接串口打印
  • 【LeetCode75】第五十题 无限集中的最小数字
  • 关于 Unity 连接 MuMu 模拟器上的 Unity Remote 5 的方法
  • OpenCV 02(色彩空间)
  • 【动手学深度学习】--循环神经网络