diff --git a/crates/bevy_pbr/src/alpha.rs b/crates/bevy_pbr/src/alpha.rs index 8aff7db46d..378d12044d 100644 --- a/crates/bevy_pbr/src/alpha.rs +++ b/crates/bevy_pbr/src/alpha.rs @@ -1,11 +1,10 @@ -use bevy_ecs::{component::Component, reflect::ReflectComponent}; use bevy_reflect::std_traits::ReflectDefault; use bevy_reflect::{FromReflect, Reflect}; // TODO: add discussion about performance. /// Sets how a material's base color alpha channel is used for transparency. -#[derive(Component, Debug, Default, Reflect, Copy, Clone, PartialEq, FromReflect)] -#[reflect(Component, Default, Debug)] +#[derive(Debug, Default, Reflect, Copy, Clone, PartialEq, FromReflect)] +#[reflect(Default, Debug)] pub enum AlphaMode { /// Base color alpha values are overridden to be fully opaque (1.0). #[default]