Skip to content

RecordAndRepeat v0.3.0

Compare
Choose a tag to compare
@fx-lange fx-lange released this 26 Nov 10:21

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 and DataListener)
    • 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).
  • 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.
  • Updated and more detailed documentation, including screenshots and code snippets.