布娃娃系统是什么
布娃娃系统把角色拆成多段刚体,再用关节限制连起来。死亡或受击时不再播放一段固定动画,而是按这些约束倒下。
和单块刚体的差别
一整块刚体不能在肘部弯曲。布娃娃至少要有头、躯干、大臂、小臂各自的质量和碰撞体,再加限制角度的关节。完全松开是被动布娃娃。还在往动画姿势上用力,就是主动布娃娃。
Euphoria 是 NaturalMotion 的动画中间件,在物理骨架上加入姿态、肌肉与平衡反应。它不是可通用于任何游戏的模组。Wikipedia历史条目称对外授权在2017年停止,这一历史细节只有一个来源,不代表本页掌握了当前商业合同。
圣安地列斯原版没有这套系统。玩家后来看到的效果来自 Ryosuke 的弹簧模组,或 madleg 的 Bullet 模组,两套文件不要混装。Roblox 上好几个体验共用相近的名字,要用作者和 place 编号区分。访问量和价格写在英文页面,并标明 2026-11-02 的读取时间。
为什么会穿模、抖动或像橡皮人
碰撞体和模型外形不同,质量比例和关节角度也会影响结果。相邻肢体相互碰撞、关节约束互相拉扯,可能让身体抖动。主动布娃娃还会向目标动画姿态用力,因此调整的是驱动力与物理反馈之间的关系。单凭倒下的画面,不能判断游戏用了哪一家中间件。
找游戏时进入游戏目录;找模组时先核对原作、版本与加载器;想开发时阅读实现指南。圣安地列斯经典PC版、Android与决定版的文件不同,不能把同名下载混装。Roblox体验则以作者和place编号消歧。
Questions people actually ask
布娃娃和布偶猫有关系吗?
没有。英文单词 ragdoll 也指布偶猫,这个站只谈物理和游戏。
Keep going
Sources
- 维基百科,布娃娃系统 — checked 2026-11-02
- Wikipedia, Euphoria — checked 2026-11-02