Skip to content

Repository files navigation

UGUI Playable

License: MIT Unity 6000.3+ Version

Timeline tracks, clips and UI Toolkit editor tooling for animating uGUI in Unity: move, fade, scale, recolor and fill UI elements on a Timeline instead of writing tween code.

Status: preview (0.1.0-preview.2). 15 tracks, a UI Toolkit clip inspector, multi-clip editing and 27 starter presets are in. The base classes for custom tracks are marked "Preview API" and may change before 1.0.

It is a maintained successor in spirit to TweenPlayables, focused on uGUI, with UI Toolkit editors.

Repository layout

Path Content
Packages/com.apexiongame.ugui-playable/ The package (runtime, Editor, tests)
Assets/Samples/UGUI Playable/ Sample sources (shipped as package samples)
Assets/ApexionGame/ Development sandbox
docs/conventions/ Project, coding and commit conventions

The development project also contains EncosyTower as a design reference and development tooling. The package does not depend on it.

Install

Requires Unity 6000.3 or newer. In Window > Package Manager, choose + > Install package from git URL…:

https://github.com/thanhloccc/UguiPlayable.git?path=/Packages/com.apexiongame.ugui-playable

OpenUPM: planned.

Documentation

License

MIT. See LICENSE and THIRD-PARTY-NOTICES.md.

Releases

Packages

Contributors

Languages