#playdate #playdate-sdk #api #gamedev #graphics #sdk

nightly no-std playdate-sprite

基于 Playdate API 构建的分层精灵 API

20 个版本

新版本 0.3.0 2024 年 8 月 24 日
0.2.11 2024 年 5 月 30 日
0.2.10 2024 年 4 月 9 日
0.2.9 2024 年 1 月 17 日
0.2.8 2023 年 11 月 21 日

542图形 API

每月 29 次下载
2 crate 中使用

MIT/Apache

5MB
116K SLoC

PlayDate 精灵 API

基于 playdate-sys 的分层精灵 API。

用法

use playdate_sprite::*;
use playdate_graphics::*;
use playdate_graphics::bitmap::Bitmap;

let bitmap = Bitmap::new(50, 50, Color::BLACK)?;
let sprite = Sprite::new();

sprite.set_draw_mode(BitmapDrawMode::Copy);
sprite.set_image(&bitmap, BitmapFlip::Unflipped);
sprite.move_to(CENTER_X as _, CENTER_Y as _);
sprite.add();
...

更多内容请参阅 示例


此软件未由 Panic 赞助或支持。

依赖项