加入角色“Xiaoming",增加休闲和跑步动作
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class RandomIdleSelector : StateMachineBehaviour
|
||||
{
|
||||
// OnStateEnter is called when a transition starts and the state machine starts to evaluate this state
|
||||
//override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
|
||||
//{
|
||||
//
|
||||
//}
|
||||
|
||||
// OnStateUpdate is called on each Update frame between OnStateEnter and OnStateExit callbacks
|
||||
//override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
|
||||
//{
|
||||
//
|
||||
//}
|
||||
|
||||
// OnStateExit is called when a transition ends and the state machine finishes evaluating this state
|
||||
//override public void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
|
||||
//{
|
||||
//
|
||||
//}
|
||||
|
||||
// OnStateMove is called right after Animator.OnAnimatorMove()
|
||||
//override public void OnStateMove(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
|
||||
//{
|
||||
// // Implement code that processes and affects root motion
|
||||
//}
|
||||
|
||||
// OnStateIK is called right after Animator.OnAnimatorIK()
|
||||
//override public void OnStateIK(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
|
||||
//{
|
||||
// // Implement code that sets up animation IK (inverse kinematics)
|
||||
//}
|
||||
override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
|
||||
{
|
||||
// Random.value 会返回一个 0.0 到 1.0 之间的随机浮点数
|
||||
float randomValue = Random.value;
|
||||
|
||||
// 写入参数,Animator 会根据上面配置的 Conditions 自动分流
|
||||
animator.SetFloat("IdleRandom", randomValue);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 10bd9e5f0ae068342ae31e80eae5030b
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,102 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!74 &7400000
|
||||
AnimationClip:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Xiaoming_Idle_0
|
||||
serializedVersion: 7
|
||||
m_Legacy: 0
|
||||
m_Compressed: 0
|
||||
m_UseHighQualityCurve: 1
|
||||
m_RotationCurves: []
|
||||
m_CompressedRotationCurves: []
|
||||
m_EulerCurves: []
|
||||
m_PositionCurves: []
|
||||
m_ScaleCurves: []
|
||||
m_FloatCurves: []
|
||||
m_PPtrCurves:
|
||||
- serializedVersion: 2
|
||||
curve:
|
||||
- time: 0
|
||||
value: {fileID: -1425577031, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- time: 0.083333336
|
||||
value: {fileID: -1936339247, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- time: 0.16666667
|
||||
value: {fileID: 1108745723, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- time: 0.25
|
||||
value: {fileID: -47081711, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- time: 0.33333334
|
||||
value: {fileID: 555679259, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- time: 0.41666666
|
||||
value: {fileID: 277797916, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- time: 0.5
|
||||
value: {fileID: -676702426, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- time: 0.5833333
|
||||
value: {fileID: -429593673, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- time: 0.6666667
|
||||
value: {fileID: 2018202260, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- time: 0.75
|
||||
value: {fileID: 1361756618, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- time: 0.8333333
|
||||
value: {fileID: -934422642, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
attribute: m_Sprite
|
||||
path:
|
||||
classID: 212
|
||||
script: {fileID: 0}
|
||||
flags: 2
|
||||
m_SampleRate: 12
|
||||
m_WrapMode: 0
|
||||
m_Bounds:
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
m_Extent: {x: 0, y: 0, z: 0}
|
||||
m_ClipBindingConstant:
|
||||
genericBindings:
|
||||
- serializedVersion: 2
|
||||
path: 0
|
||||
attribute: 0
|
||||
script: {fileID: 0}
|
||||
typeID: 212
|
||||
customType: 23
|
||||
isPPtrCurve: 1
|
||||
isIntCurve: 0
|
||||
isSerializeReferenceCurve: 0
|
||||
pptrCurveMapping:
|
||||
- {fileID: -1425577031, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- {fileID: -1936339247, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- {fileID: 1108745723, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- {fileID: -47081711, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- {fileID: 555679259, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- {fileID: 277797916, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- {fileID: -676702426, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- {fileID: -429593673, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- {fileID: 2018202260, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- {fileID: 1361756618, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
- {fileID: -934422642, guid: 125510941c50c264b81c41c1081f0c8e, type: 3}
|
||||
m_AnimationClipSettings:
|
||||
serializedVersion: 2
|
||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 0.9166666
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
m_HasAdditiveReferencePose: 0
|
||||
m_LoopTime: 1
|
||||
m_LoopBlend: 0
|
||||
m_LoopBlendOrientation: 0
|
||||
m_LoopBlendPositionY: 0
|
||||
m_LoopBlendPositionXZ: 0
|
||||
m_KeepOriginalOrientation: 0
|
||||
m_KeepOriginalPositionY: 1
|
||||
m_KeepOriginalPositionXZ: 0
|
||||
m_HeightFromFeet: 0
|
||||
m_Mirror: 0
|
||||
m_EditorCurves: []
|
||||
m_EulerEditorCurves: []
|
||||
m_HasGenericRootTransform: 0
|
||||
m_HasMotionFloatCurves: 0
|
||||
m_Events: []
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f344b83055c32cc4ca1a0cd0765dd33f
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 7400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,117 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!74 &7400000
|
||||
AnimationClip:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Xiaoming_Idle_1
|
||||
serializedVersion: 7
|
||||
m_Legacy: 0
|
||||
m_Compressed: 0
|
||||
m_UseHighQualityCurve: 1
|
||||
m_RotationCurves: []
|
||||
m_CompressedRotationCurves: []
|
||||
m_EulerCurves: []
|
||||
m_PositionCurves: []
|
||||
m_ScaleCurves: []
|
||||
m_FloatCurves: []
|
||||
m_PPtrCurves:
|
||||
- serializedVersion: 2
|
||||
curve:
|
||||
- time: 0
|
||||
value: {fileID: 180536219, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.083333336
|
||||
value: {fileID: -2095004685, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.16666667
|
||||
value: {fileID: -1260522101, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.25
|
||||
value: {fileID: -1611203943, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.33333334
|
||||
value: {fileID: 2074601161, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.41666666
|
||||
value: {fileID: 365203843, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.5
|
||||
value: {fileID: 1878675211, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.5833333
|
||||
value: {fileID: -1760202518, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.6666667
|
||||
value: {fileID: -383452807, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.75
|
||||
value: {fileID: -229818832, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.8333333
|
||||
value: {fileID: 1048162310, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 0.9166667
|
||||
value: {fileID: 998412355, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 1
|
||||
value: {fileID: -1155672266, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 1.0833334
|
||||
value: {fileID: 1811314680, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 1.1666666
|
||||
value: {fileID: -921735208, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- time: 1.25
|
||||
value: {fileID: 1887397794, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
attribute: m_Sprite
|
||||
path:
|
||||
classID: 212
|
||||
script: {fileID: 0}
|
||||
flags: 2
|
||||
m_SampleRate: 12
|
||||
m_WrapMode: 0
|
||||
m_Bounds:
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
m_Extent: {x: 0, y: 0, z: 0}
|
||||
m_ClipBindingConstant:
|
||||
genericBindings:
|
||||
- serializedVersion: 2
|
||||
path: 0
|
||||
attribute: 0
|
||||
script: {fileID: 0}
|
||||
typeID: 212
|
||||
customType: 23
|
||||
isPPtrCurve: 1
|
||||
isIntCurve: 0
|
||||
isSerializeReferenceCurve: 0
|
||||
pptrCurveMapping:
|
||||
- {fileID: 180536219, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: -2095004685, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: -1260522101, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: -1611203943, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: 2074601161, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: 365203843, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: 1878675211, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: -1760202518, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: -383452807, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: -229818832, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: 1048162310, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: 998412355, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: -1155672266, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: 1811314680, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: -921735208, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
- {fileID: 1887397794, guid: 961ceee9418d4384ea654dd166e97611, type: 3}
|
||||
m_AnimationClipSettings:
|
||||
serializedVersion: 2
|
||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 1.3333334
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
m_HasAdditiveReferencePose: 0
|
||||
m_LoopTime: 1
|
||||
m_LoopBlend: 0
|
||||
m_LoopBlendOrientation: 0
|
||||
m_LoopBlendPositionY: 0
|
||||
m_LoopBlendPositionXZ: 0
|
||||
m_KeepOriginalOrientation: 0
|
||||
m_KeepOriginalPositionY: 1
|
||||
m_KeepOriginalPositionXZ: 0
|
||||
m_HeightFromFeet: 0
|
||||
m_Mirror: 0
|
||||
m_EditorCurves: []
|
||||
m_EulerEditorCurves: []
|
||||
m_HasGenericRootTransform: 0
|
||||
m_HasMotionFloatCurves: 0
|
||||
m_Events: []
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 40c0e3962d318274ea03a4a386c9f1f8
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 7400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,117 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!74 &7400000
|
||||
AnimationClip:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Xiaoming_Run
|
||||
serializedVersion: 7
|
||||
m_Legacy: 0
|
||||
m_Compressed: 0
|
||||
m_UseHighQualityCurve: 1
|
||||
m_RotationCurves: []
|
||||
m_CompressedRotationCurves: []
|
||||
m_EulerCurves: []
|
||||
m_PositionCurves: []
|
||||
m_ScaleCurves: []
|
||||
m_FloatCurves: []
|
||||
m_PPtrCurves:
|
||||
- serializedVersion: 2
|
||||
curve:
|
||||
- time: 0
|
||||
value: {fileID: 759289459, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.083333336
|
||||
value: {fileID: 1755382338, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.16666667
|
||||
value: {fileID: -693789862, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.25
|
||||
value: {fileID: -750309575, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.33333334
|
||||
value: {fileID: 1799848415, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.41666666
|
||||
value: {fileID: 1453004214, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.5
|
||||
value: {fileID: -1100928829, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.5833333
|
||||
value: {fileID: -448966600, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.6666667
|
||||
value: {fileID: 1425539324, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.75
|
||||
value: {fileID: 244363420, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.8333333
|
||||
value: {fileID: 1954176579, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 0.9166667
|
||||
value: {fileID: 700862097, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 1
|
||||
value: {fileID: -1049808028, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 1.0833334
|
||||
value: {fileID: 832782363, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 1.1666666
|
||||
value: {fileID: 1562192528, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- time: 1.25
|
||||
value: {fileID: 1754360318, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
attribute: m_Sprite
|
||||
path:
|
||||
classID: 212
|
||||
script: {fileID: 0}
|
||||
flags: 2
|
||||
m_SampleRate: 12
|
||||
m_WrapMode: 0
|
||||
m_Bounds:
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
m_Extent: {x: 0, y: 0, z: 0}
|
||||
m_ClipBindingConstant:
|
||||
genericBindings:
|
||||
- serializedVersion: 2
|
||||
path: 0
|
||||
attribute: 0
|
||||
script: {fileID: 0}
|
||||
typeID: 212
|
||||
customType: 23
|
||||
isPPtrCurve: 1
|
||||
isIntCurve: 0
|
||||
isSerializeReferenceCurve: 0
|
||||
pptrCurveMapping:
|
||||
- {fileID: 759289459, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: 1755382338, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: -693789862, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: -750309575, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: 1799848415, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: 1453004214, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: -1100928829, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: -448966600, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: 1425539324, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: 244363420, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: 1954176579, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: 700862097, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: -1049808028, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: 832782363, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: 1562192528, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
- {fileID: 1754360318, guid: d3e8c42f4575dfd43ad95a4e04e31b55, type: 3}
|
||||
m_AnimationClipSettings:
|
||||
serializedVersion: 2
|
||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 1.3333334
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
m_HasAdditiveReferencePose: 0
|
||||
m_LoopTime: 1
|
||||
m_LoopBlend: 0
|
||||
m_LoopBlendOrientation: 0
|
||||
m_LoopBlendPositionY: 0
|
||||
m_LoopBlendPositionXZ: 0
|
||||
m_KeepOriginalOrientation: 0
|
||||
m_KeepOriginalPositionY: 1
|
||||
m_KeepOriginalPositionXZ: 0
|
||||
m_HeightFromFeet: 0
|
||||
m_Mirror: 0
|
||||
m_EditorCurves: []
|
||||
m_EulerEditorCurves: []
|
||||
m_HasGenericRootTransform: 0
|
||||
m_HasMotionFloatCurves: 0
|
||||
m_Events: []
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8e8061da7a94ef44bbe8e43b1b6e89c2
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 7400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user