Skip to content

Releases: fx-lange/unity-record-and-repeat

RecordAndRepeat v0.4.0

04 May 19:59
Compare
Choose a tag to compare

Release 0.4: improved public API

  • improved Recorder accessibility by code
  • architecture more flexible by utilizing events and components instead of forcing polymorphism
  • improved performance during playback
  • documentation and example updates

Be aware, that the example scenes won't work if you clone directly instead of using the release package.

RecordAndRepeat v0.3.0

26 Nov 10:21
Compare
Choose a tag to compare

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.

RecordAndPlay v0.2.2

15 Jun 11:02
Compare
Choose a tag to compare

Release v0.2 is focused on a seamless timeline integration and improves usability in general

  • Improved Timeline integration
    • RecordingClip properly reflects selected recording (via name and duration)
    • SpeedMultiplier, Looping and ClipIn is now supported for RecordingClips
    • Most RecordingClip context menu actions are now enabled (like trim and split)
  • Improved Recorder interface via custom Inspector
    • Display recorder status
    • Set recording name
    • Pause, save and cancel recording
  • Custom Inspectors for Recording and RecordingClip
    • Display recording details like frame count and recording type
    • Protect read-only information like duration
  • Full access to Recording DataFrames
    • Enables plotting and analysing user behaviours

RecordAndPlay v0.2.1

31 May 20:34
Compare
Choose a tag to compare

Release v0.2 is focused on a seamless timeline integration and improves usability in general

  • Improved Timeline integration
    • RecordingClip properly reflects selected recording (via name and duration)
    • Looping and ClipIn is now supported for RecordingClips
    • Most RecordingClip context menu actions are now enabled (like trim and split)
  • Improved Recorder interface via custom Inspector
    • Display recorder status
    • Set recording name
    • Pause and cancel recording
  • Custom Inspectors for Recording and RecordingClip
    • Display recording details like frame count and recording type
    • Protect read-only information like duration
  • Full access to Recording DataFrames
    • Enables plotting and analysing user behaviours

RecordAndPlay v0.2.0

30 May 22:20
Compare
Choose a tag to compare
RecordAndPlay v0.2.0 Pre-release
Pre-release

Release v0.2 is focused on a seamless timeline integration and improves usability in general

  • Improved Timeline integration
    • RecordingClip properly reflects selected recording (via name and duration)
    • Looping and ClipIn is now supported for RecordingClips
    • Most RecordingClip context menu actions are now enabled (like trim and split)
  • Improved Recorder interface via custom Inspector
    • Display recorder status
    • Set recording name
    • Pause and cancel recording
  • Custom Inspectors for Recording and RecordingClip
    • Display recording details like frame count and recording type
    • Protect read-only information like duration

RecordAndPlay v0.1.1

21 May 05:25
Compare
Choose a tag to compare
MIT LICENSE added

RecordAndPlay v0.1.0

20 May 05:57
Compare
Choose a tag to compare
improve example: custom mouse class instead of just Vector3