E003 幼蛭
| 项 |
值 |
| 文档类型 |
小怪 |
| 版本 |
v1.0 |
| 更新日期 |
2026-07-21 |
| 状态 |
进行中 |
| 负责模块 |
BaseGames.Enemies.AI / ENM_ 资产 |
| 关联文档 |
敌人总览 · E005_肥蛭 |
概述
| 字段 |
内容 |
| 编号 |
E003_YouZhi |
| 类别 |
小怪(一击即死) |
| 行动方式 |
天花板吸附 → 掉落地面 → 地面爬行 |
| 核心机制 |
两种出现方式:① 场景预置于天花板,战斗触发后掉落;② 由 E005 肥蛭死亡时 Spawn;极低生命值,一击即死 |
| 形象设定 |
蛭妖的幼虫形态,最底层最脆弱的小妖,以极其缓慢的速度爬行 |
状态机
| AI 状态标识符 |
动画 Clip 名 |
类型 |
说明 |
| Idle_Ceiling |
Idle |
循环 |
吸附岩壁剪影,间歇蠕动 |
| Fall |
Fall |
循环 |
旋转下落,直到落地触发 Move |
| Move |
Move |
循环 |
缓慢爬行(速度为基础移动速度) |
| Skill |
Skill |
循环 |
加速爬行追击(速度约 1.5× Move 速度),碰到玩家造成伤害 |
| Death |
Death |
单次 |
溅出少量酸液,身体干瘪,一击即死 |
AI 行为
技能规格
| 技能 |
触发条件 |
伤害类型 |
攻击范围 |
备注 |
| 快速追击 |
感知玩家 |
接触伤害 |
自身碰撞体 |
一击即死(HP=1) |
动画需求
| 动作类别 |
命名 |
动画类型 |
描述 |
帧数 |
图片参考 |
| 待机 |
Idle |
循环 |
吸附在岩壁上方的待机,以时不时轻微蠕动的黑色剪影表现 |
— |
— |
| 掉落 |
Fall |
循环 |
进入战斗状态后从空中掉落,画出身子转动掉落的效果 |
— |
— |
| 移动 |
Move |
循环 |
掉到地面后缓慢爬行 |
— |
— |
| 技能 |
Skill |
循环 |
发现目标后加速爬向对方(比自身移动快一些,相比其他小怪依旧较慢) |
— |
— |
| 死亡 |
Death |
单次 |
被一击即死,溅出少量酸液,身体干瘪 |
— |
— |
数值参数表
| 参数名 |
说明 |
参考值 |
maxHP |
最大生命值(一击即死=1) |
1 |
moveSpeed |
落地后爬行速度 |
— |
chaseSpeed |
追击速度 |
— |
detectRadius |
感知半径 |
— |
contactDamage |
接触伤害值 |
— |
技术备注
- Fall 阶段建议使用 Rigidbody 物理重力,不做路径导航。
- 一击即死:HP 设为 1,任意来源伤害均触发 Death。
- 出现方式双路支持:
- 预置路径:在关卡中放置 Idle_Ceiling 实例,战斗区域触发时激活 Fall。
- 生成路径:由 E005 肥蛭死亡时调用
SpawnEnemy(E003, position, count) 生成,生成后直接进入 Fall 状态。
修订记录
| 版本 |
日期 |
修改内容 |
修改人 |
| 1.0 |
2026-07-21 |
由程序开发文档与动作需求表合并为综合文档 |
— |