diff --git a/crates/bevy_gizmos/src/grid.rs b/crates/bevy_gizmos/src/grid.rs index 064c438ca8..7b5eba9da1 100644 --- a/crates/bevy_gizmos/src/grid.rs +++ b/crates/bevy_gizmos/src/grid.rs @@ -4,7 +4,7 @@ //! and assorted support items. use crate::prelude::{GizmoConfigGroup, Gizmos}; -use bevy_color::LinearRgba; +use bevy_color::Color; use bevy_math::{Quat, UVec2, UVec3, Vec2, Vec3, Vec3Swizzles}; /// A builder returned by [`Gizmos::grid_3d`] @@ -20,7 +20,7 @@ where cell_count: UVec3, skew: Vec3, outer_edges: [bool; 3], - color: LinearRgba, + color: Color, } /// A builder returned by [`Gizmos::grid`] and [`Gizmos::grid_2d`] pub struct GridBuilder2d<'a, 'w, 's, Config, Clear> @@ -35,7 +35,7 @@ where cell_count: UVec2, skew: Vec2, outer_edges: [bool; 2], - color: LinearRgba, + color: Color, } impl GridBuilder3d<'_, '_, '_, Config, Clear> @@ -223,7 +223,7 @@ where rotation: Quat, cell_count: UVec2, spacing: Vec2, - color: impl Into, + color: impl Into, ) -> GridBuilder2d<'_, 'w, 's, Config, Clear> { GridBuilder2d { gizmos: self, @@ -279,7 +279,7 @@ where rotation: Quat, cell_count: UVec3, spacing: Vec3, - color: impl Into, + color: impl Into, ) -> GridBuilder3d<'_, 'w, 's, Config, Clear> { GridBuilder3d { gizmos: self, @@ -335,7 +335,7 @@ where rotation: f32, cell_count: UVec2, spacing: Vec2, - color: impl Into, + color: impl Into, ) -> GridBuilder2d<'_, 'w, 's, Config, Clear> { GridBuilder2d { gizmos: self, @@ -359,7 +359,7 @@ fn draw_grid( cell_count: UVec3, skew: Vec3, outer_edges: [bool; 3], - color: LinearRgba, + color: Color, ) where Config: GizmoConfigGroup, Clear: 'static + Send + Sync,