parent
eb485b1acc
commit
593bebf930
@ -18,7 +18,7 @@
|
||||
|
||||
use std::mem;
|
||||
|
||||
use bevy_app::{Last, Plugin, Update};
|
||||
use bevy_app::{Last, Plugin, PostUpdate};
|
||||
use bevy_asset::{load_internal_asset, AddAsset, Assets, Handle, HandleUntyped};
|
||||
use bevy_core::cast_slice;
|
||||
use bevy_ecs::{
|
||||
@ -50,7 +50,10 @@ use bevy_render::{
|
||||
view::RenderLayers,
|
||||
Extract, ExtractSchedule, Render, RenderApp, RenderSet,
|
||||
};
|
||||
use bevy_transform::components::{GlobalTransform, Transform};
|
||||
use bevy_transform::{
|
||||
components::{GlobalTransform, Transform},
|
||||
TransformSystem,
|
||||
};
|
||||
|
||||
pub mod gizmos;
|
||||
|
||||
@ -85,11 +88,12 @@ impl Plugin for GizmoPlugin {
|
||||
.init_resource::<GizmoStorage>()
|
||||
.add_systems(Last, update_gizmo_meshes)
|
||||
.add_systems(
|
||||
Update,
|
||||
PostUpdate,
|
||||
(
|
||||
draw_aabbs,
|
||||
draw_all_aabbs.run_if(|config: Res<GizmoConfig>| config.aabb.draw_all),
|
||||
),
|
||||
)
|
||||
.after(TransformSystem::TransformPropagate),
|
||||
);
|
||||
|
||||
let Ok(render_app) = app.get_sub_app_mut(RenderApp) else { return; };
|
||||
|
||||
Loading…
Reference in New Issue
Block a user