math: simplify imports
This commit is contained in:
parent
9f26a453c6
commit
e2d2b41c67
@ -2,3 +2,7 @@ mod face_toward;
|
|||||||
|
|
||||||
pub use face_toward::*;
|
pub use face_toward::*;
|
||||||
pub use glam::*;
|
pub use glam::*;
|
||||||
|
|
||||||
|
pub mod prelude {
|
||||||
|
pub use crate::{FaceToward, Mat3, Mat4, Quat, Vec2, Vec3, Vec4};
|
||||||
|
}
|
||||||
|
|||||||
@ -22,7 +22,7 @@ fn move_cubes(
|
|||||||
) {
|
) {
|
||||||
for (translation, material_handle) in &mut query.iter() {
|
for (translation, material_handle) in &mut query.iter() {
|
||||||
let material = materials.get_mut(&material_handle).unwrap();
|
let material = materials.get_mut(&material_handle).unwrap();
|
||||||
translation.0 += math::vec3(1.0, 0.0, 0.0) * time.delta_seconds;
|
translation.0 += Vec3::new(1.0, 0.0, 0.0) * time.delta_seconds;
|
||||||
material.albedo += Color::rgb(-time.delta_seconds, -time.delta_seconds, time.delta_seconds);
|
material.albedo += Color::rgb(-time.delta_seconds, -time.delta_seconds, time.delta_seconds);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -61,7 +61,7 @@ fn setup(
|
|||||||
// render order test: reddest in the back, whitest in the front
|
// render order test: reddest in the back, whitest in the front
|
||||||
.spawn(UiComponents {
|
.spawn(UiComponents {
|
||||||
node: Node::positioned(
|
node: Node::positioned(
|
||||||
math::vec2(75.0, 60.0),
|
Vec2::new(75.0, 60.0),
|
||||||
Anchors::CENTER,
|
Anchors::CENTER,
|
||||||
Margins::new(0.0, 100.0, 0.0, 100.0),
|
Margins::new(0.0, 100.0, 0.0, 100.0),
|
||||||
),
|
),
|
||||||
@ -70,7 +70,7 @@ fn setup(
|
|||||||
})
|
})
|
||||||
.spawn(UiComponents {
|
.spawn(UiComponents {
|
||||||
node: Node::positioned(
|
node: Node::positioned(
|
||||||
math::vec2(50.0, 35.0),
|
Vec2::new(50.0, 35.0),
|
||||||
Anchors::CENTER,
|
Anchors::CENTER,
|
||||||
Margins::new(0.0, 100.0, 0.0, 100.0),
|
Margins::new(0.0, 100.0, 0.0, 100.0),
|
||||||
),
|
),
|
||||||
@ -79,7 +79,7 @@ fn setup(
|
|||||||
})
|
})
|
||||||
.spawn(UiComponents {
|
.spawn(UiComponents {
|
||||||
node: Node::positioned(
|
node: Node::positioned(
|
||||||
math::vec2(100.0, 85.0),
|
Vec2::new(100.0, 85.0),
|
||||||
Anchors::CENTER,
|
Anchors::CENTER,
|
||||||
Margins::new(0.0, 100.0, 0.0, 100.0),
|
Margins::new(0.0, 100.0, 0.0, 100.0),
|
||||||
),
|
),
|
||||||
@ -88,7 +88,7 @@ fn setup(
|
|||||||
})
|
})
|
||||||
.spawn(UiComponents {
|
.spawn(UiComponents {
|
||||||
node: Node::positioned(
|
node: Node::positioned(
|
||||||
math::vec2(150.0, 135.0),
|
Vec2::new(150.0, 135.0),
|
||||||
Anchors::CENTER,
|
Anchors::CENTER,
|
||||||
Margins::new(0.0, 100.0, 0.0, 100.0),
|
Margins::new(0.0, 100.0, 0.0, 100.0),
|
||||||
),
|
),
|
||||||
@ -98,7 +98,7 @@ fn setup(
|
|||||||
// parenting
|
// parenting
|
||||||
.spawn(UiComponents {
|
.spawn(UiComponents {
|
||||||
node: Node::positioned(
|
node: Node::positioned(
|
||||||
math::vec2(210.0, 0.0),
|
Vec2::new(210.0, 0.0),
|
||||||
Anchors::BOTTOM_LEFT,
|
Anchors::BOTTOM_LEFT,
|
||||||
Margins::new(0.0, 200.0, 10.0, 210.0),
|
Margins::new(0.0, 200.0, 10.0, 210.0),
|
||||||
),
|
),
|
||||||
@ -115,7 +115,7 @@ fn setup(
|
|||||||
// alpha test
|
// alpha test
|
||||||
.spawn(UiComponents {
|
.spawn(UiComponents {
|
||||||
node: Node::positioned(
|
node: Node::positioned(
|
||||||
math::vec2(200.0, 185.0),
|
Vec2::new(200.0, 185.0),
|
||||||
Anchors::CENTER,
|
Anchors::CENTER,
|
||||||
Margins::new(0.0, 100.0, 0.0, 100.0),
|
Margins::new(0.0, 100.0, 0.0, 100.0),
|
||||||
),
|
),
|
||||||
|
|||||||
@ -5,7 +5,7 @@ pub use crate::{
|
|||||||
core::prelude::*,
|
core::prelude::*,
|
||||||
ecs::prelude::*,
|
ecs::prelude::*,
|
||||||
input::{keyboard::KeyCode, mouse::MouseButton, Input},
|
input::{keyboard::KeyCode, mouse::MouseButton, Input},
|
||||||
math::{self, FaceToward, Mat3, Mat4, Quat, Vec2, Vec3, Vec4},
|
math::prelude::*,
|
||||||
pbr::{entity::*, light::Light, material::StandardMaterial},
|
pbr::{entity::*, light::Light, material::StandardMaterial},
|
||||||
property::{DynamicProperties, Properties, PropertiesVal, Property, PropertyVal},
|
property::{DynamicProperties, Properties, PropertiesVal, Property, PropertyVal},
|
||||||
render::prelude::*,
|
render::prelude::*,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user