RecordAndRepeat v0.3.0
Release v0.3 is almost a full architecture rewrite to simplify the public API and enhance the usability.
Warning - Breaking changes: porting recordings from older versions won't be possible!
But Recording
and DataFormat
won't undergo drastic changes anymore in future releases.
- Rebranding to RecordAndRepeat (former RecordAndPlay)
- Architecture simplification
- The former StringRecorder implementation is now the default implementation (
DataFrame
,Recorder
,Recording
andDataListener
) - Default implementation is thereby based on string recordings with integrated
JsonUtils
support. - Cleaner
Recorder
API for accessing state and changing default settings. - (Extending the abstract base classes it still possible and documented under Docs/CustomRecording though it is cumbersome and currently not recommended).
- The former StringRecorder implementation is now the default implementation (
- UI
- Recorder interface now always fully visible (not just after starting the recording)
- Drag&drop support for recordings into Unity Timeline with Unity 2018.2 onward.
- Improved and additional examples
- New example for recording simplified
Transform
, good starting point for recording VR data. - Updated mouse recording example.
- New example for recording simplified
- Updated and more detailed documentation, including screenshots and code snippets.