The Physics Simulator for Unity is a powerful and useful tool that allows developers to simulate physics in the editor. It provides a simple editor window to place objects in the scene by simulating physics globally or for selected Rigidbodies. The asset also allows for recording generic animation clips of editor-simulated physics, making it easy to develop quick low-effort physics animations.
The editor physics simulator window provides UnityEvents that enable developers to invoke events during editor physics simulations, such as applying force to a Rigidbody being simulated. The tool also supports undo functionality and has no runtime overhead.
Key features include:
- Simulate physics for Rigidbody & Rigidbody2D components globally in the editor
- Simulate physics for selected Rigidbody or Rigidbody2D components in the editor
- Record generic animation clips for Selection.activeGameObject's Rigidbodies (and its child Rigidbodies) in the editor
- UnityEvents for simulation start, step, and stop
- Undo support
- No runtime overhead
- Simple, easy-to-use, Editor Physics Simulation window
- Quick Simulate and Quick SimulateSelected buttons
- Save on CPU usage and maintain perfect repeatability in your scenes by recording physics simulations once and playing them back
Tested on Unity 2020.3.30f1, but compatible with a wide array of versions. Report any issues to [email protected]





