unity官方demo学习之Stealth(十八)敌人初步设定

本文档详细介绍了在Unity中创建敌人的步骤,包括导入模型、设置敌人标签、添加Sphere Collider以实现视觉和听觉范围,以及为身体部分添加Capsule Collider进行个体碰撞检测。同时,为确保敌人稳定,还设置了刚体组件,禁用重力并启用is kinematic选项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,添加敌人,models->char_robotGuard;position:-18,0,6.5;将子对象body和helmet勾选use light probes(被动态光照亮),设置tag为Enemy


2,为敌人添加sphere collider(视觉和听觉范围),配 置如图017


3,接下来为body部分添加capsule collider(个体碰撞),配置如图018


4,继续为父对象添加刚体组件,取消use gravity,勾选 is kinematic,这样敌人被撞后不会被撞倒


5,继续为敌人添加Nav Mesh Agent组件(在navigation里),只将stopping distance设为0.8,接下来开始对这个navigation进行渲染,当然之前
标记为static的也标记了这个navigation static,可以在env_stealth_static点开几个子对象在右上角的static栏
里查看


6,window->navigation,在bake栏里,Radius:0.3(使敌人可以穿过更窄的地方);Height:1(这个设置小,敌人可以
穿过更低的地方),点击Bake,等待。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值