UICSSAnim is a tool can implement UI animation using CSS style.you can use it to implement UI animation easily.
Start error?
maybe got a error: can not find CanvasGroupTarget.
you can fix it by:
. load scene Examples/Scenes/Start.unity
. import TextMeshPro.
. reimport in UICSSAnim directory
Features
- [✓] reuseable css
- [✓] support css import
- [✓] support type, class ,id selector
- [✓] support animation
- [✓] support timing function
- [✓] support transition
- [✓] support button state
Directory Structure
Editor
Examples
Scenes
Demo scenes
Extensions
Runtime
Define
Loader
load from xml
Properties
style properties
Service
some service can replaced, like resource.load
Style
style implementation
Animation
animation
Timing
timing function
Transition
property transition
Targets
style apply targets, can extend easily
Utils
some utils function
How to
How to use it with assetbundle
please implement IResourceLoader and use ServiceProvider.SetLoader to replace default loader.