From f6e4a26b8334807c9d5bbba2d63d95a56d46ee62 Mon Sep 17 00:00:00 2001 From: koya_15 Date: Mon, 5 Jul 2021 10:16:11 +0900 Subject: [PATCH] =?UTF-8?q?=E3=82=A8=E3=83=A2=E3=83=BC=E3=83=88=E7=84=A6?= =?UTF-8?q?=E3=82=8B=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Resource/Animation/Emotions_Sweat.anim | 530 ++++++++++++++++++ .../Animation/Emotions_Sweat.anim.meta | 8 + .../Animation/Emotions_Sweat.controller | 72 +++ .../Animation/Emotions_Sweat.controller.meta | 8 + .../cooking/cooking_effect_Sweat_c.png | Bin 0 -> 5418 bytes .../cooking/cooking_effect_Sweat_c.png.meta | 92 +++ .../MyGame/Scenes/Cooking/Cooking.unity | 139 ++++- 7 files changed, 846 insertions(+), 3 deletions(-) create mode 100644 popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.anim create mode 100644 popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.anim.meta create mode 100644 popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.controller create mode 100644 popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.controller.meta create mode 100644 popcorn/Assets/MyGame/Resource/Material/cooking/cooking_effect_Sweat_c.png create mode 100644 popcorn/Assets/MyGame/Resource/Material/cooking/cooking_effect_Sweat_c.png.meta diff --git a/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.anim b/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.anim new file mode 100644 index 00000000..e426d509 --- /dev/null +++ b/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.anim @@ -0,0 +1,530 @@ +%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: Emotions_Sweat + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Sweat + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.2, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.5, y: 0.2, z: 0} + inSlope: {x: -2.88, y: 2.88, z: 0} + outSlope: {x: -2.88, y: 2.88, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: -1, y: 0.7, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Sweat + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7, y: 0.7, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Sweat + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 17.507996 + outSlope: 17.507996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.22169057 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: -23.319897 + outSlope: -23.319897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.39231393 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Sweat + classID: 212 + 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: 720059435 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 720059435 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 720059435 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 720059435 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.41666666 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 17.507996 + outSlope: 17.507996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.22169057 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: -23.319897 + outSlope: -23.319897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.39231393 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Sweat + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Sweat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Sweat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Sweat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.5 + inSlope: -2.88 + outSlope: -2.88 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: -1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Sweat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.2 + inSlope: 2.88 + outSlope: 2.88 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.7 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Sweat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Sweat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Sweat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Sweat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Sweat + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Sweat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Sweat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Sweat + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.anim.meta b/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.anim.meta new file mode 100644 index 00000000..deae24dd --- /dev/null +++ b/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5cb78e9c45529904d89d3acab34ad02f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.controller b/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.controller new file mode 100644 index 00000000..418a6184 --- /dev/null +++ b/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Emotions_Sweat + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8550470178408755363} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &3561390350868184552 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Emotions_Sweat + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 5cb78e9c45529904d89d3acab34ad02f, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &8550470178408755363 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 3561390350868184552} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 3561390350868184552} diff --git a/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.controller.meta b/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.controller.meta new file mode 100644 index 00000000..decf3fa4 --- /dev/null +++ b/popcorn/Assets/MyGame/Resource/Animation/Emotions_Sweat.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 27eab557820d1594fb1a83ab1c5577c8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/MyGame/Resource/Material/cooking/cooking_effect_Sweat_c.png b/popcorn/Assets/MyGame/Resource/Material/cooking/cooking_effect_Sweat_c.png new file mode 100644 index 0000000000000000000000000000000000000000..3750a0cd0aae82139810ce30c87133ca1e9ea290 GIT binary patch literal 5418 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