Animora: Powerful Timeline-Based UI Animation Tool for Unity

Animora is a robust and easy-to-use timeline animation tool, built especially for UI animations in Unity — but it's not limited to UI. With a deep focus on performance, clarity, and extensibility, Animora helps developers craft complex animations using clips and actions instead of traditional keyframing.

What sets Animora apart:


📁 Folder Structure

pgsql
KopierenBearbeiten
Assets/
├── Plugins/
│   ├── OM/                         → Root folder for all Oumari.dev assets
│   │   └── Shared/                → Common systems: Easing, Events, Ticker, Timer, StateMachine, Search, etc.
│   ├── TimelineCreator/           → Core functionality of the timeline editor
│   └── Animora/
│       ├── Demos/                 → Demo scenes: Demo 1, Demo 2, etc.
│       ├── Editor/                → Timeline UI, drawers, inspectors
│       ├── Runtime/               → Runtime components like `AnimoraPlayer`, `AnimoraClip`
│       └── Moduls/                → All Clips and Actions grouped (UI, Camera, Transform, etc.)


🚀 Getting Started

  1. Import the asset into your Unity project.
  2. Open one of the demo scenes and explore how Animora is wired.
  3. Drag the AnimoraPlayer into your scene and start adding clips!

🧠 Core Concepts

AnimoraPlayer

Main controller for playing animations.