Kinematic character controller (#11)
This commit is contained in:
@@ -43,19 +43,19 @@ impl SpawnPoint {
|
||||
|
||||
#[derive(SolidClass, Component, Reflect, Default)]
|
||||
#[reflect(Component)]
|
||||
#[geometry(GeometryProvider::new().trimesh_collider().render())]
|
||||
#[geometry(GeometryProvider::new().convex_collider().render())]
|
||||
pub struct Worldspawn;
|
||||
|
||||
#[derive(SolidClass, Component, Reflect, Default)]
|
||||
#[reflect(Component)]
|
||||
#[require(Transform)]
|
||||
#[geometry(GeometryProvider::new().trimesh_collider().render())]
|
||||
#[geometry(GeometryProvider::new().convex_collider().render())]
|
||||
pub struct Crates;
|
||||
|
||||
#[derive(SolidClass, Component, Reflect, Default)]
|
||||
#[reflect(Component)]
|
||||
#[require(Transform)]
|
||||
#[geometry(GeometryProvider::new().trimesh_collider().render())]
|
||||
#[geometry(GeometryProvider::new().convex_collider().render())]
|
||||
pub struct NamedEntity {
|
||||
pub name: String,
|
||||
}
|
||||
@@ -63,7 +63,7 @@ pub struct NamedEntity {
|
||||
#[derive(SolidClass, Component, Reflect, Default)]
|
||||
#[reflect(Component)]
|
||||
#[require(Transform, Target)]
|
||||
#[geometry(GeometryProvider::new().trimesh_collider().render())]
|
||||
#[geometry(GeometryProvider::new().convex_collider().render())]
|
||||
pub struct Platform;
|
||||
|
||||
#[derive(PointClass, Component, Reflect, Default)]
|
||||
@@ -76,7 +76,7 @@ pub struct PlatformTarget {
|
||||
#[derive(SolidClass, Component, Reflect, Default)]
|
||||
#[reflect(Component)]
|
||||
#[require(Transform, Target)]
|
||||
#[geometry(GeometryProvider::new().trimesh_collider().render())]
|
||||
#[geometry(GeometryProvider::new().convex_collider().render())]
|
||||
pub struct Movable {
|
||||
pub name: String,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user