1 个不稳定版本
0.2.0 | 2022年6月22日 |
---|
#32 in #macroquad
480KB
140 行
quad-gif
使用 Macroquad 显示 GIF 动画。
用法
quad-gif 0.2.0
Display a GIF file.
Usage: quad-gif <file>
许可证
quad-gif
版权所有 2022 Olle Wreede,在 MIT 许可证下发布。
animation.gif
动画摩天轮由 A. L. Palmer 制作
在 2016 年 Rust Fest 柏林上快乐如 Rustacean (www.rustfest.eu)
lib.rs
:
一个简单的 crate,用于使用 Macroquad 加载和绘制 GIF 动画。
动画将无限循环,无论文件中设置了多少迭代次数。
use macroquad::prelude::*;
use quad_gif;
#[macroquad::main("quad-gif")]
async fn main() {
let mut animation = quad_gif::GifAnimation::load("animation.gif").await;
clear_background(WHITE);
loop {
animation.draw();
animation.tick();
next_frame().await
}
}
依赖项
~19MB
~241K SLoC