Table of Contents

Bepu Physics

Stride 中的物理

Warning

Bullet Physics 正在逐步淘汰。随着我们的重心转向 Bepu Physics,我们不再计划支持或扩展其功能。我们建议迁移到 Bepu Physics,以获得最新的更新和持续的改进。

Stride 使用 "Bepu physics" 来模拟重力和碰撞等真实世界物理现象。 本节介绍物理组件的工作原理、如何将它们添加到项目中,以及如何在脚本中使用它们。

本节内容

  • 配置:设置 Bepu
  • 模拟:管理模拟参数
  • 可碰撞体:游戏世界中的物理对象
    • 静态体:坚固且不可移动的对象,如地形、墙壁、地面或大石块
    • 刚体:可以被撞来撞去的可移动对象,如罐子、球或箱子
    • 运动学刚体:通过程序移动的实体,如移动平台或门
    • 角色:通过程序移动的生物,如玩家角色、动物或 NPC(非玩家角色)
  • 碰撞体形状:定义可碰撞体组件的几何形状
  • 触发器:使用触发器检测经过的对象
  • 约束:将物理对象连接在一起,或围绕某个点对它们进行约束
  • 物理查询:在场景中查找对象的操作
  • 物理更新:与物理同步更新逻辑

教程

更多物理资源