From 2be6b5626eec7703763c8a1824b4e5e66119072b Mon Sep 17 00:00:00 2001 From: AlexanderT Date: Tue, 9 Sep 2025 14:22:05 +0200 Subject: [PATCH] Reimplemented intro animation as regular ol' sprites --- .../Cinematics/Intro/IntroSequence.controller | 72 +++ .../Intro/IntroSequence.controller.meta | 8 + .../Intro/IntroSequencePlayable.playable | 155 ++++++ .../Intro/IntroSequencePlayable.playable.meta | 8 + .../Intro/IntroSpriteAnimation.anim | 489 ++++++++++++++++++ .../Intro/IntroSpriteAnimation.anim.meta | 8 + .../Scenes/Levels/AppleHillsOverworld.unity | 358 +++---------- Assets/Scripts/UI/IntroCinematicsPlayer.cs | 17 +- Packages/manifest.json | 1 - Packages/packages-lock.json | 24 - 10 files changed, 812 insertions(+), 328 deletions(-) create mode 100644 Assets/Art/Cinematics/Intro/IntroSequence.controller create mode 100644 Assets/Art/Cinematics/Intro/IntroSequence.controller.meta create mode 100644 Assets/Art/Cinematics/Intro/IntroSequencePlayable.playable create mode 100644 Assets/Art/Cinematics/Intro/IntroSequencePlayable.playable.meta create mode 100644 Assets/Art/Cinematics/Intro/IntroSpriteAnimation.anim create mode 100644 Assets/Art/Cinematics/Intro/IntroSpriteAnimation.anim.meta diff --git a/Assets/Art/Cinematics/Intro/IntroSequence.controller b/Assets/Art/Cinematics/Intro/IntroSequence.controller new file mode 100644 index 00000000..6bea514e --- /dev/null +++ b/Assets/Art/Cinematics/Intro/IntroSequence.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-6449788843267745104 +AnimatorStateMachine: + serializedVersion: 6 + 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: -4331937171454546331} + m_Position: {x: 110, y: 260, 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: -4331937171454546331} +--- !u!1102 &-4331937171454546331 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: IntroSpriteAnimation + 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: d0f6d3b54276e4048a62f687129562d6, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: IntroSequence + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -6449788843267745104} + 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} diff --git a/Assets/Art/Cinematics/Intro/IntroSequence.controller.meta b/Assets/Art/Cinematics/Intro/IntroSequence.controller.meta new file mode 100644 index 00000000..59e34011 --- /dev/null +++ b/Assets/Art/Cinematics/Intro/IntroSequence.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 052a4fbd53390314ba2bb3878a81b01e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Cinematics/Intro/IntroSequencePlayable.playable b/Assets/Art/Cinematics/Intro/IntroSequencePlayable.playable new file mode 100644 index 00000000..ca936cbb --- /dev/null +++ b/Assets/Art/Cinematics/Intro/IntroSequencePlayable.playable @@ -0,0 +1,155 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-9058635069720035840 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 030f85c3f73729f4f976f66ffb23b875, type: 3} + m_Name: AnimationPlayableAsset + m_EditorClassIdentifier: + m_Clip: {fileID: 7400000, guid: d0f6d3b54276e4048a62f687129562d6, type: 2} + m_Position: {x: 0, y: 0, z: 0} + m_EulerAngles: {x: 0, y: 0, z: 0} + m_UseTrackMatchFields: 1 + m_MatchTargetFields: 63 + m_RemoveStartOffset: 1 + m_ApplyFootIK: 0 + m_Loop: 2 + m_Version: 1 + m_Rotation: {x: 0, y: 0, z: 0, w: 1} +--- !u!114 &-38993752814118673 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d21dcc2386d650c4597f3633c75a1f98, type: 3} + m_Name: Animation Track (1) + m_EditorClassIdentifier: + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: 11400000} + m_Children: [] + m_Clips: + - m_Version: 1 + m_Start: 0 + m_ClipIn: 0 + m_Asset: {fileID: -9058635069720035840} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -38993752814118673} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + 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: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 1 + m_PreExtrapolationMode: 1 + m_PostExtrapolationTime: Infinity + m_PreExtrapolationTime: 0 + m_DisplayName: IntroSpriteAnimation + m_Markers: + m_Objects: [] + m_InfiniteClipPreExtrapolation: 0 + m_InfiniteClipPostExtrapolation: 0 + m_InfiniteClipOffsetPosition: {x: 0, y: 0, z: 0} + m_InfiniteClipOffsetEulerAngles: {x: 0, y: 0, z: 0} + m_InfiniteClipTimeOffset: 0 + m_InfiniteClipRemoveOffset: 0 + m_InfiniteClipApplyFootIK: 1 + mInfiniteClipLoop: 0 + m_MatchTargetFields: 63 + m_Position: {x: 0, y: 0, z: 0} + m_EulerAngles: {x: 0, y: 0, z: 0} + m_AvatarMask: {fileID: 0} + m_ApplyAvatarMask: 1 + m_TrackOffset: 0 + m_InfiniteClip: {fileID: 0} + m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1} + m_Rotation: {x: 0, y: 0, z: 0, w: 1} + m_ApplyOffsets: 0 +--- !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: bfda56da833e2384a9677cd3c976a436, type: 3} + m_Name: IntroSequencePlayable + m_EditorClassIdentifier: + m_Version: 0 + m_Tracks: + - {fileID: -38993752814118673} + m_FixedDuration: 0 + m_EditorSettings: + m_Framerate: 60 + m_ScenePreview: 1 + m_DurationMode: 0 + m_MarkerTrack: {fileID: 0} diff --git a/Assets/Art/Cinematics/Intro/IntroSequencePlayable.playable.meta b/Assets/Art/Cinematics/Intro/IntroSequencePlayable.playable.meta new file mode 100644 index 00000000..5d832f03 --- /dev/null +++ b/Assets/Art/Cinematics/Intro/IntroSequencePlayable.playable.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bf4679c9d0eb0994d9e0de37c045e99b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Cinematics/Intro/IntroSpriteAnimation.anim b/Assets/Art/Cinematics/Intro/IntroSpriteAnimation.anim new file mode 100644 index 00000000..bd6e4100 --- /dev/null +++ b/Assets/Art/Cinematics/Intro/IntroSpriteAnimation.anim @@ -0,0 +1,489 @@ +%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: IntroSpriteAnimation + 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: 7763397852763966099, guid: 7865fad337e014046a0e930b36243f8a, type: 3} + - time: 0.033333335 + value: {fileID: -6363829174798347011, guid: 13e04cf26779be94f926046d72a6d180, type: 3} + - time: 0.06666667 + value: {fileID: -7077672473187143747, guid: 69113dd218dcc1f48989f2109ad2155f, type: 3} + - time: 0.1 + value: {fileID: 4492708347115675272, guid: 9dc5d0cef417cc04398460d39510d79a, type: 3} + - time: 0.13333334 + value: {fileID: 1136681927568256059, guid: 29c4375a733b06649b1b150f7e9caeac, type: 3} + - time: 0.16666667 + value: {fileID: -2111866967969264382, guid: 8fcaf7e03dcfbcf47a71ed23f2eb397b, type: 3} + - time: 0.2 + value: {fileID: -2184558084934490096, guid: 46e857946f706ff4f914e8855ee13f59, type: 3} + - time: 0.23333333 + value: {fileID: -456497052879354740, guid: 3d7a57f618df6de4081711b7b86d482a, type: 3} + - time: 0.26666668 + value: {fileID: 390099884942230795, guid: f07e3f1c90aa4d045875cf1c0f77713d, type: 3} + - time: 0.3 + value: {fileID: -3045949169466543308, guid: 6770cf0448d94d348a4dd3ee8725e48b, type: 3} + - time: 0.33333334 + value: {fileID: -4237114715293437157, guid: 5feda478db390794cbba777d2bc4f664, type: 3} + - time: 0.36666667 + value: {fileID: -1509810894153965237, guid: 1013039e989755e42aba25034156de16, type: 3} + - time: 0.4 + value: {fileID: -2423745870187344548, guid: c2397ebcf6a0a2043ba1add68cece0ea, type: 3} + - time: 0.43333334 + value: {fileID: 705520023798800917, guid: b31303c000eb96d4e994cb4cc8df3674, type: 3} + - time: 0.46666667 + value: {fileID: -6180562935504583651, guid: ebcdf6f6f4dd0f64f8b2c8cf188d175c, type: 3} + - time: 0.5 + value: {fileID: -6949238295112632869, guid: 314dfc3f800ada44da26c0cf44e54ce8, type: 3} + - time: 0.53333336 + value: {fileID: 8247582073112388186, guid: ff4823c9a565e47419f4dedc293869a7, type: 3} + - time: 0.56666666 + value: {fileID: 4717515462276418255, guid: ef1e407ffc3d1564d817892cfbead303, type: 3} + - time: 0.6 + value: {fileID: 8947076290544625651, guid: d707c73e4c3132c4a9de4c8859656fc2, type: 3} + - time: 0.6333333 + value: {fileID: -3899527006858010787, guid: 8945cc7bbc4fe7647bed85c2d612192e, type: 3} + - time: 0.6666667 + value: {fileID: 2014297884571165749, guid: 8fda792b0f2dc9c47b864fe6c7b34bf6, type: 3} + - time: 0.7 + value: {fileID: -552752845059402675, guid: 74045c1e0d39372418288289882f8478, type: 3} + - time: 0.73333335 + value: {fileID: -4550718773258388114, guid: d6b43c292f3dc094b965d7753ac382c3, type: 3} + - time: 0.76666665 + value: {fileID: 3159645611135933221, guid: 411600a0aa381dd44ba3cd7eabdfd0b4, type: 3} + - time: 0.8 + value: {fileID: -8496921408558676611, guid: d2e67456c8f8cfd43856c1c7963e60ff, type: 3} + - time: 0.8333333 + value: {fileID: 3388911479210054179, guid: 4432e6173988df8449a5e7bd30e9008e, type: 3} + - time: 0.8666667 + value: {fileID: 1017268063497919951, guid: 3e701fc25c7350949b997306e19107ec, type: 3} + - time: 0.9 + value: {fileID: -5808067422381210724, guid: 07b23a79703191e41ba0a7cd2e61e460, type: 3} + - time: 0.93333334 + value: {fileID: 3117457979601399230, guid: 70c7d31bbd6e9de4686fce867a061afb, type: 3} + - time: 0.96666664 + value: {fileID: -7145156371112319081, guid: a5529b0db77f7e741aa183b36a1103be, type: 3} + - time: 1 + value: {fileID: 606072307418058735, guid: ed4008a4677088349bea59b1844413ba, type: 3} + - time: 1.0333333 + value: {fileID: 491464079220437987, guid: 18aa926453c47744c8701d7e1523af03, type: 3} + - time: 1.0666667 + value: {fileID: -1869780802798732534, guid: 15fc48b7339374c448670b4e3fb54957, type: 3} + - time: 1.1 + value: {fileID: -3106779394147415971, guid: b28e8ede6b29a6f41a12d5d63561d253, type: 3} + - time: 1.1333333 + value: {fileID: 6669430053662478788, guid: 598ef54e139242445b82c7063e7a4bd8, type: 3} + - time: 1.1666666 + value: {fileID: -356722979779486327, guid: 9ee8f822176b99349bd8b28675357440, type: 3} + - time: 1.2 + value: {fileID: -5707416903752062780, guid: 362051e348a2dc24cbe8a3708f99021a, type: 3} + - time: 1.2333333 + value: {fileID: 2721363044757366831, guid: 7674361df65b1ae498dc3fa3e55f6327, type: 3} + - time: 1.2666667 + value: {fileID: 6294973066156976294, guid: ce41e46d4fc4d5f489e3605a6190abdf, type: 3} + - time: 1.3 + value: {fileID: -6289317793982832838, guid: 14892f6e3e535ba4b9a7eeb818b17ebf, type: 3} + - time: 1.3333334 + value: {fileID: 4802371365645027178, guid: 02230677b16fa6241b121766dddea3ee, type: 3} + - time: 1.3666667 + value: {fileID: 3000888743773784942, guid: b3777c49629591f4d9ab1c51a0ced23c, type: 3} + - time: 1.4 + value: {fileID: -4790923973134324393, guid: 0c0abfb137bc1354799c90993a929e02, type: 3} + - time: 1.4333333 + value: {fileID: -4615641119271023825, guid: 79a060bd71eae8b4fa6a49b2f9ccd37d, type: 3} + - time: 1.4666667 + value: {fileID: 8508423501652977753, guid: 13297fc64b58477498e519e26ba87983, type: 3} + - time: 1.5 + value: {fileID: -8564270219707852089, guid: e35b340081438f745ac47e282d078b30, type: 3} + - time: 1.5333333 + value: {fileID: 4574626861218188443, guid: b8527ecb150e4a4429f073667df43e0c, type: 3} + - time: 1.5666667 + value: {fileID: -8706501700456606117, guid: 7f2bbc0342cb7d54eb86dc31b36d099c, type: 3} + - time: 1.6 + value: {fileID: -66397189236976942, guid: ad4455923fc09e64c81c9bfdacf5b6b9, type: 3} + - time: 1.6333333 + value: {fileID: -6582358931460884837, guid: e8197faaeb9032b43abc8d10e5c51702, type: 3} + - time: 1.6666666 + value: {fileID: -5686505941155596045, guid: 4e702da264d1ec845a9fc6ae16948b51, type: 3} + - time: 1.7 + value: {fileID: 575046384160454536, guid: 02350420aa4303f489ddd82ce336ad3c, type: 3} + - time: 1.7333333 + value: {fileID: 7054631927361811624, guid: 590d3004db53654488d5267aeeeb9542, type: 3} + - time: 1.7666667 + value: {fileID: 1357981215317228757, guid: 448fb4061536ea1409c062b06617db42, type: 3} + - time: 1.8 + value: {fileID: 1582031577780918539, guid: e01aa65642437b446843f13339784231, type: 3} + - time: 1.8333334 + value: {fileID: 7931160720547030940, guid: a0330ecf059f6c048aba62b4428d6e31, type: 3} + - time: 1.8666667 + value: {fileID: 6141368198061435662, guid: 859ca0db9e17b424fb1b1eda34cc7bb3, type: 3} + - time: 1.9 + value: {fileID: -3909589252870758771, guid: 6b9580808f839a648a6e660e65779168, type: 3} + - time: 1.9333333 + value: {fileID: -5717757696376845973, guid: d86c3ec1e84543242aaa67a445f62268, type: 3} + - time: 1.9666667 + value: {fileID: 2526321591130202918, guid: 9f36f28a1fd5699409dcf7f7a98fda8e, type: 3} + - time: 2 + value: {fileID: -3926947723133591791, guid: fe1af0b877df8e64896ffc57e43cc50b, type: 3} + - time: 2.0333333 + value: {fileID: -8633234849982694062, guid: c1116c64827f7a44ab007eb224357397, type: 3} + - time: 2.0666666 + value: {fileID: -4157194777167539948, guid: 4aa9cf2f9eb76574783ebc2f74140dd4, type: 3} + - time: 2.1 + value: {fileID: -4572140421758609499, guid: 96046d6d412f5a549b759b71847086ea, type: 3} + - time: 2.1333334 + value: {fileID: 8540028768684784222, guid: ddb3b088305923644a3dc825ae997e72, type: 3} + - time: 2.1666667 + value: {fileID: -8512889272760538197, guid: b04c0fd60b3c9f041854b05d0300ded0, type: 3} + - time: 2.2 + value: {fileID: -6589918019142468996, guid: 4ec42390e6be2d9428f9606e4221a0d8, type: 3} + - time: 2.2333333 + value: {fileID: 5489273743039869342, guid: e3fc088a80b2fa94bba08725a7f7abce, type: 3} + - time: 2.2666667 + value: {fileID: -6937310030626209900, guid: 5d55b597d0b28bc478a813ec342f2309, type: 3} + - time: 2.3 + value: {fileID: 1167768431896847610, guid: a73efea680f4df34a9c065c9bbcb73c5, type: 3} + - time: 2.3333333 + value: {fileID: 9190648691963370861, guid: dddfde1776a2d124ca4f98e6f38cd0f0, type: 3} + - time: 2.3666666 + value: {fileID: 8734474854735890649, guid: 6f98cb0d08e66eb4ba3596e3d99fa9e7, type: 3} + - time: 2.4 + value: {fileID: -4692289856049827950, guid: c558cbe7c4405254b93b2e9646f456a4, type: 3} + - time: 2.4333334 + value: {fileID: -2207988732819949123, guid: a88a9f46cea2de149b506bf773ba3fcd, type: 3} + - time: 2.4666667 + value: {fileID: 8783950998410704629, guid: 4b9c7f9a27c609d41acf26bed7240571, type: 3} + - time: 2.5 + value: {fileID: 364372718749481035, guid: 9e274e81639d530438ab7a0fc6c04f39, type: 3} + - time: 2.5333333 + value: {fileID: -7735006566785564677, guid: c970b98cca23c3b4ba8de5ce1df39bed, type: 3} + - time: 2.5666666 + value: {fileID: -2294801417769462082, guid: 2c8648f1258cfdb419d92ce870bcd7f4, type: 3} + - time: 2.6 + value: {fileID: 1106145595997056639, guid: 79ebd15393b94994fb59620c759dba06, type: 3} + - time: 2.6333334 + value: {fileID: 3190856199010886610, guid: 3cc509ba758094b49aa8a1b010a4e79c, type: 3} + - time: 2.6666667 + value: {fileID: -9013748038370628441, guid: e5b6ebb76f1ffa34dac7767f6c5b5ba3, type: 3} + - time: 2.7 + value: {fileID: 7512207040241212006, guid: c98e15985e7a60843a0ca11d493a0800, type: 3} + - time: 2.7333333 + value: {fileID: -5352469766996903303, guid: 0ab78ae7e30dd5841a37af7ce72788d2, type: 3} + - time: 2.7666667 + value: {fileID: 2689870321349593951, guid: de35732fb576b4c4d823e297e17a81e5, type: 3} + - time: 2.8 + value: {fileID: 944182085416887324, guid: c30f121fcf12b4a459bd541757dfbc51, type: 3} + - time: 2.8333333 + value: {fileID: -5393236179289021420, guid: a7bcdebf25e42444fbfc1dda3a4d2645, type: 3} + - time: 2.8666666 + value: {fileID: -2628971191474012248, guid: 614e129c89d38fb4a95707ce547349c8, type: 3} + - time: 2.9 + value: {fileID: -7706824215988126572, guid: 6d3839253554c0546b25ecbf5e4db7ef, type: 3} + - time: 2.9333334 + value: {fileID: -6058300322984961382, guid: 0c076fd65d3ebb045b986f0620e088b1, type: 3} + - time: 2.9666667 + value: {fileID: -3371309075952667404, guid: 8521cac7a35693d4da3190fff575a4e8, type: 3} + - time: 3 + value: {fileID: -8248989808984576908, guid: 50b19e47010d28543a64b0ea437e15a8, type: 3} + - time: 3.0333333 + value: {fileID: -7605318963400297826, guid: 5a8c4b9d4f4f43b4c912d510a50724c7, type: 3} + - time: 3.0666666 + value: {fileID: -7164609337375093517, guid: 1165b7ba635b00246aeb452729159f55, type: 3} + - time: 3.1 + value: {fileID: 1869754490556873243, guid: 989bc586ac0261c4eb9f04f0c5a4e9ea, type: 3} + - time: 3.1333334 + value: {fileID: -6093788066242070703, guid: b6aac170f87e8614084c82ece6d163a4, type: 3} + - time: 3.1666667 + value: {fileID: -6837688307912913465, guid: b23cf054fa6e7e54ea4277e07a17c106, type: 3} + - time: 3.2 + value: {fileID: -6756393847161015687, guid: 6753e0d799860b44d821b4c07a40d1bc, type: 3} + - time: 3.2333333 + value: {fileID: -1864232560437911316, guid: 58070fd8a51480a48960438074173e6a, type: 3} + - time: 3.2666667 + value: {fileID: -2577372877150478742, guid: ca5c48f04169458408f37d08ee06e927, type: 3} + - time: 3.3 + value: {fileID: -3203807991011773463, guid: fcca3b7aefd6c9049a27fac89c0d7516, type: 3} + - time: 3.3333333 + value: {fileID: -391397010066563959, guid: 3fb16ae2e99d674438a7bc0b608b7463, type: 3} + - time: 3.3666666 + value: {fileID: 7328988706799165250, guid: ebaa5c445716ff749bbf45fe970c3ac7, type: 3} + - time: 3.4 + value: {fileID: 1530962200182370618, guid: b0e41b81b5d729f4dacc3b2790983fab, type: 3} + - time: 3.4333334 + value: {fileID: 6522529565429680016, guid: 57888ebb8712a3743a13f54c95639c0d, type: 3} + - time: 3.4666667 + value: {fileID: -8852465511374387000, guid: ddc631a024831dd47b801f439866c070, type: 3} + - time: 3.5 + value: {fileID: -780785102084980327, guid: b4294c15ee91a0f42be90731a57060c6, type: 3} + - time: 3.5333333 + value: {fileID: -255613166466594863, guid: 09397ec749e18b446aec2f44667ecc87, type: 3} + - time: 3.5666666 + value: {fileID: 2897017220582378556, guid: e277e2afbd0ab5d45868c8715e28c414, type: 3} + - time: 3.6 + value: {fileID: 8334440936211766708, guid: 42cd75e3c5663b5459c9e677c72cd1be, type: 3} + - time: 3.6333334 + value: {fileID: 2694280579916194022, guid: a6950eb1ec8937d4380907de55dd0193, type: 3} + - time: 3.6666667 + value: {fileID: -3362066442165250813, guid: d4a1365ca846f2a48afbf3a280fef8f5, type: 3} + - time: 3.7 + value: {fileID: -7703100371043349281, guid: bc04197d021f0b84d93098609180fd3b, type: 3} + - time: 3.7333333 + value: {fileID: 7028203112953472841, guid: 7175695f59f30824eb4d46268c7cb535, type: 3} + - time: 3.7666667 + value: {fileID: -4016825560328058503, guid: efa30d608a1a7294eaf334b0476cff5b, type: 3} + - time: 3.8 + value: {fileID: -4907660398525432831, guid: 77cba7c551867364b8dc2109246411ac, type: 3} + - time: 3.8333333 + value: {fileID: 4531577987963598516, guid: 130201d63cd36874d918c5d6b00bca70, type: 3} + - time: 3.8666666 + value: {fileID: -6179567060225171256, guid: ff25ebcb48d5be947b7ae0522c127183, type: 3} + - time: 3.9 + value: {fileID: 617326755848124420, guid: cefc79ba2c997434a92bff18777d7a32, type: 3} + - time: 3.9333334 + value: {fileID: 2843446437823484733, guid: 8e733357e18ab7b49a89eb7b579b73b5, type: 3} + - time: 3.9666667 + value: {fileID: 1207278722972279961, guid: bbafe07b8309dc84d9f77098e3c88017, type: 3} + - time: 4 + value: {fileID: -8444856411841657826, guid: bcf9cbb161860044a88d2311dfa818fc, type: 3} + - time: 4.0333333 + value: {fileID: 8244118724089098976, guid: 37c9ff0234eca5843a2caf6e79e4ba02, type: 3} + - time: 4.0666666 + value: {fileID: -17928733632984671, guid: ec1310bf895b3ff4e80dcf8660a18b3a, type: 3} + - time: 4.1 + value: {fileID: 1804031186120073111, guid: 2f33848bdfa3fe0479500668f48ec8d0, type: 3} + - time: 4.133333 + value: {fileID: -8255742050574960015, guid: 66c289db4123f20438da00a41f166c68, type: 3} + - time: 4.1666665 + value: {fileID: -5263304567690017037, guid: d3ee77fcc5542c047a79f69946c4e95d, type: 3} + - time: 4.2 + value: {fileID: 6301872861590227913, guid: d8688910886250a4d835402252a57376, type: 3} + - time: 4.233333 + value: {fileID: -3031948295254122401, guid: 3887ffbc407f62445bd545f5713995d8, type: 3} + - time: 4.266667 + value: {fileID: -571848600968697134, guid: e44e8c6dfbea9ac4894963cabfb86f30, type: 3} + - time: 4.3 + value: {fileID: -5755110773838529719, guid: e78810fb6fcbf1b4d9df02119e6cad9b, type: 3} + - time: 4.3333335 + value: {fileID: 477830051713667600, guid: 4cc4707ee281fa348b825183c6fa2701, type: 3} + - time: 4.366667 + value: {fileID: 41613925919819964, guid: a11f63d71a33842498833c078093fd6a, type: 3} + - time: 4.4 + value: {fileID: -244764430461174406, guid: bcf67336f3bb1f9469b552f5eca6f32b, type: 3} + - time: 4.4333334 + value: {fileID: -6247542285081121056, guid: 65fd705c7fd050e4a81fb40e52ead4ae, type: 3} + - time: 4.4666667 + value: {fileID: -6247542285081121056, guid: 65fd705c7fd050e4a81fb40e52ead4ae, type: 3} + - time: 4.5 + value: {fileID: 5099095651669842843, guid: 72ff5c6b148d4394da1199384528df04, type: 3} + - time: 4.5333333 + value: {fileID: -2817410843584813717, guid: cfb9046a0832e8e4bbe86dba1e9ddaab, type: 3} + - time: 4.5666666 + value: {fileID: -6026523699147729774, guid: 1236f5e11b6a3d84ba03ce4f9aa281fd, type: 3} + - time: 4.6 + value: {fileID: 2065466114848711718, guid: 10c13c9357b09ca40b7c8e746dcd1487, type: 3} + - time: 4.633333 + value: {fileID: -1934957871519870682, guid: 3034ea84a895d1048904f8416e307ede, type: 3} + attribute: m_Sprite + path: + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + flags: 2 + m_SampleRate: 30 + 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: 2015549526 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 1 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: + - {fileID: 7763397852763966099, guid: 7865fad337e014046a0e930b36243f8a, type: 3} + - {fileID: -6363829174798347011, guid: 13e04cf26779be94f926046d72a6d180, type: 3} + - {fileID: -7077672473187143747, guid: 69113dd218dcc1f48989f2109ad2155f, type: 3} + - {fileID: 4492708347115675272, guid: 9dc5d0cef417cc04398460d39510d79a, type: 3} + - {fileID: 1136681927568256059, guid: 29c4375a733b06649b1b150f7e9caeac, type: 3} + - {fileID: -2111866967969264382, guid: 8fcaf7e03dcfbcf47a71ed23f2eb397b, type: 3} + - {fileID: -2184558084934490096, guid: 46e857946f706ff4f914e8855ee13f59, type: 3} + - {fileID: -456497052879354740, guid: 3d7a57f618df6de4081711b7b86d482a, type: 3} + - {fileID: 390099884942230795, guid: f07e3f1c90aa4d045875cf1c0f77713d, type: 3} + - {fileID: -3045949169466543308, guid: 6770cf0448d94d348a4dd3ee8725e48b, type: 3} + - {fileID: -4237114715293437157, guid: 5feda478db390794cbba777d2bc4f664, type: 3} + - {fileID: -1509810894153965237, guid: 1013039e989755e42aba25034156de16, type: 3} + - {fileID: -2423745870187344548, guid: c2397ebcf6a0a2043ba1add68cece0ea, type: 3} + - {fileID: 705520023798800917, guid: b31303c000eb96d4e994cb4cc8df3674, type: 3} + - {fileID: -6180562935504583651, guid: ebcdf6f6f4dd0f64f8b2c8cf188d175c, type: 3} + - {fileID: -6949238295112632869, guid: 314dfc3f800ada44da26c0cf44e54ce8, type: 3} + - {fileID: 8247582073112388186, guid: ff4823c9a565e47419f4dedc293869a7, type: 3} + - {fileID: 4717515462276418255, guid: ef1e407ffc3d1564d817892cfbead303, type: 3} + - {fileID: 8947076290544625651, guid: d707c73e4c3132c4a9de4c8859656fc2, type: 3} + - {fileID: -3899527006858010787, guid: 8945cc7bbc4fe7647bed85c2d612192e, type: 3} + - {fileID: 2014297884571165749, guid: 8fda792b0f2dc9c47b864fe6c7b34bf6, type: 3} + - {fileID: -552752845059402675, guid: 74045c1e0d39372418288289882f8478, type: 3} + - {fileID: -4550718773258388114, guid: d6b43c292f3dc094b965d7753ac382c3, type: 3} + - {fileID: 3159645611135933221, guid: 411600a0aa381dd44ba3cd7eabdfd0b4, type: 3} + - {fileID: -8496921408558676611, guid: d2e67456c8f8cfd43856c1c7963e60ff, type: 3} + - {fileID: 3388911479210054179, guid: 4432e6173988df8449a5e7bd30e9008e, type: 3} + - {fileID: 1017268063497919951, guid: 3e701fc25c7350949b997306e19107ec, type: 3} + - {fileID: -5808067422381210724, guid: 07b23a79703191e41ba0a7cd2e61e460, type: 3} + - {fileID: 3117457979601399230, guid: 70c7d31bbd6e9de4686fce867a061afb, type: 3} + - {fileID: -7145156371112319081, guid: a5529b0db77f7e741aa183b36a1103be, type: 3} + - {fileID: 606072307418058735, guid: ed4008a4677088349bea59b1844413ba, type: 3} + - {fileID: 491464079220437987, guid: 18aa926453c47744c8701d7e1523af03, type: 3} + - {fileID: -1869780802798732534, guid: 15fc48b7339374c448670b4e3fb54957, type: 3} + - {fileID: -3106779394147415971, guid: b28e8ede6b29a6f41a12d5d63561d253, type: 3} + - {fileID: 6669430053662478788, guid: 598ef54e139242445b82c7063e7a4bd8, type: 3} + - {fileID: -356722979779486327, guid: 9ee8f822176b99349bd8b28675357440, type: 3} + - {fileID: -5707416903752062780, guid: 362051e348a2dc24cbe8a3708f99021a, type: 3} + - {fileID: 2721363044757366831, guid: 7674361df65b1ae498dc3fa3e55f6327, type: 3} + - {fileID: 6294973066156976294, guid: ce41e46d4fc4d5f489e3605a6190abdf, type: 3} + - {fileID: -6289317793982832838, guid: 14892f6e3e535ba4b9a7eeb818b17ebf, type: 3} + - {fileID: 4802371365645027178, guid: 02230677b16fa6241b121766dddea3ee, type: 3} + - {fileID: 3000888743773784942, guid: b3777c49629591f4d9ab1c51a0ced23c, type: 3} + - {fileID: -4790923973134324393, guid: 0c0abfb137bc1354799c90993a929e02, type: 3} + - {fileID: -4615641119271023825, guid: 79a060bd71eae8b4fa6a49b2f9ccd37d, type: 3} + - {fileID: 8508423501652977753, guid: 13297fc64b58477498e519e26ba87983, type: 3} + - {fileID: -8564270219707852089, guid: e35b340081438f745ac47e282d078b30, type: 3} + - {fileID: 4574626861218188443, guid: b8527ecb150e4a4429f073667df43e0c, type: 3} + - {fileID: -8706501700456606117, guid: 7f2bbc0342cb7d54eb86dc31b36d099c, type: 3} + - {fileID: -66397189236976942, guid: ad4455923fc09e64c81c9bfdacf5b6b9, type: 3} + - {fileID: -6582358931460884837, guid: e8197faaeb9032b43abc8d10e5c51702, type: 3} + - {fileID: -5686505941155596045, guid: 4e702da264d1ec845a9fc6ae16948b51, type: 3} + - {fileID: 575046384160454536, guid: 02350420aa4303f489ddd82ce336ad3c, type: 3} + - {fileID: 7054631927361811624, guid: 590d3004db53654488d5267aeeeb9542, type: 3} + - {fileID: 1357981215317228757, guid: 448fb4061536ea1409c062b06617db42, type: 3} + - {fileID: 1582031577780918539, guid: e01aa65642437b446843f13339784231, type: 3} + - {fileID: 7931160720547030940, guid: a0330ecf059f6c048aba62b4428d6e31, type: 3} + - {fileID: 6141368198061435662, guid: 859ca0db9e17b424fb1b1eda34cc7bb3, type: 3} + - {fileID: -3909589252870758771, guid: 6b9580808f839a648a6e660e65779168, type: 3} + - {fileID: -5717757696376845973, guid: d86c3ec1e84543242aaa67a445f62268, type: 3} + - {fileID: 2526321591130202918, guid: 9f36f28a1fd5699409dcf7f7a98fda8e, type: 3} + - {fileID: -3926947723133591791, guid: fe1af0b877df8e64896ffc57e43cc50b, type: 3} + - {fileID: -8633234849982694062, guid: c1116c64827f7a44ab007eb224357397, type: 3} + - {fileID: -4157194777167539948, guid: 4aa9cf2f9eb76574783ebc2f74140dd4, type: 3} + - {fileID: -4572140421758609499, guid: 96046d6d412f5a549b759b71847086ea, type: 3} + - {fileID: 8540028768684784222, guid: ddb3b088305923644a3dc825ae997e72, type: 3} + - {fileID: -8512889272760538197, guid: b04c0fd60b3c9f041854b05d0300ded0, type: 3} + - {fileID: -6589918019142468996, guid: 4ec42390e6be2d9428f9606e4221a0d8, type: 3} + - {fileID: 5489273743039869342, guid: e3fc088a80b2fa94bba08725a7f7abce, type: 3} + - {fileID: -6937310030626209900, guid: 5d55b597d0b28bc478a813ec342f2309, type: 3} + - {fileID: 1167768431896847610, guid: a73efea680f4df34a9c065c9bbcb73c5, type: 3} + - {fileID: 9190648691963370861, guid: dddfde1776a2d124ca4f98e6f38cd0f0, type: 3} + - {fileID: 8734474854735890649, guid: 6f98cb0d08e66eb4ba3596e3d99fa9e7, type: 3} + - {fileID: -4692289856049827950, guid: c558cbe7c4405254b93b2e9646f456a4, type: 3} + - {fileID: -2207988732819949123, guid: a88a9f46cea2de149b506bf773ba3fcd, type: 3} + - {fileID: 8783950998410704629, guid: 4b9c7f9a27c609d41acf26bed7240571, type: 3} + - {fileID: 364372718749481035, guid: 9e274e81639d530438ab7a0fc6c04f39, type: 3} + - {fileID: -7735006566785564677, guid: c970b98cca23c3b4ba8de5ce1df39bed, type: 3} + - {fileID: -2294801417769462082, guid: 2c8648f1258cfdb419d92ce870bcd7f4, type: 3} + - {fileID: 1106145595997056639, guid: 79ebd15393b94994fb59620c759dba06, type: 3} + - {fileID: 3190856199010886610, guid: 3cc509ba758094b49aa8a1b010a4e79c, type: 3} + - {fileID: -9013748038370628441, guid: e5b6ebb76f1ffa34dac7767f6c5b5ba3, type: 3} + - {fileID: 7512207040241212006, guid: c98e15985e7a60843a0ca11d493a0800, type: 3} + - {fileID: -5352469766996903303, guid: 0ab78ae7e30dd5841a37af7ce72788d2, type: 3} + - {fileID: 2689870321349593951, guid: de35732fb576b4c4d823e297e17a81e5, type: 3} + - {fileID: 944182085416887324, guid: c30f121fcf12b4a459bd541757dfbc51, type: 3} + - {fileID: -5393236179289021420, guid: a7bcdebf25e42444fbfc1dda3a4d2645, type: 3} + - {fileID: -2628971191474012248, guid: 614e129c89d38fb4a95707ce547349c8, type: 3} + - {fileID: -7706824215988126572, guid: 6d3839253554c0546b25ecbf5e4db7ef, type: 3} + - {fileID: -6058300322984961382, guid: 0c076fd65d3ebb045b986f0620e088b1, type: 3} + - {fileID: -3371309075952667404, guid: 8521cac7a35693d4da3190fff575a4e8, type: 3} + - {fileID: -8248989808984576908, guid: 50b19e47010d28543a64b0ea437e15a8, type: 3} + - {fileID: -7605318963400297826, guid: 5a8c4b9d4f4f43b4c912d510a50724c7, type: 3} + - {fileID: -7164609337375093517, guid: 1165b7ba635b00246aeb452729159f55, type: 3} + - {fileID: 1869754490556873243, guid: 989bc586ac0261c4eb9f04f0c5a4e9ea, type: 3} + - {fileID: -6093788066242070703, guid: b6aac170f87e8614084c82ece6d163a4, type: 3} + - {fileID: -6837688307912913465, guid: b23cf054fa6e7e54ea4277e07a17c106, type: 3} + - {fileID: -6756393847161015687, guid: 6753e0d799860b44d821b4c07a40d1bc, type: 3} + - {fileID: -1864232560437911316, guid: 58070fd8a51480a48960438074173e6a, type: 3} + - {fileID: -2577372877150478742, guid: ca5c48f04169458408f37d08ee06e927, type: 3} + - {fileID: -3203807991011773463, guid: fcca3b7aefd6c9049a27fac89c0d7516, type: 3} + - {fileID: -391397010066563959, guid: 3fb16ae2e99d674438a7bc0b608b7463, type: 3} + - {fileID: 7328988706799165250, guid: ebaa5c445716ff749bbf45fe970c3ac7, type: 3} + - {fileID: 1530962200182370618, guid: b0e41b81b5d729f4dacc3b2790983fab, type: 3} + - {fileID: 6522529565429680016, guid: 57888ebb8712a3743a13f54c95639c0d, type: 3} + - {fileID: -8852465511374387000, guid: ddc631a024831dd47b801f439866c070, type: 3} + - {fileID: -780785102084980327, guid: b4294c15ee91a0f42be90731a57060c6, type: 3} + - {fileID: -255613166466594863, guid: 09397ec749e18b446aec2f44667ecc87, type: 3} + - {fileID: 2897017220582378556, guid: e277e2afbd0ab5d45868c8715e28c414, type: 3} + - {fileID: 8334440936211766708, guid: 42cd75e3c5663b5459c9e677c72cd1be, type: 3} + - {fileID: 2694280579916194022, guid: a6950eb1ec8937d4380907de55dd0193, type: 3} + - {fileID: -3362066442165250813, guid: d4a1365ca846f2a48afbf3a280fef8f5, type: 3} + - {fileID: -7703100371043349281, guid: bc04197d021f0b84d93098609180fd3b, type: 3} + - {fileID: 7028203112953472841, guid: 7175695f59f30824eb4d46268c7cb535, type: 3} + - {fileID: -4016825560328058503, guid: efa30d608a1a7294eaf334b0476cff5b, type: 3} + - {fileID: -4907660398525432831, guid: 77cba7c551867364b8dc2109246411ac, type: 3} + - {fileID: 4531577987963598516, guid: 130201d63cd36874d918c5d6b00bca70, type: 3} + - {fileID: -6179567060225171256, guid: ff25ebcb48d5be947b7ae0522c127183, type: 3} + - {fileID: 617326755848124420, guid: cefc79ba2c997434a92bff18777d7a32, type: 3} + - {fileID: 2843446437823484733, guid: 8e733357e18ab7b49a89eb7b579b73b5, type: 3} + - {fileID: 1207278722972279961, guid: bbafe07b8309dc84d9f77098e3c88017, type: 3} + - {fileID: -8444856411841657826, guid: bcf9cbb161860044a88d2311dfa818fc, type: 3} + - {fileID: 8244118724089098976, guid: 37c9ff0234eca5843a2caf6e79e4ba02, type: 3} + - {fileID: -17928733632984671, guid: ec1310bf895b3ff4e80dcf8660a18b3a, type: 3} + - {fileID: 1804031186120073111, guid: 2f33848bdfa3fe0479500668f48ec8d0, type: 3} + - {fileID: -8255742050574960015, guid: 66c289db4123f20438da00a41f166c68, type: 3} + - {fileID: -5263304567690017037, guid: d3ee77fcc5542c047a79f69946c4e95d, type: 3} + - {fileID: 6301872861590227913, guid: d8688910886250a4d835402252a57376, type: 3} + - {fileID: -3031948295254122401, guid: 3887ffbc407f62445bd545f5713995d8, type: 3} + - {fileID: -571848600968697134, guid: e44e8c6dfbea9ac4894963cabfb86f30, type: 3} + - {fileID: -5755110773838529719, guid: e78810fb6fcbf1b4d9df02119e6cad9b, type: 3} + - {fileID: 477830051713667600, guid: 4cc4707ee281fa348b825183c6fa2701, type: 3} + - {fileID: 41613925919819964, guid: a11f63d71a33842498833c078093fd6a, type: 3} + - {fileID: -244764430461174406, guid: bcf67336f3bb1f9469b552f5eca6f32b, type: 3} + - {fileID: -6247542285081121056, guid: 65fd705c7fd050e4a81fb40e52ead4ae, type: 3} + - {fileID: -6247542285081121056, guid: 65fd705c7fd050e4a81fb40e52ead4ae, type: 3} + - {fileID: 5099095651669842843, guid: 72ff5c6b148d4394da1199384528df04, type: 3} + - {fileID: -2817410843584813717, guid: cfb9046a0832e8e4bbe86dba1e9ddaab, type: 3} + - {fileID: -6026523699147729774, guid: 1236f5e11b6a3d84ba03ce4f9aa281fd, type: 3} + - {fileID: 2065466114848711718, guid: 10c13c9357b09ca40b7c8e746dcd1487, type: 3} + - {fileID: -1934957871519870682, guid: 3034ea84a895d1048904f8416e307ede, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 4.6666665 + 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: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Art/Cinematics/Intro/IntroSpriteAnimation.anim.meta b/Assets/Art/Cinematics/Intro/IntroSpriteAnimation.anim.meta new file mode 100644 index 00000000..412dd36f --- /dev/null +++ b/Assets/Art/Cinematics/Intro/IntroSpriteAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d0f6d3b54276e4048a62f687129562d6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Levels/AppleHillsOverworld.unity b/Assets/Scenes/Levels/AppleHillsOverworld.unity index 47170bf9..5bf09be6 100644 --- a/Assets/Scenes/Levels/AppleHillsOverworld.unity +++ b/Assets/Scenes/Levels/AppleHillsOverworld.unity @@ -729,216 +729,6 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: b5fc01af35233eb4cbeede05e50a7c34, type: 3} ---- !u!213 &488604051 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1920 - height: 1080 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_PackingTag: - m_RenderDataKey: - 00000000000000000000000000000000: 0 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 6 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 4 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 000001000200020001000300 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 4 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 80 - _typelessdata: 9a9919c1cdccac40000000009a991941cdccac40000000009a9919c1cdccacc0000000009a991941cdccacc0000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1920 - height: 1080 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 0 - uvTransform: {x: 100, y: 960, z: 100, w: 540} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 6 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 4 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 000001000200020001000300 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 4 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 80 - _typelessdata: 9a9919c1cdccac40000000009a991941cdccac40000000009a9919c1cdccacc0000000009a991941cdccacc0000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1920 - height: 1080 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 0 - uvTransform: {x: 100, y: 960, z: 100, w: 540} - downscaleMultiplier: 1 - m_PhysicsShape: [] - m_Bones: [] - m_ScriptableObjects: [] - m_SpriteID: --- !u!4 &754397347 stripped Transform: m_CorrespondingSourceObject: {fileID: 2844046668579196942, guid: b5fc01af35233eb4cbeede05e50a7c34, type: 3} @@ -976,16 +766,18 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 948124905} + - component: {fileID: 948124910} - component: {fileID: 948124908} - component: {fileID: 948124907} - - component: {fileID: 948124906} + - component: {fileID: 948124912} + - component: {fileID: 948124911} m_Layer: 5 m_Name: IntroSequence m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &948124905 RectTransform: m_ObjectHideFlags: 0 @@ -1005,21 +797,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 1920, y: 1080} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &948124906 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 948124904} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 40a16dca8f9b21d4289b7745e3e1a826, type: 3} - m_Name: - m_EditorClassIdentifier: - m_materialIndexToUpdate: 0 - m_targetTexture: {fileID: 0} - m_useLastImageOnLoad: 0 --- !u!114 &948124907 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1040,7 +817,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 488604051} + m_Sprite: {fileID: 0} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -1058,6 +835,60 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 948124904} m_CullTransparentMesh: 1 +--- !u!114 &948124910 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948124904} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c119ffb87b2a16d4f925ff5d5ffd7092, type: 3} + m_Name: + m_EditorClassIdentifier: + ShouldPlayIntro: 0 +--- !u!95 &948124911 +Animator: + serializedVersion: 7 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948124904} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 052a4fbd53390314ba2bb3878a81b01e, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_AnimatePhysics: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!320 &948124912 +PlayableDirector: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948124904} + m_Enabled: 1 + serializedVersion: 3 + m_PlayableAsset: {fileID: 11400000, guid: bf4679c9d0eb0994d9e0de37c045e99b, type: 2} + m_InitialState: 0 + m_WrapMode: 2 + m_DirectorUpdateMode: 1 + m_InitialTime: 0 + m_SceneBindings: + - key: {fileID: -38993752814118673, guid: bf4679c9d0eb0994d9e0de37c045e99b, type: 2} + value: {fileID: 948124911} + m_ExposedReferences: + m_References: [] --- !u!1001 &1088965592 PrefabInstance: m_ObjectHideFlags: 0 @@ -1694,76 +1525,6 @@ MonoBehaviour: OnFailure: m_PersistentCalls: m_Calls: [] ---- !u!1 &1596480379 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1596480381} - - component: {fileID: 1596480380} - - component: {fileID: 1596480382} - m_Layer: 0 - m_Name: IntroPlayer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!320 &1596480380 -PlayableDirector: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1596480379} - m_Enabled: 1 - serializedVersion: 3 - m_PlayableAsset: {fileID: 11400000, guid: d00d092a51d95f3459e56956c7ebb590, type: 2} - m_InitialState: 0 - m_WrapMode: 2 - m_DirectorUpdateMode: 1 - m_InitialTime: 0 - m_SceneBindings: - - key: {fileID: 0} - value: {fileID: 1741016591} - - key: {fileID: -7360833066634958811, guid: d00d092a51d95f3459e56956c7ebb590, type: 2} - value: {fileID: 948124906} - - key: {fileID: -5787800969728949784, guid: d00d092a51d95f3459e56956c7ebb590, type: 2} - value: {fileID: 948124904} - m_ExposedReferences: - m_References: [] ---- !u!4 &1596480381 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1596480379} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 15.41388, y: -14.45808, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1596480382 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1596480379} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c119ffb87b2a16d4f925ff5d5ffd7092, type: 3} - m_Name: - m_EditorClassIdentifier: - ShouldPlayIntro: 0 - introsequence: {fileID: 948124904} --- !u!4 &1627665103 stripped Transform: m_CorrespondingSourceObject: {fileID: 2844046668579196942, guid: b5fc01af35233eb4cbeede05e50a7c34, type: 3} @@ -2247,5 +2008,4 @@ SceneRoots: - {fileID: 1578994555} - {fileID: 1234715653} - {fileID: 1336824707} - - {fileID: 1596480381} - {fileID: 384576747} diff --git a/Assets/Scripts/UI/IntroCinematicsPlayer.cs b/Assets/Scripts/UI/IntroCinematicsPlayer.cs index ce33f37c..f31ecbd5 100644 --- a/Assets/Scripts/UI/IntroCinematicsPlayer.cs +++ b/Assets/Scripts/UI/IntroCinematicsPlayer.cs @@ -1,18 +1,23 @@ using UnityEngine; using UnityEngine.Playables; +using UnityEngine.UI; public class IntroCinematicsPlayer : MonoBehaviour { public bool ShouldPlayIntro; - public GameObject introsequence; + private Image introRenderer; private PlayableDirector director; + private Animator animation; + void OnEnable() { // Get the director and subscribe to when it stops playing director = GetComponent(); + introRenderer = GetComponent(); director.stopped += OnPlayableDirectorStopped; + animation = GetComponent(); } // Start is called once before the first execution of Update after the MonoBehaviour is created void Start() @@ -20,14 +25,18 @@ public class IntroCinematicsPlayer : MonoBehaviour //Play the intro and unhide the Canvas object if intro is enabled if (ShouldPlayIntro) { - introsequence.SetActive(true); + introRenderer.enabled = true; director.Play(); + animation.enabled = true; } ; //Disable the intro Canvas object if intro is disabled if (!ShouldPlayIntro) { - introsequence.SetActive(false); + director.Stop(); + introRenderer.enabled = false; + animation.enabled = false; + } ; @@ -38,7 +47,7 @@ public class IntroCinematicsPlayer : MonoBehaviour void OnPlayableDirectorStopped(PlayableDirector aDirector) { // Disable the introsequence gameobject when intro is finished playing - introsequence.SetActive(false); + introRenderer.enabled = false; } // Update is called once per frame diff --git a/Packages/manifest.json b/Packages/manifest.json index 6130f0fa..13a02457 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -11,7 +11,6 @@ "com.unity.inputsystem": "1.14.2", "com.unity.multiplayer.center": "1.0.0", "com.unity.render-pipelines.universal": "17.1.0", - "com.unity.streaming-image-sequence": "0.17.2-preview", "com.unity.timeline": "1.8.9", "com.unity.ugui": "2.0.0", "com.unity.modules.accessibility": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index d1192ffe..47591771 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -154,13 +154,6 @@ }, "url": "https://packages.unity.com" }, - "com.unity.editorcoroutines": { - "version": "1.0.0", - "depth": 1, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com" - }, "com.unity.ext.nunit": { "version": "2.0.5", "depth": 1, @@ -326,23 +319,6 @@ }, "url": "https://packages.unity.com" }, - "com.unity.streaming-image-sequence": { - "version": "0.17.2-preview", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.ugui": "1.0.0", - "com.unity.timeline": "1.2.18", - "com.unity.ext.nunit": "1.0.6", - "com.unity.editorcoroutines": "1.0.0", - "com.unity.modules.director": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0", - "com.unity.film-internal-utilities": "0.18.4-preview", - "com.unity.modules.imageconversion": "1.0.0" - }, - "url": "https://packages.unity.com" - }, "com.unity.test-framework": { "version": "1.5.1", "depth": 1,