
A flexible object rewind system that lets you reverse time for individual or multiple objects in 2D or 3D scenes—perfect for creating time-based mechanics or effects.This package provides a customizable object rewind system that works in both 2D and 3D. It’s ideal for puzzle, platformer, or physics-based games where time manipulation is needed. Developers can trigger rewind individually or in groups, and adjust playback smoothness, duration, and interval for tailored effects.Works seamlessly in both 2D and 3D environmentsRewind individual or multiple objects independentlyAdjustable rewind duration and recording intervalSmooth playback using interpolation settingsAutomatically detects and supports Rigidbody and Rigidbody2DMinimal setup: just add one script and a RigidbodyFully customizable parameters for tailored behaviorEfficient memory use with circular buffer recordingSupports dynamic/kinematic state switching during rewindSimple API: Rewind() and StopRewind() methods for easy integration