fix terrain ordering
This commit is contained in:
+4
-2
@@ -1,5 +1,6 @@
|
||||
use crate::tile::{FixtureTile, FloorTile, NeedsOccluded, TileState};
|
||||
use crate::{constants::*, game, tilemap};
|
||||
use crate::tilemap::Z_BELOW;
|
||||
use crate::{constants::*, tilemap};
|
||||
use bevy::asset::RenderAssetUsages;
|
||||
use bevy::prelude::*;
|
||||
use bevy::render::render_resource;
|
||||
@@ -250,7 +251,8 @@ pub fn build_quilted_terrain_sprites(
|
||||
image: texture_handle,
|
||||
..Default::default()
|
||||
},
|
||||
Transform::from_xyz(center_x, center_y, 0.0).with_scale(Vec3::splat(PIXEL_RATIO)),
|
||||
Transform::from_xyz(center_x, center_y, (*z_index as f32 - Z_BELOW) * TILE_SIZE)
|
||||
.with_scale(Vec3::splat(PIXEL_RATIO)),
|
||||
Visibility::Hidden,
|
||||
TerrainSprite { z_index: *z_index },
|
||||
));
|
||||
|
||||
Reference in New Issue
Block a user