UE5-AI

AI角色

角色控制器

AI角色必须要一个角色控制器

角色控制器最基本只需要执行行为树,在EventOnPossess后runBehaviorTree

如果要的是一个角色,可以创建一个Character,在类默认设置中可以找到

Pawn->AIControllerClass,在这里设置AI操控模式和AI控制器类(角色自带移动组件,否则move to行为不起作用)

行为树

行为树是大脑,执行逻辑,数据存储在黑板,所以创建行为树同时也要创建黑板

设置AI的行为,判断,分支Selector,执行Task,顺序Sequence

根节点往下第一个只能接基础3个节点,一般选Sequence或Selector

在Selector上可以套装饰器(Decorator)或者服务(Service)

装饰器:根据逻辑判断当前节点是否执行

服务:当运行到当前节点的时候执行服务内的逻辑

服务

一个随机找点的服务:

首先在行为树界面最上方新建一个服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值