2个不稳定版本
0.2.0 | 2023年6月25日 |
---|---|
0.1.0 | 2023年5月18日 |
#32 in #independent
8KB
74 代码行
Animus
独立框架的轻量级Rust动画库。
使用方法
- 使用终端将其添加到您的项目中:
cargo add animus
。 - 在您的代码中某处创建
Animus
结构体的实例。(例如在主循环之前,或在您的 App 结构体中) - 示例
let animus = Animus::default();
- 在您的更新/帧函数的末尾,调用
anim.gc();
来清理未使用的动画。 - 现在您可以在更新/帧函数中定义和使用一个新的动画
use animus::prelude::*;
let animated_value = animus.anim("animation_name", 50., -50, 5., ease_in_out(3.));
animation_id start end time animator
依赖
~165KB