Skip to content

RhythmosEngine v1.3

Latest
Compare
Choose a tag to compare
@tobiasbu tobiasbu released this 14 Aug 20:12

🚨 BREAKING CHANGES

RhythmosDatabase class

  • Add deprecation notices in RhythmosDatabase to:

    • NoteLayoutCount was renamed to AudioReferencesCount
    • GetRhythmList and GetNoteLayoutList was replaced to Rhythms and AudioReferences properties
    • ClearNoteLayoutList, ClearRhythmList, RemoveNoteLayout, AddNoteLayout id deprecated.
  • LoadRhythmosDatabase is deprecated. To load RhythmosDatabase you need to call RhythmosDatabase.Load static method;

Other changes of RhythmosEngine

  • NoteLayout class:

    • NoteLayout class is deprecated. Use AudioReference instead;
    • Name property was removed; Use AudioReference.Clip.name instead;
  • Rhythm class:

    • NoteCount property was renamed to Count

Features

  • Recreated documentation and hosted in GItHub pages. It can be access here
  • Create Sample Unity project
  • Refactor entire code of RhythmosEditor:
    • Refactor Rhythm, AudioClips and Settings pages
    • Make UI components to fit Unity UI styles
    • Added support for Unity Editor dark skin
    • Recreated rhythm track editor
    • Added search bar for find AudioReferences easily
    • Added support to drag & drop AudioClip directly into AudioClips pages
    • Added preview play button for AudioReferences
    • Improve UndoRedo system

Changes and Fixes

  • Add missing code documentation for Note
  • Fix serialization issues