Make avatar buildable, and improve examples:
- Surround example code with UNITY_EDITOR condition - Change assembly definition to depend on VRC - Improve Example 3: Make it animate a wedge - Improve ExampleManual Placing States: Add zero argument overload
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
using System;
|
#if UNITY_EDITOR
|
||||||
|
using System;
|
||||||
using AnimatorAsCode.V0;
|
using AnimatorAsCode.V0;
|
||||||
using UnityEditor;
|
using UnityEditor;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
@@ -110,3 +111,4 @@ namespace AnimatorAsCodeFramework.Examples
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
@@ -114,190 +114,13 @@ AnimationClip:
|
|||||||
m_HasGenericRootTransform: 0
|
m_HasGenericRootTransform: 0
|
||||||
m_HasMotionFloatCurves: 0
|
m_HasMotionFloatCurves: 0
|
||||||
m_Events: []
|
m_Events: []
|
||||||
--- !u!74 &-4966556351346371575
|
--- !u!74 &-6039377015412703053
|
||||||
AnimationClip:
|
AnimationClip:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_Name: zAutogenerated__e70c00f61088f674d82d80421febd5f9__ae72578d-6d1b-4f12-b464-4ab07bb8fab8_1546556936
|
m_Name: zAutogenerated__4fc3b8b177e641b44a09a38893594ce2__D(1 Frames)_1542044150
|
||||||
serializedVersion: 6
|
|
||||||
m_Legacy: 0
|
|
||||||
m_Compressed: 0
|
|
||||||
m_UseHighQualityCurve: 1
|
|
||||||
m_RotationCurves: []
|
|
||||||
m_CompressedRotationCurves: []
|
|
||||||
m_EulerCurves: []
|
|
||||||
m_PositionCurves: []
|
|
||||||
m_ScaleCurves: []
|
|
||||||
m_FloatCurves:
|
|
||||||
- curve:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Curve:
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0.5
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
m_PreInfinity: 2
|
|
||||||
m_PostInfinity: 2
|
|
||||||
m_RotationOrder: 4
|
|
||||||
attribute: blendShape.KPIN_A_Major_Max
|
|
||||||
path: 0_Item
|
|
||||||
classID: 137
|
|
||||||
script: {fileID: 0}
|
|
||||||
- curve:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Curve:
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0.16666667
|
|
||||||
value: 100
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
m_PreInfinity: 2
|
|
||||||
m_PostInfinity: 2
|
|
||||||
m_RotationOrder: 4
|
|
||||||
attribute: blendShape.KPIN_A_Major_Min
|
|
||||||
path: 0_Item
|
|
||||||
classID: 137
|
|
||||||
script: {fileID: 0}
|
|
||||||
m_PPtrCurves: []
|
|
||||||
m_SampleRate: 60
|
|
||||||
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: 2442570536
|
|
||||||
attribute: 1019673909
|
|
||||||
script: {fileID: 0}
|
|
||||||
typeID: 137
|
|
||||||
customType: 20
|
|
||||||
isPPtrCurve: 0
|
|
||||||
- serializedVersion: 2
|
|
||||||
path: 2442570536
|
|
||||||
attribute: 13353580
|
|
||||||
script: {fileID: 0}
|
|
||||||
typeID: 137
|
|
||||||
customType: 20
|
|
||||||
isPPtrCurve: 0
|
|
||||||
pptrCurveMapping: []
|
|
||||||
m_AnimationClipSettings:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
|
||||||
m_AdditiveReferencePoseTime: 0
|
|
||||||
m_StartTime: 0
|
|
||||||
m_StopTime: 0.5
|
|
||||||
m_OrientationOffsetY: 0
|
|
||||||
m_Level: 0
|
|
||||||
m_CycleOffset: 0
|
|
||||||
m_HasAdditiveReferencePose: 0
|
|
||||||
m_LoopTime: 0
|
|
||||||
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:
|
|
||||||
- curve:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Curve:
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0.5
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
m_PreInfinity: 2
|
|
||||||
m_PostInfinity: 2
|
|
||||||
m_RotationOrder: 4
|
|
||||||
attribute: blendShape.KPIN_A_Major_Max
|
|
||||||
path: 0_Item
|
|
||||||
classID: 137
|
|
||||||
script: {fileID: 0}
|
|
||||||
- curve:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Curve:
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0.16666667
|
|
||||||
value: 100
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
m_PreInfinity: 2
|
|
||||||
m_PostInfinity: 2
|
|
||||||
m_RotationOrder: 4
|
|
||||||
attribute: blendShape.KPIN_A_Major_Min
|
|
||||||
path: 0_Item
|
|
||||||
classID: 137
|
|
||||||
script: {fileID: 0}
|
|
||||||
m_EulerEditorCurves: []
|
|
||||||
m_HasGenericRootTransform: 0
|
|
||||||
m_HasMotionFloatCurves: 0
|
|
||||||
m_Events: []
|
|
||||||
--- !u!74 &-4531906795150711041
|
|
||||||
AnimationClip:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_Name: zAutogenerated__4fc3b8b177e641b44a09a38893594ce2__D(1 Frames)_1324365231
|
|
||||||
serializedVersion: 6
|
serializedVersion: 6
|
||||||
m_Legacy: 0
|
m_Legacy: 0
|
||||||
m_Compressed: 0
|
m_Compressed: 0
|
||||||
@@ -405,13 +228,241 @@ AnimationClip:
|
|||||||
m_HasGenericRootTransform: 0
|
m_HasGenericRootTransform: 0
|
||||||
m_HasMotionFloatCurves: 0
|
m_HasMotionFloatCurves: 0
|
||||||
m_Events: []
|
m_Events: []
|
||||||
--- !u!74 &-1072934587902485496
|
--- !u!74 &-3989638334023181505
|
||||||
AnimationClip:
|
AnimationClip:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_Name: zAutogenerated__e70c00f61088f674d82d80421febd5f9__D(1 Frames)_387491625
|
m_Name: zAutogenerated__e70c00f61088f674d82d80421febd5f9__0a5a1be8-680a-4801-919d-68fcb21cebe4_2009495839
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Legacy: 0
|
||||||
|
m_Compressed: 0
|
||||||
|
m_UseHighQualityCurve: 1
|
||||||
|
m_RotationCurves: []
|
||||||
|
m_CompressedRotationCurves: []
|
||||||
|
m_EulerCurves: []
|
||||||
|
m_PositionCurves: []
|
||||||
|
m_ScaleCurves: []
|
||||||
|
m_FloatCurves:
|
||||||
|
- curve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0.16666667
|
||||||
|
value: 100
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
attribute: blendShape.Wedge
|
||||||
|
path: 3_Detect
|
||||||
|
classID: 137
|
||||||
|
script: {fileID: 0}
|
||||||
|
m_PPtrCurves: []
|
||||||
|
m_SampleRate: 60
|
||||||
|
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: 3441365423
|
||||||
|
attribute: 408152252
|
||||||
|
script: {fileID: 0}
|
||||||
|
typeID: 137
|
||||||
|
customType: 20
|
||||||
|
isPPtrCurve: 0
|
||||||
|
pptrCurveMapping: []
|
||||||
|
m_AnimationClipSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||||
|
m_AdditiveReferencePoseTime: 0
|
||||||
|
m_StartTime: 0
|
||||||
|
m_StopTime: 0.16666667
|
||||||
|
m_OrientationOffsetY: 0
|
||||||
|
m_Level: 0
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_HasAdditiveReferencePose: 0
|
||||||
|
m_LoopTime: 0
|
||||||
|
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:
|
||||||
|
- curve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0.16666667
|
||||||
|
value: 100
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
attribute: blendShape.Wedge
|
||||||
|
path: 3_Detect
|
||||||
|
classID: 137
|
||||||
|
script: {fileID: 0}
|
||||||
|
m_EulerEditorCurves: []
|
||||||
|
m_HasGenericRootTransform: 0
|
||||||
|
m_HasMotionFloatCurves: 0
|
||||||
|
m_Events: []
|
||||||
|
--- !u!74 &-2162163947315069586
|
||||||
|
AnimationClip:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: zAutogenerated__e70c00f61088f674d82d80421febd5f9__D(1,5 Seconds)_1789231982
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Legacy: 0
|
||||||
|
m_Compressed: 0
|
||||||
|
m_UseHighQualityCurve: 1
|
||||||
|
m_RotationCurves: []
|
||||||
|
m_CompressedRotationCurves: []
|
||||||
|
m_EulerCurves: []
|
||||||
|
m_PositionCurves: []
|
||||||
|
m_ScaleCurves: []
|
||||||
|
m_FloatCurves:
|
||||||
|
- curve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: Infinity
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 1.5
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: Infinity
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
attribute: m_IsActive
|
||||||
|
path: _ignored
|
||||||
|
classID: 1
|
||||||
|
script: {fileID: 0}
|
||||||
|
m_PPtrCurves: []
|
||||||
|
m_SampleRate: 60
|
||||||
|
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: 2728173619
|
||||||
|
attribute: 2086281974
|
||||||
|
script: {fileID: 0}
|
||||||
|
typeID: 1
|
||||||
|
customType: 0
|
||||||
|
isPPtrCurve: 0
|
||||||
|
pptrCurveMapping: []
|
||||||
|
m_AnimationClipSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||||
|
m_AdditiveReferencePoseTime: 0
|
||||||
|
m_StartTime: 0
|
||||||
|
m_StopTime: 1.5
|
||||||
|
m_OrientationOffsetY: 0
|
||||||
|
m_Level: 0
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_HasAdditiveReferencePose: 0
|
||||||
|
m_LoopTime: 0
|
||||||
|
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:
|
||||||
|
- curve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: Infinity
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 1.5
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: Infinity
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
attribute: m_IsActive
|
||||||
|
path: _ignored
|
||||||
|
classID: 1
|
||||||
|
script: {fileID: 0}
|
||||||
|
m_EulerEditorCurves: []
|
||||||
|
m_HasGenericRootTransform: 0
|
||||||
|
m_HasMotionFloatCurves: 0
|
||||||
|
m_Events: []
|
||||||
|
--- !u!74 &-2157775838494355719
|
||||||
|
AnimationClip:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: zAutogenerated__e70c00f61088f674d82d80421febd5f9__D(1 Frames)_237663865
|
||||||
serializedVersion: 6
|
serializedVersion: 6
|
||||||
m_Legacy: 0
|
m_Legacy: 0
|
||||||
m_Compressed: 0
|
m_Compressed: 0
|
||||||
@@ -940,6 +991,120 @@ AnimationClip:
|
|||||||
m_HasGenericRootTransform: 0
|
m_HasGenericRootTransform: 0
|
||||||
m_HasMotionFloatCurves: 0
|
m_HasMotionFloatCurves: 0
|
||||||
m_Events: []
|
m_Events: []
|
||||||
|
--- !u!74 &1331752558116223396
|
||||||
|
AnimationClip:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: zAutogenerated__e70c00f61088f674d82d80421febd5f9__7df9b27a-5adf-4bbc-99c1-54b1c99b2b29_1011040521
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Legacy: 0
|
||||||
|
m_Compressed: 0
|
||||||
|
m_UseHighQualityCurve: 1
|
||||||
|
m_RotationCurves: []
|
||||||
|
m_CompressedRotationCurves: []
|
||||||
|
m_EulerCurves: []
|
||||||
|
m_PositionCurves: []
|
||||||
|
m_ScaleCurves: []
|
||||||
|
m_FloatCurves:
|
||||||
|
- curve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 100
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0.16666667
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
attribute: blendShape.Wedge
|
||||||
|
path: 3_Detect
|
||||||
|
classID: 137
|
||||||
|
script: {fileID: 0}
|
||||||
|
m_PPtrCurves: []
|
||||||
|
m_SampleRate: 60
|
||||||
|
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: 3441365423
|
||||||
|
attribute: 408152252
|
||||||
|
script: {fileID: 0}
|
||||||
|
typeID: 137
|
||||||
|
customType: 20
|
||||||
|
isPPtrCurve: 0
|
||||||
|
pptrCurveMapping: []
|
||||||
|
m_AnimationClipSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||||
|
m_AdditiveReferencePoseTime: 0
|
||||||
|
m_StartTime: 0
|
||||||
|
m_StopTime: 0.16666667
|
||||||
|
m_OrientationOffsetY: 0
|
||||||
|
m_Level: 0
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_HasAdditiveReferencePose: 0
|
||||||
|
m_LoopTime: 0
|
||||||
|
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:
|
||||||
|
- curve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 100
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0.16666667
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0
|
||||||
|
outWeight: 0
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
attribute: blendShape.Wedge
|
||||||
|
path: 3_Detect
|
||||||
|
classID: 137
|
||||||
|
script: {fileID: 0}
|
||||||
|
m_EulerEditorCurves: []
|
||||||
|
m_HasGenericRootTransform: 0
|
||||||
|
m_HasMotionFloatCurves: 0
|
||||||
|
m_Events: []
|
||||||
--- !u!74 &3081599553255268259
|
--- !u!74 &3081599553255268259
|
||||||
AnimationClip:
|
AnimationClip:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1187,13 +1352,13 @@ AnimatorStateMachine:
|
|||||||
m_ExitPosition: {x: 800, y: 120, z: 0}
|
m_ExitPosition: {x: 800, y: 120, z: 0}
|
||||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||||
m_DefaultState: {fileID: 0}
|
m_DefaultState: {fileID: 0}
|
||||||
--- !u!74 &3661772543721917313
|
--- !u!74 &5444056548351054251
|
||||||
AnimationClip:
|
AnimationClip:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_Name: zAutogenerated__e70c00f61088f674d82d80421febd5f9__D(1 Frames)_1524988884
|
m_Name: zAutogenerated__e70c00f61088f674d82d80421febd5f9__D(1 Frames)_937538039
|
||||||
serializedVersion: 6
|
serializedVersion: 6
|
||||||
m_Legacy: 0
|
m_Legacy: 0
|
||||||
m_Compressed: 0
|
m_Compressed: 0
|
||||||
@@ -1529,183 +1694,6 @@ AnimationClip:
|
|||||||
m_HasGenericRootTransform: 0
|
m_HasGenericRootTransform: 0
|
||||||
m_HasMotionFloatCurves: 0
|
m_HasMotionFloatCurves: 0
|
||||||
m_Events: []
|
m_Events: []
|
||||||
--- !u!74 &6331354494029864063
|
|
||||||
AnimationClip:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_Name: zAutogenerated__e70c00f61088f674d82d80421febd5f9__dc52de30-bcd6-4ec2-9c16-4a1703696d47_1276621600
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Legacy: 0
|
|
||||||
m_Compressed: 0
|
|
||||||
m_UseHighQualityCurve: 1
|
|
||||||
m_RotationCurves: []
|
|
||||||
m_CompressedRotationCurves: []
|
|
||||||
m_EulerCurves: []
|
|
||||||
m_PositionCurves: []
|
|
||||||
m_ScaleCurves: []
|
|
||||||
m_FloatCurves:
|
|
||||||
- curve:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Curve:
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0
|
|
||||||
value: 1.001
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0.16666667
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
m_PreInfinity: 2
|
|
||||||
m_PostInfinity: 2
|
|
||||||
m_RotationOrder: 4
|
|
||||||
attribute: blendShape.KPIN_A_Major_Max
|
|
||||||
path: 0_Item
|
|
||||||
classID: 137
|
|
||||||
script: {fileID: 0}
|
|
||||||
- curve:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Curve:
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0.016666668
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
m_PreInfinity: 2
|
|
||||||
m_PostInfinity: 2
|
|
||||||
m_RotationOrder: 4
|
|
||||||
attribute: blendShape.KPIN_A_Major_Min
|
|
||||||
path: 0_Item
|
|
||||||
classID: 137
|
|
||||||
script: {fileID: 0}
|
|
||||||
m_PPtrCurves: []
|
|
||||||
m_SampleRate: 60
|
|
||||||
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: 2442570536
|
|
||||||
attribute: 13353580
|
|
||||||
script: {fileID: 0}
|
|
||||||
typeID: 137
|
|
||||||
customType: 20
|
|
||||||
isPPtrCurve: 0
|
|
||||||
- serializedVersion: 2
|
|
||||||
path: 2442570536
|
|
||||||
attribute: 1019673909
|
|
||||||
script: {fileID: 0}
|
|
||||||
typeID: 137
|
|
||||||
customType: 20
|
|
||||||
isPPtrCurve: 0
|
|
||||||
pptrCurveMapping: []
|
|
||||||
m_AnimationClipSettings:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
|
||||||
m_AdditiveReferencePoseTime: 0
|
|
||||||
m_StartTime: 0
|
|
||||||
m_StopTime: 0.16666667
|
|
||||||
m_OrientationOffsetY: 0
|
|
||||||
m_Level: 0
|
|
||||||
m_CycleOffset: 0
|
|
||||||
m_HasAdditiveReferencePose: 0
|
|
||||||
m_LoopTime: 0
|
|
||||||
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:
|
|
||||||
- curve:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Curve:
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0
|
|
||||||
value: 1.001
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0.16666667
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
m_PreInfinity: 2
|
|
||||||
m_PostInfinity: 2
|
|
||||||
m_RotationOrder: 4
|
|
||||||
attribute: blendShape.KPIN_A_Major_Max
|
|
||||||
path: 0_Item
|
|
||||||
classID: 137
|
|
||||||
script: {fileID: 0}
|
|
||||||
- curve:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Curve:
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0.016666668
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: 0
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
m_PreInfinity: 2
|
|
||||||
m_PostInfinity: 2
|
|
||||||
m_RotationOrder: 4
|
|
||||||
attribute: blendShape.KPIN_A_Major_Min
|
|
||||||
path: 0_Item
|
|
||||||
classID: 137
|
|
||||||
script: {fileID: 0}
|
|
||||||
m_EulerEditorCurves: []
|
|
||||||
m_HasGenericRootTransform: 0
|
|
||||||
m_HasMotionFloatCurves: 0
|
|
||||||
m_Events: []
|
|
||||||
--- !u!74 &6477396674114410918
|
--- !u!74 &6477396674114410918
|
||||||
AnimationClip:
|
AnimationClip:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1820,117 +1808,3 @@ AnimationClip:
|
|||||||
m_HasGenericRootTransform: 0
|
m_HasGenericRootTransform: 0
|
||||||
m_HasMotionFloatCurves: 0
|
m_HasMotionFloatCurves: 0
|
||||||
m_Events: []
|
m_Events: []
|
||||||
--- !u!74 &7400134079921530517
|
|
||||||
AnimationClip:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_Name: zAutogenerated__e70c00f61088f674d82d80421febd5f9__D(1,5 Seconds)_1716669420
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Legacy: 0
|
|
||||||
m_Compressed: 0
|
|
||||||
m_UseHighQualityCurve: 1
|
|
||||||
m_RotationCurves: []
|
|
||||||
m_CompressedRotationCurves: []
|
|
||||||
m_EulerCurves: []
|
|
||||||
m_PositionCurves: []
|
|
||||||
m_ScaleCurves: []
|
|
||||||
m_FloatCurves:
|
|
||||||
- curve:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Curve:
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: Infinity
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 1.5
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: Infinity
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
m_PreInfinity: 2
|
|
||||||
m_PostInfinity: 2
|
|
||||||
m_RotationOrder: 4
|
|
||||||
attribute: m_IsActive
|
|
||||||
path: _ignored
|
|
||||||
classID: 1
|
|
||||||
script: {fileID: 0}
|
|
||||||
m_PPtrCurves: []
|
|
||||||
m_SampleRate: 60
|
|
||||||
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: 2728173619
|
|
||||||
attribute: 2086281974
|
|
||||||
script: {fileID: 0}
|
|
||||||
typeID: 1
|
|
||||||
customType: 0
|
|
||||||
isPPtrCurve: 0
|
|
||||||
pptrCurveMapping: []
|
|
||||||
m_AnimationClipSettings:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
|
||||||
m_AdditiveReferencePoseTime: 0
|
|
||||||
m_StartTime: 0
|
|
||||||
m_StopTime: 1.5
|
|
||||||
m_OrientationOffsetY: 0
|
|
||||||
m_Level: 0
|
|
||||||
m_CycleOffset: 0
|
|
||||||
m_HasAdditiveReferencePose: 0
|
|
||||||
m_LoopTime: 0
|
|
||||||
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:
|
|
||||||
- curve:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Curve:
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 0
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: Infinity
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
- serializedVersion: 3
|
|
||||||
time: 1.5
|
|
||||||
value: 0
|
|
||||||
inSlope: 0
|
|
||||||
outSlope: Infinity
|
|
||||||
tangentMode: 0
|
|
||||||
weightedMode: 0
|
|
||||||
inWeight: 0
|
|
||||||
outWeight: 0
|
|
||||||
m_PreInfinity: 2
|
|
||||||
m_PostInfinity: 2
|
|
||||||
m_RotationOrder: 4
|
|
||||||
attribute: m_IsActive
|
|
||||||
path: _ignored
|
|
||||||
classID: 1
|
|
||||||
script: {fileID: 0}
|
|
||||||
m_EulerEditorCurves: []
|
|
||||||
m_HasGenericRootTransform: 0
|
|
||||||
m_HasMotionFloatCurves: 0
|
|
||||||
m_Events: []
|
|
||||||
|
|||||||
+34907
-214
File diff suppressed because it is too large
Load Diff
@@ -36,7 +36,7 @@ ModelImporter:
|
|||||||
extraExposedTransformPaths: []
|
extraExposedTransformPaths: []
|
||||||
extraUserProperties: []
|
extraUserProperties: []
|
||||||
clipAnimations: []
|
clipAnimations: []
|
||||||
isReadable: 0
|
isReadable: 1
|
||||||
meshes:
|
meshes:
|
||||||
lODScreenPercentages: []
|
lODScreenPercentages: []
|
||||||
globalScale: 1
|
globalScale: 1
|
||||||
@@ -70,7 +70,7 @@ ModelImporter:
|
|||||||
normalImportMode: 0
|
normalImportMode: 0
|
||||||
tangentImportMode: 3
|
tangentImportMode: 3
|
||||||
normalCalculationMode: 4
|
normalCalculationMode: 4
|
||||||
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 1
|
||||||
blendShapeNormalImportMode: 1
|
blendShapeNormalImportMode: 1
|
||||||
normalSmoothingSource: 0
|
normalSmoothingSource: 0
|
||||||
referencedClips: []
|
referencedClips: []
|
||||||
|
|||||||
@@ -132,6 +132,7 @@ GameObject:
|
|||||||
- component: {fileID: 184941775}
|
- component: {fileID: 184941775}
|
||||||
- component: {fileID: 184941774}
|
- component: {fileID: 184941774}
|
||||||
- component: {fileID: 184941773}
|
- component: {fileID: 184941773}
|
||||||
|
- component: {fileID: 184941776}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Avatar
|
m_Name: Avatar
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@@ -156,7 +157,7 @@ MonoBehaviour:
|
|||||||
blueprintId:
|
blueprintId:
|
||||||
contentType: 0
|
contentType: 0
|
||||||
assetBundleUnityVersion:
|
assetBundleUnityVersion:
|
||||||
fallbackStatus: 0
|
fallbackStatus: 2
|
||||||
--- !u!114 &184941774
|
--- !u!114 &184941774
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -180,7 +181,7 @@ MonoBehaviour:
|
|||||||
VisemeSkinnedMesh: {fileID: 0}
|
VisemeSkinnedMesh: {fileID: 0}
|
||||||
MouthOpenBlendShapeName: Facial_Blends.Jaw_Down
|
MouthOpenBlendShapeName: Facial_Blends.Jaw_Down
|
||||||
VisemeBlendShapes: []
|
VisemeBlendShapes: []
|
||||||
unityVersion:
|
unityVersion: 2019.4.31f1
|
||||||
portraitCameraPositionOffset: {x: 0, y: 0, z: 0}
|
portraitCameraPositionOffset: {x: 0, y: 0, z: 0}
|
||||||
portraitCameraRotationOffset: {x: 0, y: 1, z: 0, w: -0.00000004371139}
|
portraitCameraRotationOffset: {x: 0, y: 1, z: 0, w: -0.00000004371139}
|
||||||
customExpressions: 1
|
customExpressions: 1
|
||||||
@@ -264,16 +265,6 @@ MonoBehaviour:
|
|||||||
animatorController: {fileID: 0}
|
animatorController: {fileID: 0}
|
||||||
mask: {fileID: 0}
|
mask: {fileID: 0}
|
||||||
isDefault: 1
|
isDefault: 1
|
||||||
- isEnabled: 0
|
|
||||||
type: 2
|
|
||||||
animatorController: {fileID: 0}
|
|
||||||
mask: {fileID: 0}
|
|
||||||
isDefault: 1
|
|
||||||
- isEnabled: 0
|
|
||||||
type: 3
|
|
||||||
animatorController: {fileID: 0}
|
|
||||||
mask: {fileID: 0}
|
|
||||||
isDefault: 1
|
|
||||||
- isEnabled: 0
|
- isEnabled: 0
|
||||||
type: 4
|
type: 4
|
||||||
animatorController: {fileID: 0}
|
animatorController: {fileID: 0}
|
||||||
@@ -302,7 +293,173 @@ MonoBehaviour:
|
|||||||
mask: {fileID: 0}
|
mask: {fileID: 0}
|
||||||
isDefault: 1
|
isDefault: 1
|
||||||
AnimationPreset: {fileID: 0}
|
AnimationPreset: {fileID: 0}
|
||||||
animationHashSet: []
|
animationHashSet:
|
||||||
|
- hash: -964479259
|
||||||
|
name: Hidden
|
||||||
|
- hash: -715026049
|
||||||
|
name: Shown
|
||||||
|
- hash: 170473083
|
||||||
|
name: Hidden
|
||||||
|
- hash: 1930861259
|
||||||
|
name: Shown
|
||||||
|
- hash: -117081651
|
||||||
|
name: Motion
|
||||||
|
- hash: -1082328979
|
||||||
|
name: Animate To NoChange
|
||||||
|
- hash: -1531058531
|
||||||
|
name: NoChange
|
||||||
|
- hash: 991039891
|
||||||
|
name: Animate To Changing
|
||||||
|
- hash: 550702947
|
||||||
|
name: Changing
|
||||||
|
- hash: -1792137550
|
||||||
|
name: Still Changing
|
||||||
|
- hash: 730906104
|
||||||
|
name: Reevaluating
|
||||||
|
- hash: 1512935611
|
||||||
|
name: Gesture 0 0
|
||||||
|
- hash: 757768237
|
||||||
|
name: Gesture 0 1
|
||||||
|
- hash: -1272712809
|
||||||
|
name: Gesture 0 2
|
||||||
|
- hash: -1021001471
|
||||||
|
name: Gesture 0 3
|
||||||
|
- hash: 1564497058
|
||||||
|
name: Gesture 0 4
|
||||||
|
- hash: 709321780
|
||||||
|
name: Gesture 0 5
|
||||||
|
- hash: -1286720114
|
||||||
|
name: Gesture 0 6
|
||||||
|
- hash: -1001847528
|
||||||
|
name: Gesture 0 7
|
||||||
|
- hash: 1542453900
|
||||||
|
name: Gesture 1 0
|
||||||
|
- hash: 753453594
|
||||||
|
name: Gesture 1 1
|
||||||
|
- hash: -1243505760
|
||||||
|
name: Gesture 1 2
|
||||||
|
- hash: -1025070282
|
||||||
|
name: Gesture 1 3
|
||||||
|
- hash: 1552039573
|
||||||
|
name: Gesture 1 4
|
||||||
|
- hash: 730140163
|
||||||
|
name: Gesture 1 5
|
||||||
|
- hash: -1299423303
|
||||||
|
name: Gesture 1 6
|
||||||
|
- hash: -980717777
|
||||||
|
name: Gesture 1 7
|
||||||
|
- hash: 1504265429
|
||||||
|
name: Gesture 2 0
|
||||||
|
- hash: 783184963
|
||||||
|
name: Gesture 2 1
|
||||||
|
- hash: -1213782535
|
||||||
|
name: Gesture 2 2
|
||||||
|
- hash: -1063250577
|
||||||
|
name: Gesture 2 3
|
||||||
|
- hash: 1589936332
|
||||||
|
name: Gesture 2 4
|
||||||
|
- hash: 700690522
|
||||||
|
name: Gesture 2 5
|
||||||
|
- hash: -1328881184
|
||||||
|
name: Gesture 2 6
|
||||||
|
- hash: -942812810
|
||||||
|
name: Gesture 2 7
|
||||||
|
- hash: 1483419362
|
||||||
|
name: Gesture 3 0
|
||||||
|
- hash: 795614836
|
||||||
|
name: Gesture 3 1
|
||||||
|
- hash: -1234874418
|
||||||
|
name: Gesture 3 2
|
||||||
|
- hash: -1050509480
|
||||||
|
name: Gesture 3 3
|
||||||
|
- hash: 1594288891
|
||||||
|
name: Gesture 3 4
|
||||||
|
- hash: 671210093
|
||||||
|
name: Gesture 3 5
|
||||||
|
- hash: -1324839977
|
||||||
|
name: Gesture 3 6
|
||||||
|
- hash: -972047551
|
||||||
|
name: Gesture 3 7
|
||||||
|
- hash: 1562654823
|
||||||
|
name: Gesture 4 0
|
||||||
|
- hash: 706939121
|
||||||
|
name: Gesture 4 1
|
||||||
|
- hash: -1289070261
|
||||||
|
name: Gesture 4 2
|
||||||
|
- hash: -1003656739
|
||||||
|
name: Gesture 4 3
|
||||||
|
- hash: 1514798206
|
||||||
|
name: Gesture 4 4
|
||||||
|
- hash: 760138984
|
||||||
|
name: Gesture 4 5
|
||||||
|
- hash: -1270375086
|
||||||
|
name: Gesture 4 6
|
||||||
|
- hash: -1019171388
|
||||||
|
name: Gesture 4 7
|
||||||
|
- hash: 1558598224
|
||||||
|
name: Gesture 5 0
|
||||||
|
- hash: 736191174
|
||||||
|
name: Gesture 5 1
|
||||||
|
- hash: -1293405316
|
||||||
|
name: Gesture 5 2
|
||||||
|
- hash: -974191638
|
||||||
|
name: Gesture 5 3
|
||||||
|
- hash: 1535874633
|
||||||
|
name: Gesture 5 4
|
||||||
|
- hash: 747415263
|
||||||
|
name: Gesture 5 5
|
||||||
|
- hash: -1249511579
|
||||||
|
name: Gesture 5 6
|
||||||
|
- hash: -1031616525
|
||||||
|
name: Gesture 5 7
|
||||||
|
- hash: 1587604489
|
||||||
|
name: Gesture 6 0
|
||||||
|
- hash: 698866847
|
||||||
|
name: Gesture 6 1
|
||||||
|
- hash: -1330737883
|
||||||
|
name: Gesture 6 2
|
||||||
|
- hash: -945177165
|
||||||
|
name: Gesture 6 3
|
||||||
|
- hash: 1506617360
|
||||||
|
name: Gesture 6 4
|
||||||
|
- hash: 784996486
|
||||||
|
name: Gesture 6 5
|
||||||
|
- hash: -1211938500
|
||||||
|
name: Gesture 6 6
|
||||||
|
- hash: -1060865622
|
||||||
|
name: Gesture 6 7
|
||||||
|
- hash: 1600292414
|
||||||
|
name: Gesture 7 0
|
||||||
|
- hash: 677754536
|
||||||
|
name: Gesture 7 1
|
||||||
|
- hash: -1318263022
|
||||||
|
name: Gesture 7 2
|
||||||
|
- hash: -966011004
|
||||||
|
name: Gesture 7 3
|
||||||
|
- hash: 1477394983
|
||||||
|
name: Gesture 7 4
|
||||||
|
- hash: 789082801
|
||||||
|
name: Gesture 7 5
|
||||||
|
- hash: -1241439477
|
||||||
|
name: Gesture 7 6
|
||||||
|
- hash: -1056566371
|
||||||
|
name: Gesture 7 7
|
||||||
|
- hash: -1093676708
|
||||||
|
name: Init
|
||||||
|
- hash: 1582741954
|
||||||
|
name: A
|
||||||
|
- hash: -950015880
|
||||||
|
name: B
|
||||||
|
- hash: -1336354578
|
||||||
|
name: C
|
||||||
|
- hash: 775703885
|
||||||
|
name: D
|
||||||
|
- hash: 1497071067
|
||||||
|
name: E
|
||||||
|
- hash: 362245016
|
||||||
|
name: Alternate
|
||||||
|
- hash: 1699785858
|
||||||
|
name: Reset
|
||||||
autoFootsteps: 1
|
autoFootsteps: 1
|
||||||
autoLocomotion: 1
|
autoLocomotion: 1
|
||||||
collidersMirrored: 1
|
collidersMirrored: 1
|
||||||
@@ -418,9 +575,29 @@ Transform:
|
|||||||
- {fileID: 1189859516}
|
- {fileID: 1189859516}
|
||||||
- {fileID: 581794151}
|
- {fileID: 581794151}
|
||||||
- {fileID: 580664844}
|
- {fileID: 580664844}
|
||||||
|
- {fileID: 525614571}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 2
|
m_RootOrder: 3
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!95 &184941776
|
||||||
|
Animator:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 184941772}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_Avatar: {fileID: 0}
|
||||||
|
m_Controller: {fileID: 0}
|
||||||
|
m_CullingMode: 0
|
||||||
|
m_UpdateMode: 0
|
||||||
|
m_ApplyRootMotion: 0
|
||||||
|
m_LinearVelocityBlending: 0
|
||||||
|
m_WarningMessage:
|
||||||
|
m_HasTransformHierarchy: 1
|
||||||
|
m_AllowConstantClipSamplingOptimization: 1
|
||||||
|
m_KeepAnimatorControllerStateOnDisable: 0
|
||||||
--- !u!1 &264349323
|
--- !u!1 &264349323
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -548,8 +725,119 @@ Transform:
|
|||||||
- {fileID: 1431350100}
|
- {fileID: 1431350100}
|
||||||
- {fileID: 1919112887}
|
- {fileID: 1919112887}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 1
|
m_RootOrder: 2
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1001 &525614570
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 184941775}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 3
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 6.75
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -3887185075125053422, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_DirtyAABB
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -3887185075125053422, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_AABB.m_Extent.x
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -3887185075125053422, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_AABB.m_Extent.y
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -3887185075125053422, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_AABB.m_Extent.z
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -3887185075125053422, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_BlendShapeWeights.Array.size
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -3887185075125053422, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_BlendShapeWeights.Array.data[0]
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 919132149155446097, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: 3_Detect
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: 63527d990aefbfd4889bdd854f8389e2, type: 3}
|
||||||
|
--- !u!4 &525614571 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 525614570}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &525614572 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: -3887185075125053422, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 525614570}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
--- !u!1001 &580664843
|
--- !u!1001 &580664843
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -790,12 +1078,12 @@ Transform:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 801675899}
|
m_GameObject: {fileID: 801675899}
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
m_LocalPosition: {x: 0.21586904, y: 0.97061026, z: 5.2468147}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 580664844}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 0
|
m_RootOrder: 1
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!215 &801675901
|
--- !u!215 &801675901
|
||||||
ReflectionProbe:
|
ReflectionProbe:
|
||||||
@@ -983,12 +1271,6 @@ Transform:
|
|||||||
type: 3}
|
type: 3}
|
||||||
m_PrefabInstance: {fileID: 1189859515}
|
m_PrefabInstance: {fileID: 1189859515}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
--- !u!137 &1189859517 stripped
|
|
||||||
SkinnedMeshRenderer:
|
|
||||||
m_CorrespondingSourceObject: {fileID: -3887185075125053422, guid: 63527d990aefbfd4889bdd854f8389e2,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 1189859515}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
--- !u!1 &1189859518 stripped
|
--- !u!1 &1189859518 stripped
|
||||||
GameObject:
|
GameObject:
|
||||||
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 63527d990aefbfd4889bdd854f8389e2,
|
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 63527d990aefbfd4889bdd854f8389e2,
|
||||||
@@ -1041,7 +1323,7 @@ MonoBehaviour:
|
|||||||
avatar: {fileID: 184941774}
|
avatar: {fileID: 184941774}
|
||||||
assetContainer: {fileID: 9100000, guid: bbcd8ae9108f27f44aacfe48a78785d4, type: 2}
|
assetContainer: {fileID: 9100000, guid: bbcd8ae9108f27f44aacfe48a78785d4, type: 2}
|
||||||
assetKey: e70c00f61088f674d82d80421febd5f9
|
assetKey: e70c00f61088f674d82d80421febd5f9
|
||||||
iconMesh: {fileID: 1189859517}
|
iconMesh: {fileID: 525614572}
|
||||||
--- !u!1 &1919112886
|
--- !u!1 &1919112886
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
using System.Linq;
|
#if UNITY_EDITOR
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using VRC.SDK3.Avatars.Components;
|
using VRC.SDK3.Avatars.Components;
|
||||||
using UnityEditor;
|
using UnityEditor;
|
||||||
@@ -66,3 +66,4 @@ namespace AnimatorAsCodeFramework.Examples
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
using System.Linq;
|
#if UNITY_EDITOR
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using VRC.SDK3.Avatars.Components;
|
using VRC.SDK3.Avatars.Components;
|
||||||
using UnityEditor;
|
using UnityEditor;
|
||||||
@@ -74,3 +74,4 @@ namespace AnimatorAsCodeFramework.Examples
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
using System.Linq;
|
#if UNITY_EDITOR
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using VRC.SDK3.Avatars.Components;
|
using VRC.SDK3.Avatars.Components;
|
||||||
using UnityEditor;
|
using UnityEditor;
|
||||||
@@ -53,3 +53,4 @@ namespace AnimatorAsCodeFramework.Examples
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
using System.Linq;
|
#if UNITY_EDITOR
|
||||||
|
using System.Linq;
|
||||||
using AnimatorAsCode.V0;
|
using AnimatorAsCode.V0;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using VRC.SDK3.Avatars.Components;
|
using VRC.SDK3.Avatars.Components;
|
||||||
@@ -23,9 +24,6 @@ namespace AnimatorAsCodeFramework.Examples
|
|||||||
private GenExample3_Gesturing my;
|
private GenExample3_Gesturing my;
|
||||||
private AacFlBase aac;
|
private AacFlBase aac;
|
||||||
|
|
||||||
private const string MaxBlendshape = "blendShape.KPIN_A_Major_Max";
|
|
||||||
private const string MinBlendshape = "blendShape.KPIN_A_Major_Min";
|
|
||||||
|
|
||||||
public override void OnInspectorGUI()
|
public override void OnInspectorGUI()
|
||||||
{
|
{
|
||||||
AacExample.InspectorTemplate(this, serializedObject, "assetKey", Create, Remove);
|
AacExample.InspectorTemplate(this, serializedObject, "assetKey", Create, Remove);
|
||||||
@@ -127,10 +125,8 @@ namespace AnimatorAsCodeFramework.Examples
|
|||||||
{
|
{
|
||||||
return aac.NewClip().Animating(clip =>
|
return aac.NewClip().Animating(clip =>
|
||||||
{
|
{
|
||||||
clip.Animates(my.iconMesh, MaxBlendshape)
|
clip.Animates(my.iconMesh, "blendShape.Wedge")
|
||||||
.WithFrameCountUnit(keyframes => keyframes.Easing(0, 1.001f).Easing(10, 0f));
|
.WithFrameCountUnit(keyframes => keyframes.Easing(0, 0f).Easing(10, 100f));
|
||||||
clip.Animates(my.iconMesh, MinBlendshape)
|
|
||||||
.WithOneFrame(0f);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -138,11 +134,10 @@ namespace AnimatorAsCodeFramework.Examples
|
|||||||
{
|
{
|
||||||
return aac.NewClip().Animating(clip =>
|
return aac.NewClip().Animating(clip =>
|
||||||
{
|
{
|
||||||
clip.Animates(my.iconMesh, MaxBlendshape)
|
clip.Animates(my.iconMesh, "blendShape.Wedge")
|
||||||
.WithFrameCountUnit(keyframes => keyframes.Easing(0, 0f).Easing(30, 0f));
|
.WithFrameCountUnit(keyframes => keyframes.Easing(0f, 100f).Easing(10, 0f));
|
||||||
clip.Animates(my.iconMesh, MinBlendshape)
|
|
||||||
.WithFrameCountUnit(keyframes => keyframes.Easing(0, 0f).Easing(10, 100f));
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
using System.Linq;
|
#if UNITY_EDITOR
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using VRC.SDK3.Avatars.Components;
|
using VRC.SDK3.Avatars.Components;
|
||||||
using UnityEditor;
|
using UnityEditor;
|
||||||
@@ -35,9 +35,10 @@ namespace AnimatorAsCodeFramework.Examples
|
|||||||
var b = fx.NewState("B"); // This will be placed under A.
|
var b = fx.NewState("B"); // This will be placed under A.
|
||||||
var c = fx.NewState("C").RightOf(a); // This will be placed right of A.
|
var c = fx.NewState("C").RightOf(a); // This will be placed right of A.
|
||||||
var d = fx.NewState("D"); // This will be placed under C.
|
var d = fx.NewState("D"); // This will be placed under C.
|
||||||
|
var e = fx.NewState("E").RightOf(); // This will be placed right of D.
|
||||||
var alternate = fx.NewState("Alternate").Over(c); // This will be placed over C.
|
var alternate = fx.NewState("Alternate").Over(c); // This will be placed over C.
|
||||||
|
|
||||||
// This will be placed next to Alternate: 2 blocks over, and 1 to the right.
|
// This will be placed relative to Alternate: 2 blocks over, and 1 to the right.
|
||||||
var reset = fx.NewState("Reset").Shift(alternate, 1, -2);
|
var reset = fx.NewState("Reset").Shift(alternate, 1, -2);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -50,3 +51,4 @@ namespace AnimatorAsCodeFramework.Examples
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
@@ -1,3 +1,18 @@
|
|||||||
{
|
{
|
||||||
"name": "AnimatorAsCodeFramework"
|
"name": "AnimatorAsCodeFramework",
|
||||||
|
"references": [],
|
||||||
|
"includePlatforms": [
|
||||||
|
"Editor"
|
||||||
|
],
|
||||||
|
"excludePlatforms": [],
|
||||||
|
"allowUnsafeCode": false,
|
||||||
|
"overrideReferences": true,
|
||||||
|
"precompiledReferences": [
|
||||||
|
"VRCSDKBase.dll",
|
||||||
|
"VRCSDK3A.dll"
|
||||||
|
],
|
||||||
|
"autoReferenced": true,
|
||||||
|
"defineConstraints": [],
|
||||||
|
"versionDefines": [],
|
||||||
|
"noEngineReferences": false
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user