Make it work for 0.8

This commit is contained in:
Gender Shrapnel 2022-11-01 21:45:02 +01:00
parent 1702da5d16
commit c87b0bf5d5
Signed by: modzero
GPG Key ID: 4E11A06C6D1E5213
3 changed files with 22 additions and 7 deletions

15
.idea/git_toolbox_prj.xml generated Normal file
View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GitToolBoxProjectSettings">
<option name="commitMessageIssueKeyValidationOverride">
<BoolValueOverride>
<option name="enabled" value="true" />
</BoolValueOverride>
</option>
<option name="commitMessageValidationEnabledOverride">
<BoolValueOverride>
<option name="enabled" value="true" />
</BoolValueOverride>
</option>
</component>
</project>

View File

@ -1,7 +1,5 @@
use serde::{Serialize, Deserialize}; use serde::{Serialize, Deserialize};
#[derive(Serialize, Deserialize)] #[derive(Serialize, Deserialize)]
pub struct SurfaceDef { pub struct SurfaceDef {
label: String, label: String,

View File

@ -34,21 +34,23 @@ fn make_ground_layer(
..Default::default() ..Default::default()
}) })
.id(); .id();
tile_storage.set(&tile_pos, Some(tile_entity)); tile_storage.set(&tile_pos, tile_entity);
} }
} }
let grid_size = tile_size.into();
commands commands
.entity(tilemap_entity) .entity(tilemap_entity)
.insert_bundle(TilemapBundle { .insert_bundle(TilemapBundle {
grid_size: tile_size.into(), grid_size,
size: tilemap_size, size: tilemap_size,
storage: tile_storage.clone(), storage: tile_storage.clone(),
texture: TilemapTexture(texture_handle), texture: TilemapTexture::Single(texture_handle),
tile_size, tile_size,
transform: bevy_ecs_tilemap::helpers::get_centered_transform_2d( transform: get_tilemap_center_transform(
&tilemap_size, &tilemap_size,
&tile_size, &grid_size,
0.0, 0.0,
), ),
..Default::default() ..Default::default()