Skip to content

Commit 9a7e38f

Browse files
nanbertnanbert
authored andcommitted
refactor: 清理代码,移除测试代码,更新版本号至 0.5.0
1 parent 9199e92 commit 9a7e38f

7 files changed

Lines changed: 87 additions & 103 deletions

File tree

Cargo.lock

Lines changed: 66 additions & 54 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tank_battle"
3-
version = "0.3.0"
3+
version = "0.5.0"
44
edition = "2024"
55

66
[lib]

src/app.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,6 @@ fn register_stage_intro_systems(app: &mut App) {
146146
.run_if(|stage_level: Res<crate::resources::StageLevel>| stage_level.0 > 1),
147147
player::reset_player_positions,
148148
enemy::reset_enemy_spawn_state,
149-
powerup::spawn_test_powerup, // 测试用:第一关强制生成 air_cushion 道具
150149
)
151150
.chain(),
152151
)

src/bullet.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,7 @@ pub struct ComboEvent {
4343
}
4444

4545
/// 子弹资源缓存
46-
4746
/// 用于预加载子弹纹理和音效,避免重复加载
48-
4947
/// 子弹实体标记组件(包含所有者信息)
5048
5149
#[derive(Component, Copy, Clone)]

src/global_rng.rs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,17 +60,12 @@ impl Default for GlobalRng {
6060
}
6161

6262
/// 插件:注册全局随机数生成器
63+
#[derive(Default)]
6364
pub struct GlobalRngPlugin {
6465
/// 种子,None 表示使用默认固定种子
6566
pub seed: Option<u64>,
6667
}
6768

68-
impl Default for GlobalRngPlugin {
69-
fn default() -> Self {
70-
Self { seed: None }
71-
}
72-
}
73-
7469
impl Plugin for GlobalRngPlugin {
7570
fn build(&self, app: &mut App) {
7671
let rng = match self.seed {

0 commit comments

Comments
 (0)