Added more animation tests

This commit is contained in:
Kah Wei 2023-03-09 15:14:30 +08:00
parent baed0bec0b
commit bfbca68d50
6 changed files with 49 additions and 7 deletions

View File

@ -0,0 +1,7 @@
Name: MD_RigTest01_SkinningTestAnims
ID: 203438081
Type: 12
Sub Assets:
Name: Full
ID: 231416496
Type: 13

View File

@ -35,3 +35,6 @@ Type: 13
Name: Jump_End
ID: 228134756
Type: 13
Name: Full
ID: 223752972
Type: 13

View File

@ -19,8 +19,8 @@
NumberOfChildren: 0
Components:
Transform Component:
Translate: {x: 0, y: 0, z: 0}
Rotate: {x: 0, y: 0, z: 0}
Translate: {x: -0.291508496, y: 0, z: 0}
Rotate: {x: -0, y: 0, z: -0}
Scale: {x: 1, y: 1, z: 1}
IsActive: true
Renderable Component:
@ -34,6 +34,7 @@
Scripts:
- Type: SHADE.Test.AnimTest
Enabled: true
fullClip: 223752972
idleClip: 227450439
runClip: 229125027
pickUpClip: 219605278
@ -53,4 +54,29 @@
Perspective: true
FOV: 90
IsActive: true
Scripts: ~
Scripts: ~
- EID: 3
Name: Leg
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
Translate: {x: 0.332949668, y: 0, z: 0}
Rotate: {x: -0, y: 0, z: -0}
Scale: {x: 0.0710000023, y: 0.0710000023, z: 0.0710000023}
IsActive: true
Renderable Component:
Mesh: 141097368
Material: 128805346
IsActive: true
Animator Component:
Rig: 72178939
AnimationController: 0
IsActive: true
Scripts:
- Type: SHADE.Test.AnimTest
Enabled: true
fullClip: 231416496
idleClip: 0
runClip: 0
pickUpClip: 0

View File

@ -1,9 +1,11 @@
namespace SHADE.Test
{
{
public class AnimTest : Script
{
#region Serialized Fields
[SerializeField]
private AnimationClipAsset fullClip;
[SerializeField]
private AnimationClipAsset idleClip;
[SerializeField]
private AnimationClipAsset runClip;
@ -12,7 +14,7 @@
#endregion
#region Components
public Animator Animator { get; private set; }
public Animator Animator { get; private set; }
#endregion
#region Lifecycle Functions
@ -23,7 +25,11 @@
protected override void update()
{
if (Input.GetKeyUp(Input.KeyCode.Alpha1))
if (Input.GetKeyUp(Input.KeyCode.Equals))
{
Animator.Play(fullClip);
}
else if (Input.GetKeyUp(Input.KeyCode.Alpha1))
{
Animator.Play(idleClip);
}
@ -38,4 +44,4 @@
}
#endregion
}
}
}