This document describes how to generate runtime animation in Unity by recording and replaying user interactions. It discusses recording transform property values over time, generating AnimationClip assets from the recorded data, and playing back the clips on instantiated prefab duplicates. The key aspects are recording curve keyframes during gameplay and using the Unity animation API to build clips from the curves that can then be applied to objects in the scene for replay. Saving the full recording data is also addressed to allow recreations of the animated scenes from files.