replaced zombie model, working on animations
This commit is contained in:
61
Assets/Animancer Settings.asset
Normal file
61
Assets/Animancer Settings.asset
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!114 &11400000
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 16
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 18bd840b706853d4a934ec3199f63a41, type: 3}
|
||||||
|
m_Name: Animancer Settings
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
_Data:
|
||||||
|
- rid: 2723988420483612943
|
||||||
|
- rid: 2723988420483612944
|
||||||
|
- rid: 2723988420483612945
|
||||||
|
- rid: 2723988420483612946
|
||||||
|
- rid: 2723988420483612947
|
||||||
|
- rid: 2723988420483612948
|
||||||
|
references:
|
||||||
|
version: 2
|
||||||
|
RefIds:
|
||||||
|
- rid: 2723988420483612943
|
||||||
|
type: {class: AnimancerComponentPreviewSettings, ns: Animancer.Editor.Previews, asm: Kybernetik.Animancer.Editor}
|
||||||
|
data:
|
||||||
|
_RepaintRate: 30
|
||||||
|
- rid: 2723988420483612944
|
||||||
|
type: {class: AnimancerGraphControls, ns: Animancer.Editor, asm: Kybernetik.Animancer.Editor}
|
||||||
|
data:
|
||||||
|
_FrameStep: 0.02
|
||||||
|
- rid: 2723988420483612945
|
||||||
|
type: {class: TransitionPreviewSettings, ns: Animancer.Editor.Previews, asm: Kybernetik.Animancer.Editor}
|
||||||
|
data:
|
||||||
|
_AutoClose: 1
|
||||||
|
_SceneLighting: 0
|
||||||
|
_ShowSkybox: 0
|
||||||
|
_FrameStep: 0.02
|
||||||
|
_SceneEnvironment: {fileID: 0}
|
||||||
|
_Models: []
|
||||||
|
- rid: 2723988420483612946
|
||||||
|
type: {class: SerializableEventSequenceDrawerSettings, ns: Animancer.Editor, asm: Kybernetik.Animancer.Editor}
|
||||||
|
data:
|
||||||
|
_HideEventCallbacks: 0
|
||||||
|
- rid: 2723988420483612947
|
||||||
|
type: {class: AnimationTimeAttributeSettings, ns: Animancer.Units.Editor, asm: Kybernetik.Animancer.Editor}
|
||||||
|
data:
|
||||||
|
showApproximations: 1
|
||||||
|
showNormalized: 1
|
||||||
|
showSeconds: 1
|
||||||
|
showFrames: 1
|
||||||
|
- rid: 2723988420483612948
|
||||||
|
type: {class: GenerateSpriteAnimationsSettings, ns: Animancer.Editor.Tools, asm: Kybernetik.Animancer.Editor}
|
||||||
|
data:
|
||||||
|
_FrameRate: 12
|
||||||
|
_HierarchyPath:
|
||||||
|
_TargetType:
|
||||||
|
_QualifiedName: UnityEngine.SpriteRenderer, UnityEngine.CoreModule, Version=0.0.0.0,
|
||||||
|
Culture=neutral, PublicKeyToken=null
|
||||||
|
_PropertyName: m_Sprite
|
||||||
8
Assets/Animancer Settings.asset.meta
Normal file
8
Assets/Animancer Settings.asset.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0c268bb90a3eb1643a1d65214af0d47b
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 11400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -373,14 +373,17 @@ namespace RebootReality.jelycho.Enemies {
|
|||||||
}
|
}
|
||||||
|
|
||||||
///
|
///
|
||||||
/// @MARK: Utility
|
/// @MARK: Editor Utility
|
||||||
///
|
///
|
||||||
|
#if UNITY_EDITOR
|
||||||
[Button]
|
[Button]
|
||||||
void SetupHurtboxes() {
|
void SetupHurtboxes() {
|
||||||
foreach (ZombieHurtbox hurtbox in GetComponentsInChildren<ZombieHurtbox>()) {
|
foreach (ZombieHurtbox hurtbox in GetComponentsInChildren<ZombieHurtbox>()) {
|
||||||
hurtbox.owner = this;
|
hurtbox.owner = this;
|
||||||
|
UnityEditor.EditorUtility.SetDirty(hurtbox);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
enum ZombieActorEvents {
|
enum ZombieActorEvents {
|
||||||
|
|||||||
@@ -128,7 +128,6 @@ namespace RebootReality.jelycho.Player {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private set {
|
private set {
|
||||||
s_Logger.Info("NEW");
|
|
||||||
m_TargetInteractable = value;
|
m_TargetInteractable = value;
|
||||||
OnTargetInteractableChanged(value);
|
OnTargetInteractableChanged(value);
|
||||||
}
|
}
|
||||||
@@ -659,23 +658,17 @@ namespace RebootReality.jelycho.Player {
|
|||||||
m_CurrentCameraBobbing = Mathf.MoveTowards(m_CurrentCameraBobbing,
|
m_CurrentCameraBobbing = Mathf.MoveTowards(m_CurrentCameraBobbing,
|
||||||
m_TargetCameraBobbing,
|
m_TargetCameraBobbing,
|
||||||
m_CameraBobbingTransitionSpeed * deltaTime);
|
m_CameraBobbingTransitionSpeed * deltaTime);
|
||||||
// m_Camera.SetBobbing(m_CurrentCameraBobbing);
|
m_Camera.SetBobbing(m_CurrentCameraBobbing);
|
||||||
m_Camera.SetBobbing(0.0f);
|
|
||||||
|
|
||||||
// m_CameraSpring.UpdateSpring(deltaTime,
|
m_CameraSpring.UpdateSpring(deltaTime,
|
||||||
// m_CharacterForwardTransform.up,
|
m_CharacterForwardTransform.up,
|
||||||
// m_CharacterForwardTransform.right,
|
m_CharacterForwardTransform.right,
|
||||||
// m_CharacterForwardTransform.forward);
|
m_CharacterForwardTransform.forward);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SenseInteractable() {
|
void SenseInteractable() {
|
||||||
IInteractable interactable = m_InteractablesSensor.Sense();
|
IInteractable interactable = m_InteractablesSensor.Sense();
|
||||||
if (interactable != null) {
|
|
||||||
s_Logger.Info("NOT NULL");
|
|
||||||
}
|
|
||||||
|
|
||||||
if (interactable != TargetInteractable) {
|
if (interactable != TargetInteractable) {
|
||||||
s_Logger.Info("sensed different interactable");
|
|
||||||
TargetInteractable = interactable;
|
TargetInteractable = interactable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Runtime.CompilerServices;
|
using System.Runtime.CompilerServices;
|
||||||
|
using Animancer;
|
||||||
using RebootKit.Engine.Animations;
|
using RebootKit.Engine.Animations;
|
||||||
using RebootReality.jelycho.Items;
|
using RebootReality.jelycho.Items;
|
||||||
using Unity.Mathematics;
|
using Unity.Mathematics;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.Animations;
|
using UnityEngine.Animations;
|
||||||
using UnityEngine.Events;
|
|
||||||
using UnityEngine.Playables;
|
using UnityEngine.Playables;
|
||||||
|
using UnityEvent = UnityEngine.Events.UnityEvent;
|
||||||
|
|
||||||
namespace RebootReality.jelycho.Player {
|
namespace RebootReality.jelycho.Player {
|
||||||
public struct PlayerLocomotionAnimatorParams {
|
public struct PlayerLocomotionAnimatorParams {
|
||||||
@@ -127,7 +128,7 @@ namespace RebootReality.jelycho.Player {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class CharacterHandsReAnimatorNode : IReAnimatorNode {
|
public class PlayerHandsAnimator {
|
||||||
enum State {
|
enum State {
|
||||||
None,
|
None,
|
||||||
Idle,
|
Idle,
|
||||||
@@ -137,12 +138,9 @@ namespace RebootReality.jelycho.Player {
|
|||||||
Charged,
|
Charged,
|
||||||
ChargedUse
|
ChargedUse
|
||||||
}
|
}
|
||||||
|
|
||||||
[field: SerializeField] public string Name { get; private set; }
|
AnimancerLayer m_AnimancerLayer;
|
||||||
|
AnimancerState m_AnimancerState;
|
||||||
PlayableGraph m_Graph;
|
|
||||||
AnimationMixerPlayable m_Mixer;
|
|
||||||
AnimationClipPlayable m_CurrentPlayable;
|
|
||||||
|
|
||||||
ItemHandsAnimationClipsSet m_ClipsSet;
|
ItemHandsAnimationClipsSet m_ClipsSet;
|
||||||
|
|
||||||
@@ -150,13 +148,23 @@ namespace RebootReality.jelycho.Player {
|
|||||||
|
|
||||||
public event Action OnQuickAttackAnimationFinished = delegate { };
|
public event Action OnQuickAttackAnimationFinished = delegate { };
|
||||||
public event Action OnCharged = delegate { };
|
public event Action OnCharged = delegate { };
|
||||||
|
|
||||||
|
public PlayerHandsAnimator(AnimancerLayer layer) {
|
||||||
|
m_AnimancerLayer = layer;
|
||||||
|
}
|
||||||
|
|
||||||
public void Tick(float deltaTime) {
|
public void Tick(float deltaTime) {
|
||||||
|
if (m_AnimancerState == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
switch (m_State) {
|
switch (m_State) {
|
||||||
|
|
||||||
case State.QuickAttack: {
|
case State.QuickAttack: {
|
||||||
if (IsCurrentClipFinished() && m_CurrentPlayable.GetPlayState() == PlayState.Playing) {
|
if (IsCurrentClipFinished()) {
|
||||||
m_CurrentPlayable.Pause();
|
Debug.Log("QUICK ATTACK FINISHEDDD");
|
||||||
|
m_AnimancerState.Stop();
|
||||||
|
m_AnimancerState = null;
|
||||||
OnQuickAttackAnimationFinished?.Invoke();
|
OnQuickAttackAnimationFinished?.Invoke();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -179,17 +187,6 @@ namespace RebootReality.jelycho.Player {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public IPlayable Build(PlayableGraph graph) {
|
|
||||||
m_Graph = graph;
|
|
||||||
m_Mixer = AnimationMixerPlayable.Create(graph, 1);
|
|
||||||
return m_Mixer;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool TryFindChild(string name, out IReAnimatorNode node) {
|
|
||||||
node = null;
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void UpdateClips(ItemHandsAnimationClipsSet clipsSet) {
|
public void UpdateClips(ItemHandsAnimationClipsSet clipsSet) {
|
||||||
m_ClipsSet = clipsSet;
|
m_ClipsSet = clipsSet;
|
||||||
|
|
||||||
@@ -207,26 +204,17 @@ namespace RebootReality.jelycho.Player {
|
|||||||
}
|
}
|
||||||
|
|
||||||
AnimationClip clip = m_ClipsSet.quickAttacks[combo % m_ClipsSet.quickAttacks.Length];
|
AnimationClip clip = m_ClipsSet.quickAttacks[combo % m_ClipsSet.quickAttacks.Length];
|
||||||
|
m_AnimancerState = m_AnimancerLayer.Play(clip);
|
||||||
m_CurrentPlayable = AnimationClipPlayable.Create(m_Graph, clip);
|
|
||||||
|
|
||||||
m_Mixer.DisconnectInput(0);
|
|
||||||
m_Mixer.ConnectInput(0, m_CurrentPlayable, 0, 1.0f);
|
|
||||||
|
|
||||||
m_State = State.QuickAttack;
|
m_State = State.QuickAttack;
|
||||||
m_CurrentPlayable.Play();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void SetIdle() {
|
public void SetIdle() {
|
||||||
if (m_ClipsSet == null) {
|
if (m_ClipsSet == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
m_CurrentPlayable = AnimationClipPlayable.Create(m_Graph, m_ClipsSet.idle);
|
m_AnimancerState = m_AnimancerLayer.Play(m_ClipsSet.idle);
|
||||||
m_Mixer.DisconnectInput(0);
|
|
||||||
m_Mixer.ConnectInput(0, m_CurrentPlayable, 0, 1.0f);
|
|
||||||
|
|
||||||
m_CurrentPlayable.Play();
|
|
||||||
m_State = State.Idle;
|
m_State = State.Idle;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -235,11 +223,7 @@ namespace RebootReality.jelycho.Player {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
m_CurrentPlayable = AnimationClipPlayable.Create(m_Graph, m_ClipsSet.charging);
|
m_AnimancerState = m_AnimancerLayer.Play(m_ClipsSet.charging);
|
||||||
m_Mixer.DisconnectInput(0);
|
|
||||||
m_Mixer.ConnectInput(0, m_CurrentPlayable, 0, 1.0f);
|
|
||||||
|
|
||||||
m_CurrentPlayable.Play();
|
|
||||||
m_State = State.Charging;
|
m_State = State.Charging;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -248,11 +232,7 @@ namespace RebootReality.jelycho.Player {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
m_CurrentPlayable = AnimationClipPlayable.Create(m_Graph, m_ClipsSet.chargedIdle);
|
m_AnimancerState = m_AnimancerLayer.Play(m_ClipsSet.chargedIdle);
|
||||||
m_Mixer.DisconnectInput(0);
|
|
||||||
m_Mixer.ConnectInput(0, m_CurrentPlayable, 0, 1.0f);
|
|
||||||
|
|
||||||
m_CurrentPlayable.Play();
|
|
||||||
m_State = State.ChargedIdle;
|
m_State = State.ChargedIdle;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -261,79 +241,103 @@ namespace RebootReality.jelycho.Player {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
m_CurrentPlayable = AnimationClipPlayable.Create(m_Graph, m_ClipsSet.chargedUse);
|
m_AnimancerState = m_AnimancerLayer.Play(m_ClipsSet.chargedUse);
|
||||||
m_Mixer.DisconnectInput(0);
|
|
||||||
m_Mixer.ConnectInput(0, m_CurrentPlayable, 0, 1.0f);
|
|
||||||
|
|
||||||
m_CurrentPlayable.Play();
|
|
||||||
m_State = State.ChargedUse;
|
m_State = State.ChargedUse;
|
||||||
}
|
}
|
||||||
|
|
||||||
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
||||||
bool IsCurrentClipFinished() {
|
bool IsCurrentClipFinished() {
|
||||||
return m_CurrentPlayable.GetTime() >= m_CurrentPlayable.GetAnimationClip().length;
|
return m_AnimancerState.NormalizedTime >= 1.0f;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class PlayerAnimator : MonoBehaviour {
|
public class PlayerAnimator : MonoBehaviour {
|
||||||
[SerializeField] ReAnimator m_ReAnimator;
|
[SerializeField] AnimancerComponent m_Animancer;
|
||||||
[SerializeField] int m_HandsLayerIndex = 2;
|
[SerializeField] AnimationClip m_IdleClip;
|
||||||
|
|
||||||
LayerMixerNode m_LegsLayerMixer;
|
[SerializeField] TransitionAsset m_GroundLocomotion;
|
||||||
BasicCharacterLocomotionReAnimatorNode m_GroundBlendTree;
|
[SerializeField] StringAsset m_GroundLocomotionPropertyX;
|
||||||
CharacterHandsReAnimatorNode m_Hands;
|
[SerializeField] StringAsset m_GroundLocomotionPropertyY;
|
||||||
|
SmoothedVector2Parameter m_SmoothLocomotionDirection;
|
||||||
AnimationClipNode m_QuickKickNode;
|
|
||||||
|
[SerializeField] AvatarMask m_HandsMask;
|
||||||
|
|
||||||
|
AnimancerLayer m_LocomotionLayer;
|
||||||
|
AnimancerLayer m_HandsLayer;
|
||||||
|
PlayerHandsAnimator m_Hands;
|
||||||
|
|
||||||
// @TODO: for some reason `SetLocomotionParams` is called before awake
|
// @TODO: for some reason `SetLocomotionParams` is called before awake
|
||||||
bool m_IsReady = false;
|
bool m_IsReady = false;
|
||||||
|
|
||||||
public UnityEvent onQuickAttackFinished = new UnityEvent();
|
public UnityEvent onQuickAttackFinished = new UnityEvent();
|
||||||
public UnityEvent onChargeReady = new UnityEvent();
|
public UnityEvent onChargeReady = new UnityEvent();
|
||||||
|
|
||||||
void Awake() {
|
void Awake() {
|
||||||
m_LegsLayerMixer = m_ReAnimator.FindNode<LayerMixerNode>("legs_mixer");
|
m_LocomotionLayer = m_Animancer.Layers[0];
|
||||||
m_LegsLayerMixer.SetLayerWeight(0, 1.0f);
|
m_HandsLayer = m_Animancer.Layers[1];
|
||||||
m_LegsLayerMixer.SetLayerWeight(1, 0.0f);
|
|
||||||
m_LegsLayerMixer.SetLayerWeight(2, 0.0f);
|
|
||||||
|
|
||||||
m_GroundBlendTree = m_ReAnimator.FindNode<BasicCharacterLocomotionReAnimatorNode>("legs_locomotion_ground");
|
|
||||||
m_GroundBlendTree.SetInput(new float2(0, 0), 0.0f);
|
|
||||||
|
|
||||||
m_Hands = m_ReAnimator.FindNode<CharacterHandsReAnimatorNode>("hands");
|
|
||||||
m_Hands.OnQuickAttackAnimationFinished += () => { onQuickAttackFinished?.Invoke(); };
|
|
||||||
m_Hands.OnCharged += () => { onChargeReady?.Invoke(); };
|
|
||||||
|
|
||||||
m_QuickKickNode = m_ReAnimator.FindNode<AnimationClipNode>("legs_kick_quick");
|
|
||||||
|
|
||||||
|
m_LocomotionLayer.SetDebugName("Locomotion");
|
||||||
|
m_HandsLayer.SetDebugName("Hands");
|
||||||
|
m_HandsLayer.Mask = m_HandsMask;
|
||||||
|
|
||||||
|
m_Hands = new PlayerHandsAnimator(m_HandsLayer);
|
||||||
|
m_Hands.OnQuickAttackAnimationFinished += () => onQuickAttackFinished.Invoke();
|
||||||
|
m_Hands.OnCharged += () => onChargeReady.Invoke();
|
||||||
|
|
||||||
|
m_SmoothLocomotionDirection = new SmoothedVector2Parameter(m_Animancer,
|
||||||
|
m_GroundLocomotionPropertyX,
|
||||||
|
m_GroundLocomotionPropertyY,
|
||||||
|
0.1f);
|
||||||
|
m_LocomotionLayer.Play(m_GroundLocomotion);
|
||||||
|
m_HandsLayer.SetWeight(0.0f);
|
||||||
|
|
||||||
m_IsReady = true;
|
m_IsReady = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void OnDestroy() {
|
||||||
|
m_SmoothLocomotionDirection.Dispose();
|
||||||
|
}
|
||||||
|
|
||||||
|
void Update() {
|
||||||
|
float dt = Time.deltaTime;
|
||||||
|
m_Hands.Tick(dt);
|
||||||
|
}
|
||||||
|
|
||||||
public void SetLocomotionParams(PlayerLocomotionAnimatorParams locomotionParams) {
|
public void SetLocomotionParams(PlayerLocomotionAnimatorParams locomotionParams) {
|
||||||
if (!m_IsReady) {
|
if (!m_IsReady) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
m_LegsLayerMixer.SetLayerWeight(1, locomotionParams.IsGrounded ? 0.0f : 1.0f);
|
//m_LegsLayerMixer.SetLayerWeight(1, locomotionParams.IsGrounded ? 0.0f : 1.0f);
|
||||||
|
|
||||||
var groundBlendDirection = new float2(locomotionParams.VelocityRightNormalized,
|
var groundBlendDirection = new float2(locomotionParams.VelocityRightNormalized,
|
||||||
locomotionParams.VelocityForwardNormalized);
|
locomotionParams.VelocityForwardNormalized);
|
||||||
m_GroundBlendTree.SetInput(groundBlendDirection, locomotionParams.TurnVelocity);
|
//m_GroundBlendTree.SetInput(groundBlendDirection, locomotionParams.TurnVelocity);
|
||||||
}
|
|
||||||
|
|
||||||
|
m_SmoothLocomotionDirection.TargetValue = groundBlendDirection;
|
||||||
|
}
|
||||||
|
|
||||||
public void SetHandsAnimationSet(ItemHandsAnimationClipsSet clipsSet) {
|
public void SetHandsAnimationSet(ItemHandsAnimationClipsSet clipsSet) {
|
||||||
if (clipsSet == null) {
|
if (clipsSet == null) {
|
||||||
m_ReAnimator.SetLayerWeight(m_HandsLayerIndex, 0.0f);
|
m_HandsLayer.SetWeight(0.0f);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
m_ReAnimator.SetLayerWeight(m_HandsLayerIndex, 1.0f);
|
m_HandsLayer.SetWeight(1.0f);
|
||||||
m_Hands.UpdateClips(clipsSet);
|
m_Hands.UpdateClips(clipsSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void PlayQuickAttack(int combo) {
|
public void PlayQuickAttack(int combo) {
|
||||||
|
// int index = combo % m_ItemHandsClips.quickAttacks.Length;
|
||||||
|
// AnimancerState state = m_HandsLayer.Play(m_ItemHandsClips.quickAttacks[index]);
|
||||||
|
// state.Events(this).OnEnd ??= OnQuickAttackAnimationEnd;
|
||||||
m_Hands.PlayQuickAttack(combo);
|
m_Hands.PlayQuickAttack(combo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// void OnQuickAttackAnimationEnd() {
|
||||||
|
// PlayHandsIdle();
|
||||||
|
// onQuickAttackFinished?.Invoke();
|
||||||
|
// }
|
||||||
|
|
||||||
public void PlayHandsIdle() {
|
public void PlayHandsIdle() {
|
||||||
m_Hands.SetIdle();
|
m_Hands.SetIdle();
|
||||||
@@ -348,11 +352,11 @@ namespace RebootReality.jelycho.Player {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void PlayKickAnimation() {
|
public void PlayKickAnimation() {
|
||||||
m_LegsLayerMixer.SetLayerWeight(2, 1.0f);
|
// m_LegsLayerMixer.SetLayerWeight(2, 1.0f);
|
||||||
|
|
||||||
m_QuickKickNode.PlayOnceWithCallback(() => {
|
// m_QuickKickNode.PlayOnceWithCallback(() => {
|
||||||
m_LegsLayerMixer.SetLayerWeight(2, 0.0f);
|
// m_LegsLayerMixer.SetLayerWeight(2, 0.0f);
|
||||||
});
|
// });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -5,8 +5,6 @@
|
|||||||
"GUID:284059c7949783646b281a1b815580e6",
|
"GUID:284059c7949783646b281a1b815580e6",
|
||||||
"GUID:9e24947de15b9834991c9d8411ea37cf",
|
"GUID:9e24947de15b9834991c9d8411ea37cf",
|
||||||
"GUID:f51ebe6a0ceec4240a699833d6309b23",
|
"GUID:f51ebe6a0ceec4240a699833d6309b23",
|
||||||
"GUID:c71612acbe346a344abbc0dcfdf4f0bd",
|
|
||||||
"GUID:77221876cc6b8244180b96e320b1bcd4",
|
|
||||||
"GUID:d8b63aba1907145bea998dd612889d6b",
|
"GUID:d8b63aba1907145bea998dd612889d6b",
|
||||||
"GUID:4307f53044263cf4b835bd812fc161a4",
|
"GUID:4307f53044263cf4b835bd812fc161a4",
|
||||||
"GUID:75469ad4d38634e559750d17036d5f7c",
|
"GUID:75469ad4d38634e559750d17036d5f7c",
|
||||||
@@ -20,7 +18,8 @@
|
|||||||
"GUID:6fa512e17c315dd428ad692183dd0e8c",
|
"GUID:6fa512e17c315dd428ad692183dd0e8c",
|
||||||
"GUID:f2be1b7392ef6cc4eafd0ee8ac7a090a",
|
"GUID:f2be1b7392ef6cc4eafd0ee8ac7a090a",
|
||||||
"GUID:f0ca7da2c713f5849a8e3326866a5e49",
|
"GUID:f0ca7da2c713f5849a8e3326866a5e49",
|
||||||
"GUID:7f7d1af65c2641843945d409d28f2e20"
|
"GUID:7f7d1af65c2641843945d409d28f2e20",
|
||||||
|
"GUID:4c25c05f410a3a447a75c3b0909152ef"
|
||||||
],
|
],
|
||||||
"includePlatforms": [],
|
"includePlatforms": [],
|
||||||
"excludePlatforms": [],
|
"excludePlatforms": [],
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
BIN
Assets/jelycho/core/enemies/Zombie/Character_Enemy_Basic.fbx
Normal file
BIN
Assets/jelycho/core/enemies/Zombie/Character_Enemy_Basic.fbx
Normal file
Binary file not shown.
@@ -0,0 +1,903 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d2e957dad22ca1f4fae5e5e9fd8170c3
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 22200
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
materials:
|
||||||
|
materialImportMode: 2
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
materialLocation: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
removeConstantScaleCurves: 0
|
||||||
|
motionNodeName:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings: "\nClip 'Beacon_Hold_Idle' has import animation warnings
|
||||||
|
that might lower retargeting quality:\nNote: Activate translation DOF on avatar
|
||||||
|
to improve retargeting quality.\n\t'mixamorig:RightHandIndex2' has translation
|
||||||
|
animation that will be discarded.\n\t'mixamorig:RightHandIndex3' has translation
|
||||||
|
animation that will be discarded.\n\t'mixamorig:RightHandMiddle2' has translation
|
||||||
|
animation that will be discarded.\n\t'mixamorig:RightHandMiddle3' has translation
|
||||||
|
animation that will be discarded.\n\t'mixamorig:RightHandRing2' has translation
|
||||||
|
animation that will be discarded.\n\t'mixamorig:RightHandRing3' has translation
|
||||||
|
animation that will be discarded.\n\t'mixamorig:RightHandPinky2' has translation
|
||||||
|
animation that will be discarded.\n\t'mixamorig:RightHandPinky3' has translation
|
||||||
|
animation that will be discarded.\n"
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
importAnimatedCustomProperties: 0
|
||||||
|
importConstraints: 0
|
||||||
|
animationCompression: 3
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
extraUserProperties: []
|
||||||
|
clipAnimations: []
|
||||||
|
isReadable: 0
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
useSRGBMaterialColor: 1
|
||||||
|
sortHierarchyByName: 1
|
||||||
|
importPhysicalCameras: 1
|
||||||
|
importVisibility: 1
|
||||||
|
importBlendShapes: 1
|
||||||
|
importCameras: 1
|
||||||
|
importLights: 1
|
||||||
|
nodeNameCollisionStrategy: 1
|
||||||
|
fileIdsGeneration: 2
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
bakeAxisConversion: 0
|
||||||
|
preserveHierarchy: 0
|
||||||
|
skinWeightsMode: 0
|
||||||
|
maxBonesPerVertex: 4
|
||||||
|
minBoneWeight: 0.001
|
||||||
|
optimizeBones: 1
|
||||||
|
meshOptimizationFlags: -1
|
||||||
|
indexFormat: 0
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVMarginMethod: 1
|
||||||
|
secondaryUVMinLightmapResolution: 40
|
||||||
|
secondaryUVMinObjectScale: 1
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
strictVertexDataChecks: 0
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
normalCalculationMode: 4
|
||||||
|
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
||||||
|
blendShapeNormalImportMode: 1
|
||||||
|
normalSmoothingSource: 0
|
||||||
|
referencedClips: []
|
||||||
|
importAnimation: 1
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 3
|
||||||
|
human:
|
||||||
|
- boneName: mixamorig:Hips
|
||||||
|
humanName: Hips
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftUpLeg
|
||||||
|
humanName: LeftUpperLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightUpLeg
|
||||||
|
humanName: RightUpperLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftLeg
|
||||||
|
humanName: LeftLowerLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightLeg
|
||||||
|
humanName: RightLowerLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftFoot
|
||||||
|
humanName: LeftFoot
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightFoot
|
||||||
|
humanName: RightFoot
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:Spine
|
||||||
|
humanName: Spine
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:Spine1
|
||||||
|
humanName: Chest
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:Neck
|
||||||
|
humanName: Neck
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:Head
|
||||||
|
humanName: Head
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftShoulder
|
||||||
|
humanName: LeftShoulder
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightShoulder
|
||||||
|
humanName: RightShoulder
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftArm
|
||||||
|
humanName: LeftUpperArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightArm
|
||||||
|
humanName: RightUpperArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftForeArm
|
||||||
|
humanName: LeftLowerArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightForeArm
|
||||||
|
humanName: RightLowerArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHand
|
||||||
|
humanName: LeftHand
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHand
|
||||||
|
humanName: RightHand
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftToeBase
|
||||||
|
humanName: LeftToes
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightToeBase
|
||||||
|
humanName: RightToes
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandThumb1
|
||||||
|
humanName: Left Thumb Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandThumb2
|
||||||
|
humanName: Left Thumb Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandThumb3
|
||||||
|
humanName: Left Thumb Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandIndex1
|
||||||
|
humanName: Left Index Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandIndex2
|
||||||
|
humanName: Left Index Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandIndex3
|
||||||
|
humanName: Left Index Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandMiddle1
|
||||||
|
humanName: Left Middle Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandMiddle2
|
||||||
|
humanName: Left Middle Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandMiddle3
|
||||||
|
humanName: Left Middle Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandRing1
|
||||||
|
humanName: Left Ring Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandRing2
|
||||||
|
humanName: Left Ring Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandRing3
|
||||||
|
humanName: Left Ring Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandPinky1
|
||||||
|
humanName: Left Little Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandPinky2
|
||||||
|
humanName: Left Little Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:LeftHandPinky3
|
||||||
|
humanName: Left Little Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandThumb1
|
||||||
|
humanName: Right Thumb Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandThumb2
|
||||||
|
humanName: Right Thumb Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandThumb3
|
||||||
|
humanName: Right Thumb Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandIndex1
|
||||||
|
humanName: Right Index Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandIndex2
|
||||||
|
humanName: Right Index Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandIndex3
|
||||||
|
humanName: Right Index Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandMiddle1
|
||||||
|
humanName: Right Middle Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandMiddle2
|
||||||
|
humanName: Right Middle Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandMiddle3
|
||||||
|
humanName: Right Middle Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandRing1
|
||||||
|
humanName: Right Ring Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandRing2
|
||||||
|
humanName: Right Ring Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandRing3
|
||||||
|
humanName: Right Ring Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandPinky1
|
||||||
|
humanName: Right Little Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandPinky2
|
||||||
|
humanName: Right Little Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:RightHandPinky3
|
||||||
|
humanName: Right Little Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: mixamorig:Spine2
|
||||||
|
humanName: UpperChest
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
skeleton:
|
||||||
|
- name: Character_Player(Clone)
|
||||||
|
parentName:
|
||||||
|
position: {x: 0, y: 0, z: 0}
|
||||||
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Belt
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: 0.000000009313097, y: 0.000000054424163, z: -2.2192082e-10}
|
||||||
|
rotation: {x: -0.000000075469785, y: 2.1684043e-19, z: 1.3552527e-20, w: 1}
|
||||||
|
scale: {x: 0.99999994, y: 0.99999994, z: 1}
|
||||||
|
- name: Player_Body
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0.0000000035652192, y: -1.6007208e-10, z: -0.000000013385943}
|
||||||
|
rotation: {x: -0.00000007552572, y: -8.8766683e-10, z: 3.2014202e-10, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Eye_L
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0, y: -1.5716158e-24, z: -2.0816682e-17}
|
||||||
|
rotation: {x: -0.0000000754979, y: 0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Bracelet_L
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0.00000004284084, y: -0.000000026309863, z: -0.0000000022118891}
|
||||||
|
rotation: {x: -0.000000075336544, y: -0.0000000026557245, z: -3.492462e-10, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Leg_Guard_R
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0.0000000035652192, y: -1.6007208e-10, z: -0.000000013385943}
|
||||||
|
rotation: {x: -0.00000007552572, y: -8.8766683e-10, z: 3.2014202e-10, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Earring_Top_R
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0, y: -1.5716158e-24, z: -2.0816682e-17}
|
||||||
|
rotation: {x: -0.0000000754979, y: 0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Mask
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0, y: -1.5716158e-24, z: -2.0816682e-17}
|
||||||
|
rotation: {x: -0.0000000754979, y: 0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Bracelet_R
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0.000000030733645, y: 0.00000012619421, z: 0.000000009080385}
|
||||||
|
rotation: {x: -0.00000007484178, y: 0.0000000027230271, z: 4.6566118e-10, w: 1}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: Leg_Guard_L
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: 0.000000009313097, y: 0.000000054424163, z: -2.2192082e-10}
|
||||||
|
rotation: {x: -0.000000075469785, y: 2.1684043e-19, z: 1.3552527e-20, w: 1}
|
||||||
|
scale: {x: 0.99999994, y: 0.99999994, z: 1}
|
||||||
|
- name: Shoe_R
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0.0000000035652192, y: -1.6007208e-10, z: -0.000000013385943}
|
||||||
|
rotation: {x: -0.00000007552572, y: -8.8766683e-10, z: 3.2014202e-10, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Leg_Ornament_L
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: 0.000000009313097, y: 0.000000054424163, z: -2.2192082e-10}
|
||||||
|
rotation: {x: -0.000000075469785, y: 2.1684043e-19, z: 1.3552527e-20, w: 1}
|
||||||
|
scale: {x: 0.99999994, y: 0.99999994, z: 1}
|
||||||
|
- name: Arm_Bracelet_L
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0.000000008381903, y: -0.000000015832484, z: -0.0000000037252892}
|
||||||
|
rotation: {x: -0.00000007546751, y: 0.0000000011641534, z: 9.3132235e-10, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Scarf
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0.000000017229468, y: -0.00000004749745, z: 0.0000000039872283}
|
||||||
|
rotation: {x: -0.000000075351096, y: 2.3283052e-10, z: -0.0000000031432137, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 0.99999994}
|
||||||
|
- name: Earring_Bottom_L
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0, y: -1.5716158e-24, z: -2.0816682e-17}
|
||||||
|
rotation: {x: -0.0000000754979, y: 0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Earring_Top_L
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0, y: -1.5716158e-24, z: -2.0816682e-17}
|
||||||
|
rotation: {x: -0.0000000754979, y: 0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Eye_R
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0, y: -1.5716158e-24, z: -2.0816682e-17}
|
||||||
|
rotation: {x: -0.0000000754979, y: 0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Leg_Ornament_R
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: 0.000000009313097, y: 0.000000054424163, z: -2.2192082e-10}
|
||||||
|
rotation: {x: -0.000000075469785, y: 2.1684043e-19, z: 1.3552527e-20, w: 1}
|
||||||
|
scale: {x: 0.99999994, y: 0.99999994, z: 1}
|
||||||
|
- name: Arm_Bracelet_R
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0.0000000018626451, y: 0.00000006891787, z: 0.00000000931322}
|
||||||
|
rotation: {x: -0.00000007593317, y: -0.0000000011641528, z: 4.656616e-10, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 0.99999994}
|
||||||
|
- name: Earring_Bottom_R
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0, y: -1.5716158e-24, z: -2.0816682e-17}
|
||||||
|
rotation: {x: -0.0000000754979, y: 0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Ears
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0, y: -1.5716158e-24, z: -2.0816682e-17}
|
||||||
|
rotation: {x: -0.0000000754979, y: 0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Shoe_L
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0.0000000062354957, y: 2.9103728e-10, z: -0.000000013460522}
|
||||||
|
rotation: {x: -0.00000007570034, y: -0.0000000010950318, z: -3.346939e-10, w: 1}
|
||||||
|
scale: {x: 0.99999994, y: 0.99999994, z: 1}
|
||||||
|
- name: mixamorig:Hips
|
||||||
|
parentName: Character_Player(Clone)
|
||||||
|
position: {x: -0, y: 0.9232434, z: 0.03820603}
|
||||||
|
rotation: {x: -0.00000003763253, y: 0.0000000039253796, z: -3.6379788e-10, w: 1}
|
||||||
|
scale: {x: 1, y: 0.9999999, z: 1}
|
||||||
|
- name: mixamorig:Spine
|
||||||
|
parentName: mixamorig:Hips
|
||||||
|
position: {x: -0, y: 0.1168887, z: -0.012522388}
|
||||||
|
rotation: {x: -0.05333662, y: -4.440892e-16, z: 9.464005e-18, w: 0.9985766}
|
||||||
|
scale: {x: 1, y: 0.9999988, z: 0.9999988}
|
||||||
|
- name: mixamorig:Spine1
|
||||||
|
parentName: mixamorig:Spine
|
||||||
|
position: {x: -0, y: 0.13715035, z: -0.0000000055879354}
|
||||||
|
rotation: {x: 0.000000067055225, y: -4.4345706e-16, z: -2.3686247e-17, w: 1}
|
||||||
|
scale: {x: 1, y: 1.0000012, z: 1.0000012}
|
||||||
|
- name: mixamorig:Spine2
|
||||||
|
parentName: mixamorig:Spine1
|
||||||
|
position: {x: -0, y: 0.15674365, z: -0.000000031199306}
|
||||||
|
rotation: {x: -0.000000059604645, y: 1.3333319e-15, z: 1.562652e-17, w: 1}
|
||||||
|
scale: {x: 1, y: 0.9999993, z: 0.9999991}
|
||||||
|
- name: mixamorig:Neck
|
||||||
|
parentName: mixamorig:Spine2
|
||||||
|
position: {x: -0, y: 0.17633608, z: 0.000000011175871}
|
||||||
|
rotation: {x: 0.053336617, y: -4.445662e-16, z: 5.4978467e-17, w: 0.9985766}
|
||||||
|
scale: {x: 1, y: 1, z: 1.0000002}
|
||||||
|
- name: mixamorig:Head
|
||||||
|
parentName: mixamorig:Neck
|
||||||
|
position: {x: -0, y: 0.037769556, z: 0.011574528}
|
||||||
|
rotation: {x: -0.0000000037252903, y: -0, z: 8.271806e-24, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 0.9999998}
|
||||||
|
- name: mixamorig:LeftShoulder
|
||||||
|
parentName: mixamorig:Spine2
|
||||||
|
position: {x: -0.072607756, y: 0.15781899, z: -0.0017589703}
|
||||||
|
rotation: {x: 0.5525272, y: -0.43784907, z: 0.5662564, w: 0.42703116}
|
||||||
|
scale: {x: 1.0000007, y: 0.99999976, z: 0.99999946}
|
||||||
|
- name: mixamorig:LeftArm
|
||||||
|
parentName: mixamorig:LeftShoulder
|
||||||
|
position: {x: -0.000000008381903, y: 0.14958961, z: 0.00000018952414}
|
||||||
|
rotation: {x: -0.088427305, y: -0.000954628, z: -0.003150463, w: 0.9960772}
|
||||||
|
scale: {x: 1.0000036, y: 1.0000033, z: 1.000004}
|
||||||
|
- name: mixamorig:LeftForeArm
|
||||||
|
parentName: mixamorig:LeftArm
|
||||||
|
position: {x: 0.000000020489097, y: 0.29678422, z: -0.000000008614734}
|
||||||
|
rotation: {x: -0.023626383, y: 0.0024605244, z: -0.04731735, w: 0.9985975}
|
||||||
|
scale: {x: 1.0000007, y: 1.0000037, z: 1.000003}
|
||||||
|
- name: mixamorig:LeftHand
|
||||||
|
parentName: mixamorig:LeftForeArm
|
||||||
|
position: {x: -0.000000007450581, y: 0.2742245, z: 0.00000020232983}
|
||||||
|
rotation: {x: 0.015686106, y: -0.052686676, z: -0.0043666796, w: 0.99847835}
|
||||||
|
scale: {x: 1.0000032, y: 1.0000037, z: 1.0000043}
|
||||||
|
- name: mixamorig:LeftHandThumb1
|
||||||
|
parentName: mixamorig:LeftHand
|
||||||
|
position: {x: 0.027956627, y: 0.049527682, z: 0.010878561}
|
||||||
|
rotation: {x: 0.04949021, y: 0.008068896, z: -0.29064003, w: 0.9555177}
|
||||||
|
scale: {x: 1.0000005, y: 1.0000023, z: 1.0000015}
|
||||||
|
- name: mixamorig:LeftHandThumb2
|
||||||
|
parentName: mixamorig:LeftHandThumb1
|
||||||
|
position: {x: 0.006411396, y: 0.045877535, z: -0.00000014249235}
|
||||||
|
rotation: {x: 0.027022684, y: 0.0023831087, z: -0.03363012, w: 0.9990662}
|
||||||
|
scale: {x: 1.0000002, y: 0.9999998, z: 0.9999997}
|
||||||
|
- name: mixamorig:LeftHandThumb3
|
||||||
|
parentName: mixamorig:LeftHandThumb2
|
||||||
|
position: {x: 0.0005979389, y: 0.043316256, z: 0.00000019930303}
|
||||||
|
rotation: {x: 0.062630266, y: -0.000000085558895, z: -0.000000009413936, w: 0.9980368}
|
||||||
|
scale: {x: 1.0000011, y: 1.0000014, z: 1.0000024}
|
||||||
|
- name: mixamorig:LeftHandIndex1
|
||||||
|
parentName: mixamorig:LeftHand
|
||||||
|
position: {x: 0.03541384, y: 0.1285624, z: 0.00029188485}
|
||||||
|
rotation: {x: -0.018216046, y: -0.00017045064, z: 0.009357231, w: 0.9997903}
|
||||||
|
scale: {x: 1.0000007, y: 1, z: 0.99999946}
|
||||||
|
- name: mixamorig:LeftHandIndex2
|
||||||
|
parentName: mixamorig:LeftHandIndex1
|
||||||
|
position: {x: -0.00036281534, y: 0.04231714, z: 0.00000010067015}
|
||||||
|
rotation: {x: 0.035497718, y: -0.00033948998, z: 0.0045969123, w: 0.9993592}
|
||||||
|
scale: {x: 1.0000056, y: 1.0000046, z: 1.0000031}
|
||||||
|
- name: mixamorig:LeftHandIndex3
|
||||||
|
parentName: mixamorig:LeftHandIndex2
|
||||||
|
position: {x: 0.00012206286, y: 0.03806992, z: -0.00000008288771}
|
||||||
|
rotation: {x: 0.047915716, y: -0.00000006945493, z: 0.00000011385852, w: 0.9988514}
|
||||||
|
scale: {x: 1.0000005, y: 1.0000035, z: 1.0000019}
|
||||||
|
- name: mixamorig:LeftHandMiddle1
|
||||||
|
parentName: mixamorig:LeftHand
|
||||||
|
position: {x: 0.010736797, y: 0.12731817, z: 0.0010170016}
|
||||||
|
rotation: {x: -0.017330697, y: 0.000014998019, z: -0.00086962205, w: 0.9998495}
|
||||||
|
scale: {x: 1.0000007, y: 1.000003, z: 1.0000019}
|
||||||
|
- name: mixamorig:LeftHandMiddle2
|
||||||
|
parentName: mixamorig:LeftHandMiddle1
|
||||||
|
position: {x: -0.00034815818, y: 0.045009084, z: 0.00000009595533}
|
||||||
|
rotation: {x: 0.038741075, y: -0.0002182902, z: 0.002393648, w: 0.9992464}
|
||||||
|
scale: {x: 1.0000013, y: 1.0000008, z: 1.0000004}
|
||||||
|
- name: mixamorig:LeftHandMiddle3
|
||||||
|
parentName: mixamorig:LeftHandMiddle2
|
||||||
|
position: {x: 0.000010084361, y: 0.04186637, z: 0.00000009289943}
|
||||||
|
rotation: {x: 0.101538084, y: 0.00000029533865, z: 0.00000006538318, w: 0.9948317}
|
||||||
|
scale: {x: 1.0000027, y: 1.0000094, z: 1.0000066}
|
||||||
|
- name: mixamorig:LeftHandRing1
|
||||||
|
parentName: mixamorig:LeftHand
|
||||||
|
position: {x: -0.012163596, y: 0.12577799, z: 0.00069037563}
|
||||||
|
rotation: {x: -0.017996248, y: -0.0002899095, z: 0.016112238, w: 0.9997082}
|
||||||
|
scale: {x: 1.0000001, y: 0.99999994, z: 0.99999946}
|
||||||
|
- name: mixamorig:LeftHandRing2
|
||||||
|
parentName: mixamorig:LeftHandRing1
|
||||||
|
position: {x: -0.0002873037, y: 0.041279998, z: 0.00000008790812}
|
||||||
|
rotation: {x: 0.036804568, y: -0.00023533034, z: 0.0033387851, w: 0.9993169}
|
||||||
|
scale: {x: 1.0000025, y: 1.0000056, z: 1.0000014}
|
||||||
|
- name: mixamorig:LeftHandRing3
|
||||||
|
parentName: mixamorig:LeftHandRing2
|
||||||
|
position: {x: 0.00008526258, y: 0.038657494, z: 0.00000009150244}
|
||||||
|
rotation: {x: 0.050672546, y: -0.00000026404865, z: 0.00000020887589, w: 0.99871534}
|
||||||
|
scale: {x: 1.0000029, y: 1.0000064, z: 1.0000077}
|
||||||
|
- name: mixamorig:LeftHandPinky1
|
||||||
|
parentName: mixamorig:LeftHand
|
||||||
|
position: {x: -0.033987034, y: 0.11904825, z: 0.000011123956}
|
||||||
|
rotation: {x: -0.0054286276, y: -0.00020027533, z: 0.03686937, w: 0.9993054}
|
||||||
|
scale: {x: 1.0000015, y: 1.0000031, z: 1.000001}
|
||||||
|
- name: mixamorig:LeftHandPinky2
|
||||||
|
parentName: mixamorig:LeftHandPinky1
|
||||||
|
position: {x: -0.0002223067, y: 0.0436759, z: 0.00000016917716}
|
||||||
|
rotation: {x: 0.035269808, y: -0.00011554895, z: 0.0033193708, w: 0.99937236}
|
||||||
|
scale: {x: 1.000003, y: 1.0000093, z: 1.0000052}
|
||||||
|
- name: mixamorig:LeftHandPinky3
|
||||||
|
parentName: mixamorig:LeftHandPinky2
|
||||||
|
position: {x: 0.00011782348, y: 0.035348877, z: -0.000000103667844}
|
||||||
|
rotation: {x: 0.002224594, y: 0.00000004892161, z: 0.00000002224401, w: 0.99999756}
|
||||||
|
scale: {x: 1.0000036, y: 1.0000044, z: 1.0000038}
|
||||||
|
- name: mixamorig:RightShoulder
|
||||||
|
parentName: mixamorig:Spine2
|
||||||
|
position: {x: 0.072607756, y: 0.15786648, z: -0.0022034831}
|
||||||
|
rotation: {x: -0.5506493, y: -0.43934625, z: 0.56780255, w: -0.42586446}
|
||||||
|
scale: {x: 1.0000037, y: 1.0000023, z: 1.0000018}
|
||||||
|
- name: mixamorig:RightArm
|
||||||
|
parentName: mixamorig:RightShoulder
|
||||||
|
position: {x: -0, y: 0.14958964, z: -0.000000088475645}
|
||||||
|
rotation: {x: -0.08767465, y: 0.00035777688, z: 0.0053901076, w: 0.9961345}
|
||||||
|
scale: {x: 1.0000002, y: 1.0000033, z: 1.0000033}
|
||||||
|
- name: mixamorig:RightForeArm
|
||||||
|
parentName: mixamorig:RightArm
|
||||||
|
position: {x: -0.0000000018626451, y: 0.29676402, z: -0.0000000027939677}
|
||||||
|
rotation: {x: 0.024494525, y: 0.0025114154, z: -0.04384713, w: -0.9987348}
|
||||||
|
scale: {x: 1.000003, y: 1.0000023, z: 1.0000006}
|
||||||
|
- name: mixamorig:RightHand
|
||||||
|
parentName: mixamorig:RightForeArm
|
||||||
|
position: {x: 0.000000011175871, y: 0.27425238, z: 0.0000001215376}
|
||||||
|
rotation: {x: 0.017489618, y: 0.053268936, z: 0.0020581372, w: 0.9984249}
|
||||||
|
scale: {x: 1.0000043, y: 1.0000055, z: 1.0000066}
|
||||||
|
- name: mixamorig:RightHandThumb1
|
||||||
|
parentName: mixamorig:RightHand
|
||||||
|
position: {x: -0.02904278, y: 0.049724914, z: 0.011440408}
|
||||||
|
rotation: {x: 0.054296263, y: -0.008966554, z: 0.2767825, w: 0.95935553}
|
||||||
|
scale: {x: 0.99999934, y: 1.0000119, z: 1.0000051}
|
||||||
|
- name: mixamorig:RightHandThumb2
|
||||||
|
parentName: mixamorig:RightHandThumb1
|
||||||
|
position: {x: -0.0079552755, y: 0.046289865, z: -0.000000040978193}
|
||||||
|
rotation: {x: 0.017814046, y: -0.0020843584, z: 0.046665125, w: 0.9987496}
|
||||||
|
scale: {x: 1.000003, y: 1.0000091, z: 1.0000056}
|
||||||
|
- name: mixamorig:RightHandThumb3
|
||||||
|
parentName: mixamorig:RightHandThumb2
|
||||||
|
position: {x: -0.00029405951, y: 0.0418992, z: -0.00000026915222}
|
||||||
|
rotation: {x: 0.09149379, y: 0.0000004081299, z: 0.00000013057893, w: 0.9958056}
|
||||||
|
scale: {x: 1.0000006, y: 1.0000058, z: 1.0000012}
|
||||||
|
- name: mixamorig:RightHandIndex1
|
||||||
|
parentName: mixamorig:RightHand
|
||||||
|
position: {x: -0.035441052, y: 0.12559323, z: 0.00049790286}
|
||||||
|
rotation: {x: -0.029501159, y: 0.00013566762, z: -0.004600174, w: 0.99955416}
|
||||||
|
scale: {x: 1.0000021, y: 1.0000046, z: 1.0000023}
|
||||||
|
- name: mixamorig:RightHandIndex2
|
||||||
|
parentName: mixamorig:RightHandIndex1
|
||||||
|
position: {x: 0.00025358424, y: 0.04334991, z: -0.00000001693843}
|
||||||
|
rotation: {x: 0.03545745, y: 0.00020618935, z: -0.0033113533, w: 0.9993657}
|
||||||
|
scale: {x: 1.0000019, y: 1.0000018, z: 1.0000006}
|
||||||
|
- name: mixamorig:RightHandIndex3
|
||||||
|
parentName: mixamorig:RightHandIndex2
|
||||||
|
position: {x: -0.00010309741, y: 0.039371647, z: -0.00000017462298}
|
||||||
|
rotation: {x: 0.027709048, y: -0.00000017216713, z: -0.0000001512231, w: 0.9996161}
|
||||||
|
scale: {x: 1.0000001, y: 1.0000066, z: 1.0000007}
|
||||||
|
- name: mixamorig:RightHandMiddle1
|
||||||
|
parentName: mixamorig:RightHand
|
||||||
|
position: {x: -0.010883048, y: 0.12634636, z: 0.0015946961}
|
||||||
|
rotation: {x: -0.036005113, y: -0.000027433041, z: 0.0007596646, w: 0.9993513}
|
||||||
|
scale: {x: 1.0000019, y: 1.0000024, z: 1.0000012}
|
||||||
|
- name: mixamorig:RightHandMiddle2
|
||||||
|
parentName: mixamorig:RightHandMiddle1
|
||||||
|
position: {x: 0.00024033338, y: 0.044511616, z: 0.00000018556602}
|
||||||
|
rotation: {x: 0.037783183, y: 0.00016772481, z: -0.0022073484, w: 0.9992835}
|
||||||
|
scale: {x: 1, y: 1.0000031, z: 1.0000012}
|
||||||
|
- name: mixamorig:RightHandMiddle3
|
||||||
|
parentName: mixamorig:RightHandMiddle2
|
||||||
|
position: {x: -0.000049434602, y: 0.0433755, z: 0.00000022817403}
|
||||||
|
rotation: {x: 0.0626143, y: -0.00000005768528, z: -0.00000005200416, w: 0.9980378}
|
||||||
|
scale: {x: 1.000004, y: 1.0000049, z: 1.0000006}
|
||||||
|
- name: mixamorig:RightHandRing1
|
||||||
|
parentName: mixamorig:RightHand
|
||||||
|
position: {x: 0.010817358, y: 0.12728432, z: 0.0021527843}
|
||||||
|
rotation: {x: -0.04606769, y: 0.0005876124, z: -0.012746266, w: 0.99885684}
|
||||||
|
scale: {x: 1.000004, y: 1.0000029, z: 1.0000036}
|
||||||
|
- name: mixamorig:RightHandRing2
|
||||||
|
parentName: mixamorig:RightHandRing1
|
||||||
|
position: {x: 0.0002166368, y: 0.039948314, z: -0.00000010395888}
|
||||||
|
rotation: {x: 0.035804912, y: 0.00022263022, z: -0.002752866, w: 0.9993551}
|
||||||
|
scale: {x: 1.0000019, y: 1.0000051, z: 1.000003}
|
||||||
|
- name: mixamorig:RightHandRing3
|
||||||
|
parentName: mixamorig:RightHandRing2
|
||||||
|
position: {x: -0.00006657466, y: 0.03857661, z: -0.00000019290019}
|
||||||
|
rotation: {x: 0.052742355, y: -0.00000005322247, z: 0.00000015679578, w: 0.9986082}
|
||||||
|
scale: {x: 1.0000051, y: 1.0000076, z: 1.000004}
|
||||||
|
- name: mixamorig:RightHandPinky1
|
||||||
|
parentName: mixamorig:RightHand
|
||||||
|
position: {x: 0.035506766, y: 0.121012196, z: 0.00022654037}
|
||||||
|
rotation: {x: -0.022158645, y: 0.00012558328, z: -0.005673628, w: 0.9997384}
|
||||||
|
scale: {x: 1.0000012, y: 1.0000032, z: 1.0000001}
|
||||||
|
- name: mixamorig:RightHandPinky2
|
||||||
|
parentName: mixamorig:RightHandPinky1
|
||||||
|
position: {x: 0.0002096584, y: 0.038107418, z: -0.00000029690273}
|
||||||
|
rotation: {x: 0.03631511, y: 0.00018856088, z: -0.0028376472, w: 0.9993364}
|
||||||
|
scale: {x: 1.0000018, y: 1.0000029, z: 1.0000014}
|
||||||
|
- name: mixamorig:RightHandPinky3
|
||||||
|
parentName: mixamorig:RightHandPinky2
|
||||||
|
position: {x: -0.00006593391, y: 0.03202273, z: -0.000000045169145}
|
||||||
|
rotation: {x: 0.05280722, y: 0.00000018878403, z: 0.000000037886974, w: 0.9986048}
|
||||||
|
scale: {x: 1.0000025, y: 1.0000067, z: 0.9999978}
|
||||||
|
- name: mixamorig:LeftUpLeg
|
||||||
|
parentName: mixamorig:Hips
|
||||||
|
position: {x: -0.08584546, y: -0.064885974, z: -0.0021345727}
|
||||||
|
rotation: {x: 0.0000670155, y: -0.012107161, z: 0.99991137, w: 0.0055410173}
|
||||||
|
scale: {x: 1, y: 1.0000027, z: 1}
|
||||||
|
- name: mixamorig:LeftLeg
|
||||||
|
parentName: mixamorig:LeftUpLeg
|
||||||
|
position: {x: 0.000000010874373, y: 0.41271827, z: -0.000000003874212}
|
||||||
|
rotation: {x: 0.005935872, y: 0.000109308225, z: 0.01843904, w: 0.99981236}
|
||||||
|
scale: {x: 1.0000025, y: 0.99999994, z: 0.99999994}
|
||||||
|
- name: mixamorig:LeftFoot
|
||||||
|
parentName: mixamorig:LeftLeg
|
||||||
|
position: {x: -0.0000000091768015, y: 0.36457124, z: -0.000000003918103}
|
||||||
|
rotation: {x: 0.502965, y: -0.018580725, z: 0.010815997, w: 0.8640394}
|
||||||
|
scale: {x: 1.0000093, y: 1.0000069, z: 0.9999986}
|
||||||
|
- name: mixamorig:LeftToeBase
|
||||||
|
parentName: mixamorig:LeftFoot
|
||||||
|
position: {x: -0.000000018791525, y: 0.16131839, z: -0.000000009844371}
|
||||||
|
rotation: {x: 0.256295, y: -0.037158042, z: 0.00986032, w: 0.96583384}
|
||||||
|
scale: {x: 1.0000054, y: 1.000009, z: 0.9999927}
|
||||||
|
- name: mixamorig:RightUpLeg
|
||||||
|
parentName: mixamorig:Hips
|
||||||
|
position: {x: 0.08584546, y: -0.064885974, z: -0.0030956902}
|
||||||
|
rotation: {x: -0.00005899668, y: -0.0106406985, z: 0.99992806, w: -0.005541476}
|
||||||
|
scale: {x: 1.000005, y: 1.0000025, z: 1}
|
||||||
|
- name: mixamorig:RightLeg
|
||||||
|
parentName: mixamorig:RightUpLeg
|
||||||
|
position: {x: 0.0000000096088115, y: 0.41269082, z: -0.000000002136248}
|
||||||
|
rotation: {x: -0.001633429, y: 0.000030128205, z: -0.01843595, w: 0.99982876}
|
||||||
|
scale: {x: 1.0000025, y: 1.0000025, z: 0.99999994}
|
||||||
|
- name: mixamorig:RightFoot
|
||||||
|
parentName: mixamorig:RightLeg
|
||||||
|
position: {x: 0.0000000015579644, y: 0.36465353, z: 4.5065462e-10}
|
||||||
|
rotation: {x: 0.515115, y: 0.01762179, z: -0.010593394, w: 0.85687447}
|
||||||
|
scale: {x: 1.0000079, y: 1.0000018, z: 1.0000018}
|
||||||
|
- name: mixamorig:RightToeBase
|
||||||
|
parentName: mixamorig:RightFoot
|
||||||
|
position: {x: 0.0000000012710188, y: 0.16588707, z: -0.000000075800926}
|
||||||
|
rotation: {x: 0.24857351, y: 0.040679358, z: -0.010449332, w: 0.9677021}
|
||||||
|
scale: {x: 1.0000125, y: 1.0000237, z: 0.9999881}
|
||||||
|
armTwist: 0.5
|
||||||
|
foreArmTwist: 0.5
|
||||||
|
upperLegTwist: 0.5
|
||||||
|
legTwist: 0.5
|
||||||
|
armStretch: 0.05
|
||||||
|
legStretch: 0.05
|
||||||
|
feetSpacing: 0
|
||||||
|
globalScale: 1
|
||||||
|
rootMotionBoneName:
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 1
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: e74130c49b009364f90d176af44766be, type: 3}
|
||||||
|
autoGenerateAvatarMappingIfUnspecified: 1
|
||||||
|
animationType: 3
|
||||||
|
humanoidOversampling: 1
|
||||||
|
avatarSetup: 2
|
||||||
|
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||||
|
importBlendShapeDeformPercent: 1
|
||||||
|
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -630,7 +630,6 @@ GameObject:
|
|||||||
- component: {fileID: -6995192488338000116}
|
- component: {fileID: -6995192488338000116}
|
||||||
- component: {fileID: 7282522638044830840}
|
- component: {fileID: 7282522638044830840}
|
||||||
- component: {fileID: 4018164798333520760}
|
- component: {fileID: 4018164798333520760}
|
||||||
- component: {fileID: 3871962590503854066}
|
|
||||||
- component: {fileID: 3351589437949293952}
|
- component: {fileID: 3351589437949293952}
|
||||||
- component: {fileID: 3055557605397218987}
|
- component: {fileID: 3055557605397218987}
|
||||||
- component: {fileID: 447378847805683535}
|
- component: {fileID: 447378847805683535}
|
||||||
@@ -772,112 +771,18 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 00a9f9c2ce4a41fdaadcfb24c4233127, type: 3}
|
m_Script: {fileID: 11500000, guid: 00a9f9c2ce4a41fdaadcfb24c4233127, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
m_ReAnimator: {fileID: 3871962590503854066}
|
m_Animancer: {fileID: 7651088109325447169}
|
||||||
m_HandsLayerIndex: 2
|
m_IdleClip: {fileID: -3100369314251171874, guid: e74130c49b009364f90d176af44766be, type: 3}
|
||||||
|
m_GroundLocomotion: {fileID: 11400000, guid: 38063ab9d0c0bc3489b7f9a13951a37a, type: 2}
|
||||||
|
m_GroundLocomotionPropertyX: {fileID: 11400000, guid: a68129f286ce37c4cb4e60798aefbc36, type: 2}
|
||||||
|
m_GroundLocomotionPropertyY: {fileID: 11400000, guid: 26c76ae7294c1e946b32807d9bdec657, type: 2}
|
||||||
|
m_HandsMask: {fileID: 31900000, guid: fbfe6297a08a01143870b7dfbc34f046, type: 2}
|
||||||
onQuickAttackFinished:
|
onQuickAttackFinished:
|
||||||
m_PersistentCalls:
|
m_PersistentCalls:
|
||||||
m_Calls: []
|
m_Calls: []
|
||||||
onChargeReady:
|
onChargeReady:
|
||||||
m_PersistentCalls:
|
m_PersistentCalls:
|
||||||
m_Calls: []
|
m_Calls: []
|
||||||
--- !u!114 &3871962590503854066
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 6086846679135428685}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 960522ea44ce4513aea34826f00bc19c, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_Animator: {fileID: 134164689146528362}
|
|
||||||
m_Root:
|
|
||||||
<Name>k__BackingField: root
|
|
||||||
m_TransitionSpeed: 5
|
|
||||||
m_Layers:
|
|
||||||
- node:
|
|
||||||
rid: 8982226241937735788
|
|
||||||
mask: {fileID: 0}
|
|
||||||
isAdditive: 0
|
|
||||||
targetWeight: 1
|
|
||||||
- node:
|
|
||||||
rid: 8982226241937735789
|
|
||||||
mask: {fileID: 31900000, guid: 54d6224b5a57e1e41b9b347b056bb5dc, type: 2}
|
|
||||||
isAdditive: 0
|
|
||||||
targetWeight: 1
|
|
||||||
- node:
|
|
||||||
rid: 8982226241937735792
|
|
||||||
mask: {fileID: 31900000, guid: fbfe6297a08a01143870b7dfbc34f046, type: 2}
|
|
||||||
isAdditive: 0
|
|
||||||
targetWeight: 1
|
|
||||||
- node:
|
|
||||||
rid: 8982226309814157312
|
|
||||||
mask: {fileID: 0}
|
|
||||||
isAdditive: 0
|
|
||||||
targetWeight: 0
|
|
||||||
references:
|
|
||||||
version: 2
|
|
||||||
RefIds:
|
|
||||||
- rid: 8982226241937735788
|
|
||||||
type: {class: AnimationClipNode, ns: RebootKit.Engine.Animations, asm: RebootKit.Engine}
|
|
||||||
data:
|
|
||||||
<Name>k__BackingField: Base
|
|
||||||
Clip: {fileID: -3100369314251171874, guid: e74130c49b009364f90d176af44766be, type: 3}
|
|
||||||
- rid: 8982226241937735789
|
|
||||||
type: {class: LayerMixerNode, ns: RebootKit.Engine.Animations, asm: RebootKit.Engine}
|
|
||||||
data:
|
|
||||||
<Name>k__BackingField: legs_mixer
|
|
||||||
m_TransitionSpeed: 5
|
|
||||||
m_Layers:
|
|
||||||
- node:
|
|
||||||
rid: 8982226241937735790
|
|
||||||
mask: {fileID: 0}
|
|
||||||
isAdditive: 0
|
|
||||||
targetWeight: 1
|
|
||||||
- node:
|
|
||||||
rid: 8982226241937735791
|
|
||||||
mask: {fileID: 0}
|
|
||||||
isAdditive: 0
|
|
||||||
targetWeight: 0
|
|
||||||
- node:
|
|
||||||
rid: 8982226241937735796
|
|
||||||
mask: {fileID: 0}
|
|
||||||
isAdditive: 0
|
|
||||||
targetWeight: 0.995
|
|
||||||
- rid: 8982226241937735790
|
|
||||||
type: {class: BasicCharacterLocomotionReAnimatorNode, ns: RebootReality.jelycho.Player, asm: RebootReality.jelycho}
|
|
||||||
data:
|
|
||||||
<Name>k__BackingField: legs_locomotion_ground
|
|
||||||
m_IdleClip: {fileID: -3100369314251171874, guid: e74130c49b009364f90d176af44766be, type: 3}
|
|
||||||
m_RunForwardClip: {fileID: 5522812681064789136, guid: e74130c49b009364f90d176af44766be, type: 3}
|
|
||||||
m_RunBackwardsClip: {fileID: -203655887218126122, guid: b3866b602d1016147b919bcff3918f1b, type: 3}
|
|
||||||
m_StrafeRightClip: {fileID: -203655887218126122, guid: fba537a9366240d4fa665a7a77add245, type: 3}
|
|
||||||
m_StrafeLeftClip: {fileID: -203655887218126122, guid: adb18eaaff5216c47a5ae86f43e54f58, type: 3}
|
|
||||||
m_TurnRightClip: {fileID: -203655887218126122, guid: 0b2b6f967b2d3d448834061fa68b6443, type: 3}
|
|
||||||
m_TurnLeftClip: {fileID: -203655887218126122, guid: 8954af6e64f1f224b842ff9d924e3764, type: 3}
|
|
||||||
m_TransitionSpeed: 5
|
|
||||||
m_ForceIdleMagnitudeThreshold: 0.2
|
|
||||||
- rid: 8982226241937735791
|
|
||||||
type: {class: AnimationClipNode, ns: RebootKit.Engine.Animations, asm: RebootKit.Engine}
|
|
||||||
data:
|
|
||||||
<Name>k__BackingField: legs_locomotion_air
|
|
||||||
Clip: {fileID: -203655887218126122, guid: 9c384b0c7d362af4c9743bfcba1938ad, type: 3}
|
|
||||||
- rid: 8982226241937735792
|
|
||||||
type: {class: CharacterHandsReAnimatorNode, ns: RebootReality.jelycho.Player, asm: RebootReality.jelycho}
|
|
||||||
data:
|
|
||||||
<Name>k__BackingField: hands
|
|
||||||
- rid: 8982226241937735796
|
|
||||||
type: {class: AnimationClipNode, ns: RebootKit.Engine.Animations, asm: RebootKit.Engine}
|
|
||||||
data:
|
|
||||||
<Name>k__BackingField: legs_kick_quick
|
|
||||||
Clip: {fileID: 3054747110532893374, guid: e74130c49b009364f90d176af44766be, type: 3}
|
|
||||||
- rid: 8982226309814157312
|
|
||||||
type: {class: AnimationClipNode, ns: RebootKit.Engine.Animations, asm: RebootKit.Engine}
|
|
||||||
data:
|
|
||||||
<Name>k__BackingField: kick_body
|
|
||||||
Clip: {fileID: -6582903340500649431, guid: e74130c49b009364f90d176af44766be, type: 3}
|
|
||||||
--- !u!54 &3351589437949293952
|
--- !u!54 &3351589437949293952
|
||||||
Rigidbody:
|
Rigidbody:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1946,6 +1851,9 @@ PrefabInstance:
|
|||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e74130c49b009364f90d176af44766be, type: 3}
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e74130c49b009364f90d176af44766be, type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 7314547187707059881}
|
addedObject: {fileID: 7314547187707059881}
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e74130c49b009364f90d176af44766be, type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 7651088109325447169}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: e74130c49b009364f90d176af44766be, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: e74130c49b009364f90d176af44766be, type: 3}
|
||||||
--- !u!4 &66317331002764483 stripped
|
--- !u!4 &66317331002764483 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -2252,6 +2160,21 @@ MonoBehaviour:
|
|||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
m_AudioSource: {fileID: 240021329734776060}
|
m_AudioSource: {fileID: 240021329734776060}
|
||||||
|
--- !u!114 &7651088109325447169
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 6662893589094679210}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 0ad50f81b1d25c441943c37a89ba23f6, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
_Animator: {fileID: 134164689146528362}
|
||||||
|
_Transitions: {fileID: 0}
|
||||||
|
_ActionOnDisable: 0
|
||||||
--- !u!4 &6838474578007745101 stripped
|
--- !u!4 &6838474578007745101 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: -8191740002585371210, guid: e74130c49b009364f90d176af44766be, type: 3}
|
m_CorrespondingSourceObject: {fileID: -8191740002585371210, guid: e74130c49b009364f90d176af44766be, type: 3}
|
||||||
|
|||||||
8
Assets/jelycho/core/player/animancer.meta
Normal file
8
Assets/jelycho/core/player/animancer.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 072b7042680fc354ba479e1097a670bd
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
46
Assets/jelycho/core/player/animancer/ground_locomotion.asset
Normal file
46
Assets/jelycho/core/player/animancer/ground_locomotion.asset
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!114 &11400000
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: c5a8877f26e7a6a43aaf06fade1a064a, type: 3}
|
||||||
|
m_Name: ground_locomotion
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
_Transition:
|
||||||
|
rid: 2723988420483612950
|
||||||
|
references:
|
||||||
|
version: 2
|
||||||
|
RefIds:
|
||||||
|
- rid: 2723988420483612950
|
||||||
|
type: {class: MixerTransition2D, ns: Animancer, asm: Kybernetik.Animancer}
|
||||||
|
data:
|
||||||
|
_FadeDuration: 0.25
|
||||||
|
_Speed: 1
|
||||||
|
_Events:
|
||||||
|
_NormalizedTimes: []
|
||||||
|
_Callbacks: []
|
||||||
|
_Names: []
|
||||||
|
_Animations:
|
||||||
|
- {fileID: -3100369314251171874, guid: e74130c49b009364f90d176af44766be, type: 3}
|
||||||
|
- {fileID: -203655887218126122, guid: fba537a9366240d4fa665a7a77add245, type: 3}
|
||||||
|
- {fileID: -203655887218126122, guid: adb18eaaff5216c47a5ae86f43e54f58, type: 3}
|
||||||
|
- {fileID: 5522812681064789136, guid: e74130c49b009364f90d176af44766be, type: 3}
|
||||||
|
- {fileID: -203655887218126122, guid: b3866b602d1016147b919bcff3918f1b, type: 3}
|
||||||
|
_Speeds: []
|
||||||
|
_SynchronizeChildren:
|
||||||
|
_Thresholds:
|
||||||
|
- {x: 0, y: 0}
|
||||||
|
- {x: 1, y: 0}
|
||||||
|
- {x: -1, y: 0}
|
||||||
|
- {x: 0, y: 1}
|
||||||
|
- {x: 0, y: -1}
|
||||||
|
_DefaultParameter: {x: 0, y: 0}
|
||||||
|
_Type: 0
|
||||||
|
_ParameterNameX: {fileID: 11400000, guid: a68129f286ce37c4cb4e60798aefbc36, type: 2}
|
||||||
|
_ParameterNameY: {fileID: 11400000, guid: 26c76ae7294c1e946b32807d9bdec657, type: 2}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 38063ab9d0c0bc3489b7f9a13951a37a
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 11400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!114 &11400000
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 4d26ada6b8b155b4cbf61e26d6fc9a06, type: 3}
|
||||||
|
m_Name: ground_locomotion_forward
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
_EditorComment:
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 26c76ae7294c1e946b32807d9bdec657
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 11400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!114 &11400000
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 4d26ada6b8b155b4cbf61e26d6fc9a06, type: 3}
|
||||||
|
m_Name: ground_locomotion_right
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
_EditorComment:
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a68129f286ce37c4cb4e60798aefbc36
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 11400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Reference in New Issue
Block a user