Remove gizmo shenanigans
This commit is contained in:
+15
-1
@@ -27,6 +27,7 @@ use crate::game_settings::GameSettings;
|
||||
use crate::input::FighterInput;
|
||||
use crate::math::int::FGi32;
|
||||
use crate::math::vec::FGVec2;
|
||||
use crate::math::vec3::FGVec3;
|
||||
use crate::player::Player;
|
||||
|
||||
pub fn debug_draw_ecb(
|
||||
@@ -39,6 +40,12 @@ pub fn debug_draw_ecb(
|
||||
mut gizmos: Gizmos,
|
||||
) {
|
||||
for (ecb, trf, ecb_prev, trf_prev) in ecbs {
|
||||
gizmos.cross(
|
||||
FGVec3::new(trf.0.x, trf.0.y, FGi32::ZERO).to_vec3(),
|
||||
2.0,
|
||||
bevy::color::palettes::css::BLUE,
|
||||
);
|
||||
|
||||
let transformed =
|
||||
ecb.to_3d_lineloop(Transform::from_xyz(trf.x.to_num(), trf.y.to_num(), 0.0));
|
||||
gizmos.lineloop(transformed, YELLOW);
|
||||
@@ -153,7 +160,14 @@ pub fn fighter_debug(
|
||||
Ok(())
|
||||
}
|
||||
|
||||
pub fn animation_debug(query: Query<(&FighterTranslation, &FighterFacingDirection, &FighterBoneMatrices)>, mut gizmos: Gizmos) {
|
||||
pub fn animation_debug(
|
||||
query: Query<(
|
||||
&FighterTranslation,
|
||||
&FighterFacingDirection,
|
||||
&FighterBoneMatrices,
|
||||
)>,
|
||||
mut gizmos: Gizmos,
|
||||
) {
|
||||
for (global_transform, facing_dir, matrices) in query {
|
||||
let global_transform = global_transform.get_3d_transform(facing_dir);
|
||||
let marker_transform = global_transform.to_mat4();
|
||||
|
||||
Reference in New Issue
Block a user