Next: , Previous: , Up: General   [Contents][Index]


8.11 Rewinder

Component: Rewinder

Rewinder allows you to rewind the position & rotation of an object for a limited period. This requires a LOT of memory! Use it sparingly. To use, add this to any object that moves, it does not need a rigidbody, but it does work with them. You can then send ’StartRewind’ and ’StopRewind’ to control the rewinding behavior. One Rewinder is needed on each object you wish to be rewindable, so more rewinders or longer ’Max Rewind Time’ consume more memory (about 105 bytes per object per second). Also having a TimeSpeedManager in your scene also allows you to control slow/fast motion, useful in time manipulation games.

Message on Rewinder: StartRewind ()

Begins rewinding the object. This will continue until it receives ’StopRewind’ or runs out of rewind frames

Message on Rewinder: StopRewind ()

Stops rewinding the object and begins adding rewind frames to the buffer

Message on Rewinder: StartRewind ()

Begins rewinding the object. This will continue until it receives ’StopRewind’ or runs out of rewind frames

Message on Rewinder: StopRewind ()

Stops rewinding the object and begins adding rewind frames to the buffer