Character body with running animation (#3)
* Add alien rig as child, what could go wrong * Add running animation
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
use crate::{
|
||||
alien::ALIEN_ASSET_PATH,
|
||||
camera::GameCameraRig,
|
||||
cash::{Cash, CashCollectEvent},
|
||||
tb_entities::SpawnPoint,
|
||||
@@ -64,9 +65,17 @@ fn spawn(
|
||||
TnuaAvian3dSensorShape(Collider::cylinder(1.0, 0.0)),
|
||||
))
|
||||
.with_child((
|
||||
Name::from("head"),
|
||||
Transform::from_translation(Vec3::new(0., 1.0, 0.))
|
||||
.with_rotation(Quat::from_rotation_y(std::f32::consts::PI)),
|
||||
SceneRoot(mesh),
|
||||
))
|
||||
.with_child((
|
||||
Name::from("body rig"),
|
||||
Transform::from_translation(Vec3::new(0., -1., 0.))
|
||||
.with_rotation(Quat::from_rotation_y(std::f32::consts::PI))
|
||||
.with_scale(Vec3::splat(1.5)),
|
||||
SceneRoot(asset_server.load(GltfAssetLabel::Scene(0).from_asset(ALIEN_ASSET_PATH))),
|
||||
));
|
||||
|
||||
commands.spawn(AudioPlayer::new(
|
||||
|
||||
Reference in New Issue
Block a user