DR game 0.3.5 and DR rs 0.3.6

This commit is contained in:
shenjack 2024-05-24 00:22:11 +08:00
parent 660d943e57
commit 1e103c2e92
Signed by: shenjack
GPG Key ID: 7B1134A979775551

View File

@ -1,5 +1,26 @@
# DR game/DR rs 0.3.x 更新日志 # DR game/DR rs 0.3.x 更新日志
## 20240524 DR game 0.3.5
> 非常坏 flag
> 来自 20240524 00:20
- 重写了一遍 sprite_batch 的主要逻辑
- 改了一些命名
- 现在代码阳间了不少
## 20240523 DR rs 0.3.6
> 我再立一次 flag, 今晚 0 点前完事
- 为 `SR1PartData_rs`
- 添加了 `fn get_part_box_by_type(&self, part_type: PySR1PartType) -> ((f64, f64), (f64, f64))` 方法
- 用来在你同时有这个部件的数据和类型的时候直接获取这个部件的碰撞箱
- 之前的 API 设计整的直接从 ship 获取会更方便
- 显然现在需要重构一下了()
- 原始的 API (`PySR1Ship::get_part_box`) 依然保留
- 毕竟你需要从船上获取的时候确实这样更方便
## 20240523 DR game 0.3.4 ## 20240523 DR game 0.3.4
- 加入了强制校验 DR rs 的机制 - 加入了强制校验 DR rs 的机制