Music implementation, cloud art, and bug fixes

Implemented music
Added cloud tiles
Made players be able to stand on each others' heads
Synced the music and day/night cycle
Added a transition in to the gameplay scene
Fixed blocking while dying bug
This commit is contained in:
RochesterX
2025-03-07 23:32:42 -05:00
parent 3d28357b56
commit 7b4bdd927e
115 changed files with 5516 additions and 1409 deletions

View File

@@ -89,6 +89,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: state
m_EventTreshold: 2
- m_ConditionMode: 2
m_ConditionEvent: die
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 2500419510660092995}
m_Solo: 0
@@ -571,6 +574,9 @@ AnimatorStateTransition:
- m_ConditionMode: 7
m_ConditionEvent: state
m_EventTreshold: 2
- m_ConditionMode: 2
m_ConditionEvent: die
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -6105423640591385822}
m_Solo: 0
@@ -627,6 +633,9 @@ AnimatorStateTransition:
- m_ConditionMode: 7
m_ConditionEvent: state
m_EventTreshold: 2
- m_ConditionMode: 2
m_ConditionEvent: die
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 4390441580030614539}
m_Solo: 0

View File

@@ -16,7 +16,49 @@ AnimationClip:
m_EulerCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_FloatCurves:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Color.a
path:
classID: 212
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Color.a
path: Platform Grid/Platform
classID: 1839735485
script: {fileID: 0}
flags: 0
m_PPtrCurves: []
m_SampleRate: 60
m_WrapMode: 0
@@ -24,19 +66,37 @@ AnimationClip:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings: []
genericBindings:
- serializedVersion: 2
path: 0
attribute: 304273561
script: {fileID: 0}
typeID: 212
customType: 0
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
- serializedVersion: 2
path: 811710439
attribute: 304273561
script: {fileID: 0}
typeID: 1839735485
customType: 0
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
pptrCurveMapping: []
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 1
m_StopTime: 0
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 1
m_LoopTime: 0
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
@@ -46,7 +106,49 @@ AnimationClip:
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EditorCurves:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Color.a
path:
classID: 212
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Color.a
path: Platform Grid/Platform
classID: 1839735485
script: {fileID: 0}
flags: 0
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0

View File

@@ -16,7 +16,85 @@ AnimationClip:
m_EulerCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_FloatCurves:
- serializedVersion: 2
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.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
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_Color.a
path:
classID: 212
script: {fileID: 0}
flags: 0
- serializedVersion: 2
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.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
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_Color.a
path: Platform Grid/Platform
classID: 1839735485
script: {fileID: 0}
flags: 0
m_PPtrCurves: []
m_SampleRate: 60
m_WrapMode: 0
@@ -24,7 +102,25 @@ AnimationClip:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings: []
genericBindings:
- serializedVersion: 2
path: 811710439
attribute: 304273561
script: {fileID: 0}
typeID: 1839735485
customType: 0
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
- serializedVersion: 2
path: 0
attribute: 304273561
script: {fileID: 0}
typeID: 212
customType: 0
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
pptrCurveMapping: []
m_AnimationClipSettings:
serializedVersion: 2
@@ -36,7 +132,7 @@ AnimationClip:
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 1
m_LoopTime: 0
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
@@ -46,7 +142,85 @@ AnimationClip:
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EditorCurves:
- serializedVersion: 2
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.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
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_Color.a
path:
classID: 212
script: {fileID: 0}
flags: 0
- serializedVersion: 2
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.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
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_Color.a
path: Platform Grid/Platform
classID: 1839735485
script: {fileID: 0}
flags: 0
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0

View File

@@ -1,5 +1,57 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1107 &-4590439573587227727
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: New Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: -2896689232693107453}
m_Position: {x: 290, y: 260, z: 0}
- serializedVersion: 1
m_State: {fileID: 773707276075981245}
m_Position: {x: 410, y: 150, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions:
- {fileID: 8424546987607514371}
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: -2896689232693107453}
--- !u!1102 &-2896689232693107453
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Falling Platform Default
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: 17ba966a4160c084ab24ca9af7f96e75, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
@@ -8,5 +60,74 @@ AnimatorController:
m_PrefabAsset: {fileID: 0}
m_Name: Falling Platform
serializedVersion: 5
m_AnimatorParameters: []
m_AnimatorLayers: []
m_AnimatorParameters:
- m_Name: respawn
m_Type: 9
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: New Layer
m_StateMachine: {fileID: -4590439573587227727}
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 &773707276075981245
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Falling Platform Respawn
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: 7b5b786414379814194fad3f02df842b, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1101 &8424546987607514371
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: respawn
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 773707276075981245}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: 0.75
m_HasExitTime: 0
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1

View File

@@ -0,0 +1,53 @@
%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: Not Transitioning
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: []
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: []
pptrCurveMapping: []
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 1
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
m_Events: []

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ce4892663ef4e47f7ad0e48dac45a449
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,122 @@
%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: Transition
serializedVersion: 7
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_EulerCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: -2340.76
inSlope: -62.173813
outSlope: -62.173813
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.5696166
- serializedVersion: 3
time: 0.5
value: -1164.7793
inSlope: 6170.258
outSlope: 6170.258
tangentMode: 0
weightedMode: 0
inWeight: 0.098107055
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchoredPosition.y
path: Wipe
classID: 224
script: {fileID: 0}
flags: 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: 578811017
attribute: 538195251
script: {fileID: 0}
typeID: 224
customType: 28
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 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: 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:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: -2340.76
inSlope: -62.173813
outSlope: -62.173813
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.5696166
- serializedVersion: 3
time: 0.5
value: -1164.7793
inSlope: 6170.258
outSlope: 6170.258
tangentMode: 0
weightedMode: 0
inWeight: 0.098107055
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchoredPosition.y
path: Wipe
classID: 224
script: {fileID: 0}
flags: 0
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
m_Events: []

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f398a7d6e41a947258118e378e5a1bfb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,133 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1107 &-3421291703131498192
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: -826980770548997111}
m_Position: {x: 200, y: 0, z: 0}
- serializedVersion: 1
m_State: {fileID: 8827762392940104405}
m_Position: {x: 235, y: 65, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions:
- {fileID: 8803655826354820664}
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: -40, 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: 8827762392940104405}
--- !u!1102 &-826980770548997111
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Transition
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: f398a7d6e41a947258118e378e5a1bfb, 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: Transition
serializedVersion: 5
m_AnimatorParameters:
- m_Name: out
m_Type: 9
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: -3421291703131498192}
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!1101 &8803655826354820664
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: out
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -826980770548997111}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: 0.75
m_HasExitTime: 0
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 0
--- !u!1102 &8827762392940104405
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Not Transitioning
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: ce4892663ef4e47f7ad0e48dac45a449, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 76aba6d9726904a70ab9e23fb374ab1d
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,10 +0,0 @@
using UnityEngine;
using UnityEngine.EventSystems;
public class EventSystemizer : MonoBehaviour
{
private void Update()
{
//foreach (EventSystem system in FindObjectsByType<EventSystem>(FindObjectsSortMode.None))
}
}

View File

@@ -5,11 +5,11 @@ AudioImporter:
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
loadType: 2
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
quality: 0.79999995
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}

View File

@@ -5,11 +5,11 @@ AudioImporter:
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
loadType: 2
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
quality: 0.79999995
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}

View File

@@ -5,11 +5,11 @@ AudioImporter:
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
loadType: 2
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
quality: 0.79999995
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}

View File

@@ -5,11 +5,11 @@ AudioImporter:
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
loadType: 2
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
quality: 0.79999995
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}

View File

@@ -5,11 +5,11 @@ AudioImporter:
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
loadType: 2
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
quality: 0.79999995
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}

View File

@@ -5,11 +5,11 @@ AudioImporter:
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
loadType: 2
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
quality: 0.79999995
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}

View File

@@ -5,11 +5,11 @@ AudioImporter:
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
loadType: 2
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
quality: 0.79999995
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}

View File

@@ -5,11 +5,11 @@ AudioImporter:
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
loadType: 2
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
quality: 0.79999995
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}

View File

@@ -3,6 +3,7 @@ using UnityEngine;
using UnityEngine.InputSystem;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
using UnityEngine.Events;
public class HubManager : MonoBehaviour
{
@@ -22,6 +23,7 @@ public class HubManager : MonoBehaviour
Destroy(this.gameObject);
}
hubCamera.SetActive(true);
MusicManager.Instance.StartPlaylist();
}
public void LoadScene(string sceneName)
@@ -29,6 +31,8 @@ public class HubManager : MonoBehaviour
UnloadGameScene();
hubCamera.SetActive(false);
SceneManager.LoadScene(sceneName, LoadSceneMode.Additive);
MusicManager.Instance.StartPlaylist();
print("Loading scene: playing solmg" + sceneName);
}
public void UnloadGameScene()
@@ -58,6 +62,18 @@ public class HubManager : MonoBehaviour
GameManager.players.Remove(player);
Destroy(player);
}
MusicManager.Instance.StartPlaylist("Title Screen");
foreach (Camera camera in FindObjectsByType<Camera>(FindObjectsSortMode.None))
{
camera.enabled = false;
}
GameManager.players.Clear();
GameManager.playerColors.Clear();
SceneManager.LoadScene("Title Screen");
}
}

View File

@@ -1,2 +1,11 @@
fileFormatVersion: 2
guid: 3fbcc366ef6e3480399963dee7cad1cd
guid: 3fbcc366ef6e3480399963dee7cad1cd
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: -20
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -39,6 +39,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4557733699313974297}
- {fileID: 5586015051149451479}
- {fileID: 2063840941502744053}
- {fileID: 7290594200745798336}
@@ -136,7 +137,9 @@ MonoBehaviour:
force: 200
damage: 0
maxDamage: 1000
lives: 3
lives: 5
damageSelfDebug: 0
dying: 0
--- !u!114 &5200627265685207284
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1977,3 +1980,81 @@ BoxCollider2D:
m_AutoTiling: 0
m_Size: {x: 2.750043, y: 2.196495}
m_EdgeRadius: 0
--- !u!1 &8832061911781686718
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4557733699313974297}
- component: {fileID: 35143527005515682}
m_Layer: 6
m_Name: Top
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4557733699313974297
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8832061911781686718}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 7009259675412950971}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!61 &35143527005515682
BoxCollider2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8832061911781686718}
m_Enabled: 1
serializedVersion: 3
m_Density: 1
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_ForceSendLayers:
serializedVersion: 2
m_Bits: 4294967295
m_ForceReceiveLayers:
serializedVersion: 2
m_Bits: 4294967295
m_ContactCaptureLayers:
serializedVersion: 2
m_Bits: 4294967295
m_CallbackLayers:
serializedVersion: 2
m_Bits: 4294967295
m_IsTrigger: 1
m_UsedByEffector: 0
m_CompositeOperation: 0
m_CompositeOrder: 0
m_Offset: {x: -0.00036472082, y: 0.93188095}
m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0, y: 0}
oldSize: {x: 0, y: 0}
newSize: {x: 0, y: 0}
adaptiveTilingThreshold: 0
drawMode: 0
adaptiveTiling: 0
m_AutoTiling: 0
m_Size: {x: 0.44429886, y: 0.11008072}
m_EdgeRadius: 0

View File

@@ -138,7 +138,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1995452543
m_SortingLayer: -2
m_SortingOrder: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: fa71934bcd9b18642ba5d540a54e7c27, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -288,7 +288,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -599741771
m_SortingLayer: -3
m_SortingOrder: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: fa4f23c96bac3a543a458e42b1441a96, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -375,7 +375,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1995452543
m_SortingLayer: -2
m_SortingOrder: 0
m_SortingOrder: 2
m_Sprite: {fileID: 21300000, guid: 645fa4f207e6ab4458bf76503e2ec229, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -462,7 +462,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1995452543
m_SortingLayer: -2
m_SortingOrder: 0
m_SortingOrder: 3
m_Sprite: {fileID: -714855980216048057, guid: 25908a168d8dbcb45a4d157f99375239, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -549,7 +549,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -599741771
m_SortingLayer: -3
m_SortingOrder: 0
m_SortingOrder: 3
m_Sprite: {fileID: -2060458028463906976, guid: 6c35f282486c84b47a8f047f823d3e25, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -636,7 +636,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -599741771
m_SortingLayer: -3
m_SortingOrder: 0
m_SortingOrder: 2
m_Sprite: {fileID: 21300000, guid: 23e619d279ffccb48876f686a6f7c92b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -820,7 +820,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -599741771
m_SortingLayer: -3
m_SortingOrder: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: fa4f23c96bac3a543a458e42b1441a96, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -970,7 +970,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1995452543
m_SortingLayer: -2
m_SortingOrder: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: fa71934bcd9b18642ba5d540a54e7c27, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -1057,7 +1057,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 193514457
m_SortingLayer: -4
m_SortingOrder: 0
m_SortingOrder: 2
m_Sprite: {fileID: 21300000, guid: 7ecdb30a55c4c2848a8d04a351bfd3e1, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -1259,7 +1259,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1995452543
m_SortingLayer: -2
m_SortingOrder: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: fa71934bcd9b18642ba5d540a54e7c27, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -1348,7 +1348,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -599741771
m_SortingLayer: -3
m_SortingOrder: 0
m_SortingOrder: 2
m_Sprite: {fileID: 21300000, guid: 23e619d279ffccb48876f686a6f7c92b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -1435,7 +1435,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1995452543
m_SortingLayer: -2
m_SortingOrder: 0
m_SortingOrder: 3
m_Sprite: {fileID: -714855980216048057, guid: 25908a168d8dbcb45a4d157f99375239, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -1524,7 +1524,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1995452543
m_SortingLayer: -2
m_SortingOrder: 0
m_SortingOrder: 2
m_Sprite: {fileID: 21300000, guid: 645fa4f207e6ab4458bf76503e2ec229, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -1611,7 +1611,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1995452543
m_SortingLayer: -2
m_SortingOrder: 0
m_SortingOrder: 2
m_Sprite: {fileID: 21300000, guid: 645fa4f207e6ab4458bf76503e2ec229, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -1823,7 +1823,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 193514457
m_SortingLayer: -4
m_SortingOrder: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 7c4799a7402ac7546932b5f877bdffc8, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -1910,7 +1910,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -599741771
m_SortingLayer: -3
m_SortingOrder: 0
m_SortingOrder: 3
m_Sprite: {fileID: -2060458028463906976, guid: 6c35f282486c84b47a8f047f823d3e25, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -1976,7 +1976,7 @@ MonoBehaviour:
eveningFrontClouds: {fileID: 5130336266710968951}
nightFrontClouds: {fileID: 4842171852287331600}
transitionDuration: 5
cycleDuration: 10
cycleDuration: 27.5
--- !u!1 &7578286127223878208
GameObject:
m_ObjectHideFlags: 0
@@ -2054,7 +2054,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -599741771
m_SortingLayer: -3
m_SortingOrder: 0
m_SortingOrder: 3
m_Sprite: {fileID: -2060458028463906976, guid: 6c35f282486c84b47a8f047f823d3e25, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -2191,7 +2191,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 193514457
m_SortingLayer: -4
m_SortingOrder: 0
m_SortingOrder: 3
m_Sprite: {fileID: -4335302255335457946, guid: 9309886511085ea49a3f643085f04062, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -2278,7 +2278,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -599741771
m_SortingLayer: -3
m_SortingOrder: 0
m_SortingOrder: 2
m_Sprite: {fileID: 21300000, guid: 23e619d279ffccb48876f686a6f7c92b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -2430,7 +2430,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -599741771
m_SortingLayer: -3
m_SortingOrder: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: fa4f23c96bac3a543a458e42b1441a96, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -2519,7 +2519,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1995452543
m_SortingLayer: -2
m_SortingOrder: 0
m_SortingOrder: 3
m_Sprite: {fileID: -714855980216048057, guid: 25908a168d8dbcb45a4d157f99375239, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0

View File

@@ -1,5 +1,50 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &5595962096842935804
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4309095941260522533}
- component: {fileID: 1911100887478523616}
m_Layer: 0
m_Name: Platform Grid
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4309095941260522533
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5595962096842935804}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0.1500001, z: 0}
m_LocalScale: {x: 0.25, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 737000473136512503}
m_Father: {fileID: 5794044177371189323}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!156049354 &1911100887478523616
Grid:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5595962096842935804}
m_Enabled: 1
m_CellSize: {x: 1, y: 1, z: 0}
m_CellGap: {x: 0, y: 0, z: 0}
m_CellLayout: 0
m_CellSwizzle: 0
--- !u!1 &6077104818453282975
GameObject:
m_ObjectHideFlags: 0
@@ -35,6 +80,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4947732951424185271}
- {fileID: 4309095941260522533}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &5235311885082745880
@@ -44,7 +90,7 @@ SpriteRenderer:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6077104818453282975}
m_Enabled: 1
m_Enabled: 0
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
@@ -150,7 +196,7 @@ Rigidbody2D:
m_Simulated: 1
m_UseFullKinematicContacts: 0
m_UseAutoMass: 0
m_Mass: 1
m_Mass: 4
m_LinearDamping: 0
m_AngularDamping: 0.05
m_GravityScale: 2
@@ -299,3 +345,242 @@ MonoBehaviour:
m_EditorClassIdentifier:
fallDelay: 0.2
resetDelay: 4
--- !u!1 &7230742078522165550
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 737000473136512503}
- component: {fileID: 3093648973850195155}
- component: {fileID: 767070979047247195}
m_Layer: 0
m_Name: Platform
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &737000473136512503
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7230742078522165550}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4309095941260522533}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1839735485 &3093648973850195155
Tilemap:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7230742078522165550}
m_Enabled: 1
m_Tiles:
- first: {x: -2, y: -1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 0
m_TileSpriteIndex: 6
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741826
- first: {x: -1, y: -1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 0
m_TileSpriteIndex: 2
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741826
- first: {x: 0, y: -1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 0
m_TileSpriteIndex: 2
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741826
- first: {x: 1, y: -1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 0
m_TileSpriteIndex: 3
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741826
- first: {x: -2, y: 0, z: 0}
second:
serializedVersion: 2
m_TileIndex: 0
m_TileSpriteIndex: 4
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741826
- first: {x: -1, y: 0, z: 0}
second:
serializedVersion: 2
m_TileIndex: 0
m_TileSpriteIndex: 5
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741826
- first: {x: 0, y: 0, z: 0}
second:
serializedVersion: 2
m_TileIndex: 0
m_TileSpriteIndex: 5
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741826
- first: {x: 1, y: 0, z: 0}
second:
serializedVersion: 2
m_TileIndex: 0
m_TileSpriteIndex: 1
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741826
m_AnimatedTiles: {}
m_TileAssetArray:
- m_RefCount: 8
m_Data: {fileID: 11400000, guid: 67a5b1ac9c67d45378041381c76480fe, type: 2}
m_TileSpriteArray:
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 1
m_Data: {fileID: 103923301, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 2
m_Data: {fileID: 1290975500, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: -1346994371, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: 4374163130339904003, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 2
m_Data: {fileID: 1631959157, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: -1756667061, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_TileMatrixArray:
- m_RefCount: 8
m_Data:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_TileColorArray:
- m_RefCount: 8
m_Data: {r: 1, g: 1, b: 1, a: 1}
m_TileObjectToInstantiateArray: []
m_AnimationFrameRate: 1
m_Color: {r: 0.8773585, g: 0.8773585, b: 0.8773585, a: 1}
m_Origin: {x: -30, y: -4, z: 0}
m_Size: {x: 32, y: 5, z: 1}
m_TileAnchor: {x: 0.5, y: 0.5, z: 0}
m_TileOrientation: 0
m_TileOrientationMatrix:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
--- !u!483693784 &767070979047247195
TilemapRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7230742078522165550}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1556569731
m_SortingLayer: 3
m_SortingOrder: 1
m_ChunkSize: {x: 32, y: 32, z: 32}
m_ChunkCullingBounds: {x: 0, y: 0, z: 0}
m_MaxChunkCount: 16
m_MaxFrameAge: 16
m_SortOrder: 0
m_Mode: 0
m_DetectChunkCullingBounds: 0
m_MaskInteraction: 0

View File

@@ -73,8 +73,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1823612251
m_SortingLayer: 1
m_SortingLayerID: 1570397069
m_SortingLayer: 4
m_SortingOrder: 2
m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
m_Color: {r: 0, g: 0, b: 0, a: 1}
@@ -160,8 +160,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1823612251
m_SortingLayer: 1
m_SortingLayerID: 1570397069
m_SortingLayer: 4
m_SortingOrder: 4
m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
@@ -441,8 +441,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1823612251
m_SortingLayer: 1
m_SortingLayerID: 1570397069
m_SortingLayer: 4
m_SortingOrder: 1
m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
m_Color: {r: 0, g: 0, b: 0, a: 1}
@@ -630,8 +630,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1823612251
m_SortingLayer: 1
m_SortingLayerID: 1570397069
m_SortingLayer: 4
m_SortingOrder: 5
m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
m_Color: {r: 0.023529412, g: 0.81960785, b: 0, a: 1}

View File

@@ -139,12 +139,12 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
m_Name:
m_EditorClassIdentifier:
m_UiScaleMode: 0
m_UiScaleMode: 1
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 800, y: 600}
m_ReferenceResolution: {x: 1440, y: 1280}
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0
m_MatchWidthOrHeight: 1
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96

View File

@@ -94,7 +94,7 @@ AudioListener:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2927715701766480068}
m_Enabled: 0
m_Enabled: 1
--- !u!114 &1959672341225110449
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -153,6 +153,7 @@ MonoBehaviour:
m_EditorClassIdentifier:
weight: 0.5
speed: 0.1
winScene: 0
--- !u!114 &6667330442232207831
MonoBehaviour:
m_ObjectHideFlags: 0

131
Assets/Prefabs/Song.prefab Normal file
View File

@@ -0,0 +1,131 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &4106763810421620447
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3106927676395320143}
- component: {fileID: 7482704557249419461}
m_Layer: 0
m_Name: Song
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3106927676395320143
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4106763810421620447}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, 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!82 &7482704557249419461
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4106763810421620447}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_Resource: {fileID: 0}
m_PlayOnAwake: 1
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 62e9537ddee724a40ba1a0e825087aee
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -42,6 +42,16 @@ Tilemap:
m_GameObject: {fileID: 2261280368302197313}
m_Enabled: 1
m_Tiles:
- first: {x: 4, y: -3, z: 0}
second:
serializedVersion: 2
m_TileIndex: 18
m_TileSpriteIndex: 8
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741826
- first: {x: 0, y: -1, z: 0}
second:
serializedVersion: 2
@@ -52,6 +62,66 @@ Tilemap:
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 4, y: -1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 12
m_TileSpriteIndex: 12
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 5, y: -1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 13
m_TileSpriteIndex: 13
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 6, y: -1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 14
m_TileSpriteIndex: 14
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 7, y: -1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 15
m_TileSpriteIndex: 15
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 8, y: -1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 16
m_TileSpriteIndex: 16
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 9, y: -1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 17
m_TileSpriteIndex: 17
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -1, y: 0, z: 0}
second:
serializedVersion: 2
@@ -62,19 +132,195 @@ Tilemap:
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 4, y: 0, z: 0}
second:
serializedVersion: 2
m_TileIndex: 7
m_TileSpriteIndex: 7
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 5, y: 0, z: 0}
second:
serializedVersion: 2
m_TileIndex: 8
m_TileSpriteIndex: 8
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 6, y: 0, z: 0}
second:
serializedVersion: 2
m_TileIndex: 9
m_TileSpriteIndex: 9
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 7, y: 0, z: 0}
second:
serializedVersion: 2
m_TileIndex: 10
m_TileSpriteIndex: 10
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 9, y: 0, z: 0}
second:
serializedVersion: 2
m_TileIndex: 11
m_TileSpriteIndex: 11
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 4, y: 1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 1
m_TileSpriteIndex: 1
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 5, y: 1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 2
m_TileSpriteIndex: 2
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 6, y: 1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 3
m_TileSpriteIndex: 3
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 7, y: 1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 4
m_TileSpriteIndex: 4
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 8, y: 1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 5
m_TileSpriteIndex: 5
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: 9, y: 1, z: 0}
second:
serializedVersion: 2
m_TileIndex: 6
m_TileSpriteIndex: 6
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
m_AnimatedTiles: {}
m_TileAssetArray:
- m_RefCount: 2
m_Data: {fileID: 11400000, guid: eba517dbe553d4e9eb4a38e332a4cfd9, type: 2}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: dad5dae1269a440a0b4111bd5d09b6cf, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: da66d52fe557f40fb943126a248e0f5d, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: b36bb4315a98d462e90d0a2e8c035860, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: d997e9bb8f06c4939b36b0600cd3cf7d, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: c6a364ec264c8467e8eb0d62bf956a31, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 0d9ffdd0e9472485f86f466dcec817d4, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: f989a74e4fc1a46178dfd9065fd2fd48, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 6973b2d5e70944c338fc6d05489f5acf, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 2e1653718f8f944a1a1ad9449b034fd3, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 8dca161f2d08f443bac0e7a13501ef8d, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 277c995723dc748adb831ed2f62ca0d5, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 89fc9bd929465428687775856a36db08, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 0ce2818111b8a4bc8adf3d823f264bec, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 1a7980be35ab244cb8a68f6b1a6f017e, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: f698a607201054303906416b7804c97e, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 770f828cf86534345ad781153c97f517, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 0044623e260444936a0c17a6413c3f40, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 67a5b1ac9c67d45378041381c76480fe, type: 2}
m_TileSpriteArray:
- m_RefCount: 2
m_Data: {fileID: 7482667652216324306, guid: 586cb85cfa61a4214a970f850bffc743, type: 3}
- m_RefCount: 0
m_Data: {fileID: 0}
m_TileMatrixArray:
- m_RefCount: 1
m_Data: {fileID: 4374163130339904003, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: 1631959157, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: 103923301, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: 274413988, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: 1629787102, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: -1434728434, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: 1021025865, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 2
m_Data: {fileID: -662655065, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: -977982403, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: -1106718998, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: 778582669, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: -1756667061, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: 1290975500, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: -1346994371, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: -1832143195, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: -1165223147, guid: a4a0efaad895745738e93720471fe582, type: 3}
- m_RefCount: 1
m_Data: {fileID: 1204664803, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_TileMatrixArray:
- m_RefCount: 20
m_Data:
e00: 1
e01: 0
@@ -93,13 +339,13 @@ Tilemap:
e32: 0
e33: 1
m_TileColorArray:
- m_RefCount: 2
- m_RefCount: 20
m_Data: {r: 1, g: 1, b: 1, a: 1}
m_TileObjectToInstantiateArray: []
m_AnimationFrameRate: 1
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Origin: {x: -1, y: -1, z: 0}
m_Size: {x: 2, y: 2, z: 1}
m_Origin: {x: -1, y: -3, z: 0}
m_Size: {x: 11, y: 5, z: 1}
m_TileAnchor: {x: 0.5, y: 0.5, z: 0}
m_TileOrientation: 0
m_TileOrientationMatrix:
@@ -212,11 +458,11 @@ Grid:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3062581857847010186}
m_Enabled: 1
m_CellSize: {x: 0.5, y: 0.5, z: 0}
m_CellSize: {x: 1, y: 1, z: 0}
m_CellGap: {x: 0, y: 0, z: 0}
m_CellLayout: 0
m_CellSwizzle: 0
--- !u!114 &4420291786059542285
--- !u!114 &2470260949266179180
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}

226
Assets/Quentin/Cloud.asset Normal file
View File

@@ -0,0 +1,226 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9d1514134bc4fbd41bb739b1b9a49231, type: 3}
m_Name: Cloud
m_EditorClassIdentifier:
m_DefaultSprite: {fileID: -662655065, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_DefaultGameObject: {fileID: 0}
m_DefaultColliderType: 1
m_TilingRules:
- m_Id: 8
m_Sprites:
- {fileID: 274413988, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 0100000001000000010000000100000002000000
m_NeighborPositions:
- {x: -1, y: 0, z: 0}
- {x: 0, y: 1, z: 0}
- {x: 0, y: -1, z: 0}
- {x: 1, y: 0, z: 0}
- {x: 1, y: -1, z: 0}
m_RuleTransform: 0
- m_Id: 9
m_Sprites:
- {fileID: -1434728434, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 0100000001000000010000000100000002000000
m_NeighborPositions:
- {x: 0, y: 1, z: 0}
- {x: -1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
- {x: 1, y: 0, z: 0}
- {x: -1, y: -1, z: 0}
m_RuleTransform: 0
- m_Id: 0
m_Sprites:
- {fileID: -1832143195, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 0100000001000000010000000100000002000000
m_NeighborPositions:
- {x: 0, y: 1, z: 0}
- {x: -1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
- {x: 1, y: 0, z: 0}
- {x: 1, y: 1, z: 0}
m_RuleTransform: 0
- m_Id: 11
m_Sprites:
- {fileID: 1204664803, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 0100000001000000010000000100000002000000
m_NeighborPositions:
- {x: 0, y: 1, z: 0}
- {x: -1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
- {x: 1, y: 0, z: 0}
- {x: -1, y: 1, z: 0}
m_RuleTransform: 0
- m_Id: 10
m_Sprites:
- {fileID: 4374163130339904003, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 02000000020000000100000001000000
m_NeighborPositions:
- {x: -1, y: 0, z: 0}
- {x: 0, y: 1, z: 0}
- {x: 1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
m_RuleTransform: 0
- m_Id: 1
m_Sprites:
- {fileID: 103923301, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 02000000020000000100000001000000
m_NeighborPositions:
- {x: 0, y: 1, z: 0}
- {x: 1, y: 0, z: 0}
- {x: -1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
m_RuleTransform: 0
- m_Id: 2
m_Sprites:
- {fileID: -1756667061, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 02000000020000000100000001000000
m_NeighborPositions:
- {x: -1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
- {x: 0, y: 1, z: 0}
- {x: 1, y: 0, z: 0}
m_RuleTransform: 0
- m_Id: 3
m_Sprites:
- {fileID: -1346994371, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 01000000010000000200000002000000
m_NeighborPositions:
- {x: 0, y: 1, z: 0}
- {x: -1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
- {x: 1, y: 0, z: 0}
m_RuleTransform: 0
- m_Id: 4
m_Sprites:
- {fileID: 1631959157, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 01000000010000000100000002000000
m_NeighborPositions:
- {x: -1, y: 0, z: 0}
- {x: 1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
- {x: 0, y: 1, z: 0}
m_RuleTransform: 0
- m_Id: 5
m_Sprites:
- {fileID: 1021025865, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 02000000010000000100000001000000
m_NeighborPositions:
- {x: -1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
- {x: 1, y: 0, z: 0}
- {x: 0, y: 1, z: 0}
m_RuleTransform: 0
- m_Id: 6
m_Sprites:
- {fileID: -977982403, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 01000000010000000100000002000000
m_NeighborPositions:
- {x: 0, y: 1, z: 0}
- {x: -1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
- {x: 1, y: 0, z: 0}
m_RuleTransform: 0
- m_Id: 7
m_Sprites:
- {fileID: 1290975500, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_GameObject: {fileID: 0}
m_MinAnimationSpeed: 1
m_MaxAnimationSpeed: 1
m_PerlinScale: 0.5
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 01000000010000000100000002000000
m_NeighborPositions:
- {x: 0, y: 1, z: 0}
- {x: -1, y: 0, z: 0}
- {x: 1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
m_RuleTransform: 0

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 67a5b1ac9c67d45378041381c76480fe
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -131,6 +131,10 @@ PrefabInstance:
propertyPath: m_TargetGraphic
value:
objectReference: {fileID: 0}
- target: {fileID: 777054611832482010, guid: 52622bff9e983494eb206a8735b4dbbf, type: 3}
propertyPath: m_AnchoredPosition.y
value: -2424
objectReference: {fileID: 0}
- target: {fileID: 1204188658820747641, guid: 52622bff9e983494eb206a8735b4dbbf, type: 3}
propertyPath: m_AnchorMax.y
value: 0

View File

@@ -1498,7 +1498,7 @@ MonoBehaviour:
m_Intensity: 1
m_LightVolumeIntensity: 1
m_LightVolumeEnabled: 0
m_ApplyToSortingLayers: d9cb880bb5aa40dc7f30f0760536e9b1000000005b1db26cc5506199835ec75c
m_ApplyToSortingLayers: d9cb880bb5aa40dc7f30f0760536e9b1000000005b1db26cc5506199835ec75c8d5b9a5d
m_LightCookieSprite: {fileID: 0}
m_DeprecatedPointLightCookieSprite: {fileID: 0}
m_LightOrder: 0
@@ -2352,6 +2352,68 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1392070453}
m_CullTransparentMesh: 1
--- !u!1 &1515297721
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1515297723}
- component: {fileID: 1515297722}
m_Layer: 0
m_Name: MusicManager
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1515297722
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1515297721}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f701561e8549d464b9530bb56c6bfeb9, type: 3}
m_Name:
m_EditorClassIdentifier:
playlists:
- trackName: Title Screen
trackScenes:
- Title Screen
songs:
- {fileID: 8300000, guid: 89a3bcb0acb58a942a76aabf66dcccd8, type: 3}
shuffleTime: 0
volume: 0.5
- trackName: Platformer
trackScenes:
- Platformer With Headroom
songs:
- {fileID: 8300000, guid: 0fc9737603d0bce469dd3261512c029c, type: 3}
- {fileID: 8300000, guid: 1b9f01ade7d2aca4c97e213e541b2c28, type: 3}
- {fileID: 8300000, guid: e9c19b5a3d636f84d8d0dfa26b72bafc, type: 3}
shuffleTime: 60
volume: 0.25
songPrefab: {fileID: 4106763810421620447, guid: 62e9537ddee724a40ba1a0e825087aee, type: 3}
--- !u!4 &1515297723
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1515297721}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, 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!1 &1648216492
GameObject:
m_ObjectHideFlags: 0
@@ -2957,3 +3019,4 @@ SceneRoots:
- {fileID: 365391918}
- {fileID: 241118428}
- {fileID: 642245994}
- {fileID: 1515297723}

View File

@@ -0,0 +1,14 @@
using UnityEngine;
using UnityEngine.EventSystems;
public class EventSystemizer : MonoBehaviour
{
private void Update()
{
foreach (EventSystem system in FindObjectsByType<EventSystem>(FindObjectsSortMode.None))
{
if (system == GetComponent<EventSystem>()) continue;
Destroy(system.gameObject);
}
}
}

View File

@@ -17,7 +17,7 @@ public class FallPlatform : MonoBehaviour
}
private void OnTriggerEnter2D(Collider2D collision)
{
if (!falling/* && collision.gameObject.CompareTag("Player")*/)
if (!falling && (collision.gameObject.CompareTag("Player") || collision.transform.GetChild(0).TryGetComponent(out FallPlatform _)))
{
StartCoroutine(FallAfterDelay());
}

View File

@@ -1,5 +1,6 @@
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.InputSystem;
public class GameManager : MonoBehaviour
@@ -14,6 +15,8 @@ public class GameManager : MonoBehaviour
public static List<Color> playerColors = new List<Color>();
public float offset = 1f;
public static bool music = true;
public bool gameOver = false;
private void Awake()
@@ -30,6 +33,7 @@ public class GameManager : MonoBehaviour
private void Start()
{
MusicManager.Instance.StartPlaylist();
StartGame();
}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: e5d30ab9d20fa416dbd26b382141fe1d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,107 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Assertions.Must;
using UnityEngine.Playables;
using UnityEngine.SceneManagement;
public class MusicManager : MonoBehaviour
{
public static MusicManager Instance;
public List<Playlist> playlists;
private Dictionary<string, Playlist> sceneToPlaylist = new Dictionary<string, Playlist>();
public GameObject songPrefab;
private void Awake()
{
if (Instance == null)
{
Instance = this;
}
else
{
Destroy(this.gameObject);
}
foreach (Playlist playlist in playlists)
{
foreach (string scene in playlist.trackScenes)
{
sceneToPlaylist.Add(scene, playlist);
}
}
}
public void StartPlaylist()
{
if (GetActiveSceneNotTitleScreen() == "Player Select") return;
StopAllCoroutines();
foreach (Transform child in transform)
{
Destroy(child.gameObject);
}
StartCoroutine(PlayPlaylist(sceneToPlaylist[GetActiveSceneNotTitleScreen()]));
}
public void StartPlaylist(string scene)
{
if (GetActiveSceneNotTitleScreen() == "Player Select") return;
StopAllCoroutines();
foreach (Transform child in transform)
{
Destroy(child.gameObject);
}
StartCoroutine(PlayPlaylist(sceneToPlaylist[scene]));
}
private IEnumerator PlayPlaylist(Playlist playlist)
{
while (true)
{
List<AudioClip> randomized = new List<AudioClip>(playlist.songs);
for (int i = 0; i < randomized.Count; i++)
{
AudioClip temp = randomized[i];
int randomIndex = Random.Range(i, randomized.Count);
randomized[i] = randomized[randomIndex];
randomized[randomIndex] = temp;
}
foreach (AudioClip song in randomized)
{
AudioSource songInstance = Instantiate(songPrefab, transform).GetComponent<AudioSource>();
songInstance.clip = song;
songInstance.volume = playlist.volume;
songInstance.Play();
if (playlist.shuffleTime > 0f)
{
yield return new WaitForSeconds(playlist.shuffleTime);
float time = 0f;
while (time < 5f)
{
songInstance.volume = playlist.volume * (1 - time / 5f);
time += Time.deltaTime;
yield return null;
}
}
else
{
yield return new WaitForSeconds(song.length);
}
Destroy(songInstance.gameObject);
}
}
}
public static string GetActiveSceneNotTitleScreen()
{
for (int sceneIndex = 0; sceneIndex < SceneManager.sceneCount; sceneIndex++)
{
if (SceneManager.GetSceneAt(sceneIndex).name != "Title Screen")
{
return SceneManager.GetSceneAt(sceneIndex).name;
}
}
return "Title Screen";
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: f701561e8549d464b9530bb56c6bfeb9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: -50
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,14 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Audio;
[System.Serializable]
public class Playlist
{
public string trackName;
public List<string> trackScenes;
public List<AudioClip> songs;
public float shuffleTime;
public float volume;
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 7217d9ffc9dfd0c42bd093ee6d9c5db1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Audio;
[System.Serializable]
public class TrackLayer
{
public string layerName;
public AudioClip layerTrack;
public enum EnableTrigger { Scene, Magnetism, Goal, Button, Toggle, Movement, ConstantForce, EndOfLevel, ElectromagneticPulse, Collectible };
public EnableTrigger enableTrigger = EnableTrigger.Scene;
public List<string> layerScenes;
public string triggerName;
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 8a0b53b66b1b30143a043e7df151c454
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,366 @@
#if NO
using System.Collections;
using System.Collections.Generic;
using System.Data.Common;
using System.Runtime.CompilerServices;
using Unity.VisualScripting;
using UnityEngine;
using UnityEngine.SceneManagement;
public class TrackManager : MonoBehaviour
{
public Playlist musicTrack;
public GameObject layerPrefab;
private List<TrackLayer> persistentLayers = new List<TrackLayer>();
private Scene currentScene;
private void Awake()
{
if (!GameManager.music)
{
Destroy(gameObject);
}
}
private void Start()
{
foreach (var layer in musicTrack.trackLayers)
{
if (layer.enableTrigger != TrackLayer.EnableTrigger.Scene)
{
persistentLayers.Add(layer);
}
}
currentScene = GetActiveSceneNotStatistics();
InitializeLayers();
UpdateLayers(musicTrack.trackLayers);
}
private void Update()
{
CheckForRestartability();
if (currentScene != GetActiveSceneNotStatistics())
{
currentScene = GetActiveSceneNotStatistics();
UpdateLayers(musicTrack.trackLayers);
}
if (persistentLayers.Count != 0) UpdateLayers(persistentLayers);
}
private void InitializeLayers()
{
foreach (TrackLayer layer in musicTrack.trackLayers)
{
AudioSource layerSource = Instantiate(layerPrefab, transform).GetComponent<AudioSource>();
layerSource.gameObject.name = layer.layerName;
layerSource.clip = layer.layerTrack;
layerSource.volume = 0;
try
{
layerSource.outputAudioMixerGroup = musicTrack.defaultMixer.FindMatchingGroups("Master/" + layer.layerName)[0];
}
catch
{
layerSource.outputAudioMixerGroup = musicTrack.defaultMixer.FindMatchingGroups("Master")[0];
}
layerSource.Play();
}
}
private void UpdateLayers(List<TrackLayer> layers)
{
if (StatisticsManager.PlayerPrefs.GetInt("settingMusic") == 1)
{
foreach (TrackLayer layer in layers)
{
DisableLayer(layer);
if (layer.enableTrigger == TrackLayer.EnableTrigger.Magnetism)
{
GameObject player = GameObject.Find(layer.triggerName);
try
{
if (player != null && (player.GetComponent<PlayerMovement>().magnetized/* || FindFirstObjectByType<LevelEnd>().ending*/))
{
if (layer.layerScenes.Count == 0)
{
EnableLayer(layer);
}
else
{
foreach (string scene in layer.layerScenes)
{
if (scene == currentScene.name)
{
EnableLayer(layer);
break;
}
}
}
}
}
catch (System.Exception e)
{
print(e.ToString());
}
}
else if (layer.enableTrigger == TrackLayer.EnableTrigger.Movement)
{
GameObject player = GameObject.Find(layer.triggerName);
try
{
if (player != null && player.GetComponent<Rigidbody2D>().linearVelocity.magnitude >= 0.1f)
{
if (layer.layerScenes.Count == 0)
{
EnableLayer(layer);
}
else
{
foreach (string scene in layer.layerScenes)
{
if (scene == currentScene.name)
{
EnableLayer(layer);
break;
}
}
}
}
}
catch (System.Exception e)
{
print(e.ToString());
}
}
else if (layer.enableTrigger == TrackLayer.EnableTrigger.ConstantForce)
{
GameObject player = GameObject.Find(layer.triggerName);
try
{
if (player != null && player.GetComponent<ConstantForce2D>().force.magnitude >= 0.1f)
{
if (layer.layerScenes.Count == 0)
{
EnableLayer(layer);
}
else
{
foreach (string scene in layer.layerScenes)
{
if (scene == currentScene.name)
{
EnableLayer(layer);
break;
}
}
}
}
}
catch (System.Exception e)
{
print(e.ToString());
}
}
else if (layer.enableTrigger == TrackLayer.EnableTrigger.Toggle)
{
GameObject toggle = GameObject.Find(layer.triggerName);
try
{
if (toggle != null && toggle.GetComponent<ToggleBehavior>().state == ToggleBehavior.ToggleState.active)
{
if (layer.layerScenes.Count == 0)
{
EnableLayer(layer);
}
else
{
foreach (string scene in layer.layerScenes)
{
if (scene == currentScene.name)
{
EnableLayer(layer);
break;
}
}
}
}
}
catch (System.Exception e)
{
print(e.ToString());
}
}
else if (layer.enableTrigger == TrackLayer.EnableTrigger.Button)
{
GameObject button = GameObject.Find(layer.triggerName);
try
{
if (button != null && button.GetComponent<ButtonBehavior>().state == ButtonBehavior.ButtonState.pressed)
{
if (layer.layerScenes.Count == 0)
{
EnableLayer(layer);
}
else
{
foreach (string scene in layer.layerScenes)
{
if (scene == currentScene.name)
{
EnableLayer(layer);
break;
}
}
}
}
}
catch (System.Exception e)
{
print(e.ToString());
}
}
else if (layer.enableTrigger == TrackLayer.EnableTrigger.Goal)
{
GameObject goal = GameObject.Find(layer.triggerName);
try
{
if (goal != null && goal.GetComponent<Goal>().isActivated)
{
if (layer.layerScenes.Count == 0)
{
EnableLayer(layer);
}
else
{
foreach (string scene in layer.layerScenes)
{
if (scene == currentScene.name)
{
EnableLayer(layer);
break;
}
}
}
}
}
catch (System.Exception e)
{
print(e.ToString());
}
}
else if (layer.enableTrigger == TrackLayer.EnableTrigger.EndOfLevel)
{
if (FindFirstObjectByType<LevelEnd>().ending)
{
EnableLayer(layer);
}
}
else if (layer.enableTrigger == TrackLayer.EnableTrigger.ElectromagneticPulse)
{
if (Camera.main.GetComponent<CameraFollow>().playTheTrack)
{
EnableLayer(layer);
}
}
else if (layer.enableTrigger == TrackLayer.EnableTrigger.Collectible)
{
if (FindFirstObjectByType<Collectible>().playTheTrack)
{
EnableLayer(layer, "collectibleEnabled");
}
}
else
{
foreach (string scene in layer.layerScenes)
{
if (scene == currentScene.name)
{
EnableLayer(layer);
break;
}
}
}
}
}
}
private void CheckForRestartability()
{
bool restart = false;
for (int i = 0; i < transform.childCount; i++)
{
AudioSource child = transform.GetChild(i).GetComponent<AudioSource>();
if (child != null)
{
if (!child.isPlaying)
{
restart = true;
break;
}
}
}
if (!restart) return;
for (int i = 0; i < transform.childCount; i++)
{
AudioSource child = transform.GetChild(i).GetComponent<AudioSource>();
if (child != null)
{
child.Stop();
child.Play();
}
}
}
private void EnableLayer(TrackLayer layer, string parameter = "enabled")
{
transform.Find(layer.layerName).GetComponent<Animator>().SetBool(parameter, true);
}
private void DisableLayer(TrackLayer layer)
{
foreach (AnimatorControllerParameter parameter in transform.Find(layer.layerName).GetComponent<Animator>().parameters)
{
transform.Find(layer.layerName).GetComponent<Animator>().SetBool(parameter.name, false);
}
}
public static Scene GetActiveSceneNotStatistics()
{
for (int sceneIndex = 0; sceneIndex < SceneManager.sceneCount; sceneIndex++)
{
if (SceneManager.GetSceneAt(sceneIndex).name != "Statistics Manager Scene")
{
return SceneManager.GetSceneAt(sceneIndex);
}
}
return SceneManager.GetSceneByBuildIndex(0);
}
public void Stop()
{
StartCoroutine(DestroyTrack());
}
public IEnumerator DestroyTrack()
{
yield return new WaitForSeconds(0.5f);
Destroy(gameObject);
}
}
#endif

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 8f4092644348346419647bf86cb02003
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,3 +1,4 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.InputSystem;

View File

@@ -10,6 +10,6 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3}
m_Name: DefaultVolumeProfile
m_Name: DefaultVolumeProfile 1
m_EditorClassIdentifier:
components: []

View File

@@ -10,7 +10,7 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2ec995e51a6e251468d2a3fd8a686257, type: 3}
m_Name: UniversalRenderPipelineGlobalSettings
m_Name: UniversalRenderPipelineGlobalSettings 1
m_EditorClassIdentifier:
m_ShaderStrippingSetting:
m_Version: 0

View File

@@ -37,7 +37,7 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
filterMode: 0
aniso: 1
mipBias: 0
wrapU: 1
@@ -51,7 +51,7 @@ TextureImporter:
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spritePixelsToUnits: 16
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
@@ -74,7 +74,7 @@ TextureImporter:
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureFormat: 4
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
@@ -130,19 +130,411 @@ TextureImporter:
rect:
serializedVersion: 2
x: 0
y: 0
width: 96
height: 48
y: 32
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape:
- - {x: 8, y: 2}
- {x: -1, y: 2}
- {x: -5, y: 2}
- {x: -5, y: 1}
- {x: -5, y: -8}
- {x: 8, y: -8}
tessellationDetail: 0
bones: []
spriteID: 30a4585113624bc30800000000000000
internalID: 4374163130339904003
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_1
rect:
serializedVersion: 2
x: 16
y: 32
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape:
- - {x: 8, y: 2}
- {x: -8, y: 2}
- {x: -8, y: -8}
- {x: 8, y: -8}
tessellationDetail: 0
bones: []
spriteID: c6ddbd5f1348a4c548bce251cf79ea79
internalID: 1631959157
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_2
rect:
serializedVersion: 2
x: 32
y: 32
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape:
- - {x: 5, y: -4}
- {x: 5, y: -4}
- {x: 5, y: -1}
- {x: 5, y: 2}
- {x: 1, y: 2}
- {x: 1, y: 2}
- {x: -6, y: 2}
- {x: -8, y: 2}
- {x: -8, y: -8}
- {x: 5, y: -8}
tessellationDetail: 0
bones: []
spriteID: 17d58b024c3b343df977abfc710461a1
internalID: 103923301
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_3
rect:
serializedVersion: 2
x: 48
y: 32
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape: []
tessellationDetail: -1
tessellationDetail: 0
bones: []
spriteID: 30a4585113624bc30800000000000000
internalID: 4374163130339904003
spriteID: c3f80f6662d744a57a0f98495e9ee20e
internalID: 274413988
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_4
rect:
serializedVersion: 2
x: 64
y: 32
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 72c05e97a000844efa44ca834ba7eb1d
internalID: 1629787102
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_5
rect:
serializedVersion: 2
x: 80
y: 32
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 77a63ef7fccdb41be8fa38e4cb3b2a97
internalID: -1434728434
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_6
rect:
serializedVersion: 2
x: 0
y: 16
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape:
- - {x: 8, y: 8}
- {x: -5, y: 8}
- {x: -5, y: -8}
- {x: 8, y: -8}
tessellationDetail: 0
bones: []
spriteID: 65219c817ac794396b07e5f3eb6c6678
internalID: 1021025865
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_7
rect:
serializedVersion: 2
x: 16
y: 16
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: edba64d317dd84f399258a8ed09503e8
internalID: -662655065
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_8
rect:
serializedVersion: 2
x: 32
y: 16
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape:
- - {x: 5, y: 8}
- {x: -8, y: 8}
- {x: -8, y: -8}
- {x: 5, y: -8}
tessellationDetail: 0
bones: []
spriteID: 009b7407691ed4b0ba60950cc08878a5
internalID: -977982403
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_9
rect:
serializedVersion: 2
x: 48
y: 16
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 06ee733f5fcb44b19ab42cb723905c50
internalID: -1106718998
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_10
rect:
serializedVersion: 2
x: 80
y: 16
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 4289e3ba4518d47c8a8118c45888f242
internalID: 778582669
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_11
rect:
serializedVersion: 2
x: 0
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape:
- - {x: 8, y: 8}
- {x: -5, y: 8}
- {x: -5, y: -2}
- {x: 8, y: -2}
tessellationDetail: 0
bones: []
spriteID: a2b62d2b749ba422ca4977c72663598a
internalID: -1756667061
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_12
rect:
serializedVersion: 2
x: 16
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape:
- - {x: 8, y: 8}
- {x: -8, y: 8}
- {x: -8, y: -2}
- {x: 8, y: -2}
tessellationDetail: 0
bones: []
spriteID: 7c2550d1a4d2b40c3b2a4f6fadbc4561
internalID: 1290975500
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_13
rect:
serializedVersion: 2
x: 32
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape:
- - {x: 5, y: 8}
- {x: -8, y: 8}
- {x: -8, y: -2}
- {x: 5, y: -2}
tessellationDetail: 0
bones: []
spriteID: eef5e73cd5d564968a8aacf660cb4068
internalID: -1346994371
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_14
rect:
serializedVersion: 2
x: 48
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 2501c764fa1d745469a08873ec52f160
internalID: -1832143195
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_15
rect:
serializedVersion: 2
x: 64
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 2ccb50df953eb4403a535bc71a484be3
internalID: -1165223147
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Cloud Canopy_16
rect:
serializedVersion: 2
x: 80
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
customData:
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: ea48dc0373e5142c1ad8ef23f36d9aab
internalID: 1204664803
vertices: []
indices:
edges: []
@@ -151,7 +543,7 @@ TextureImporter:
customData:
physicsShape: []
bones: []
spriteID:
spriteID: b2aefa883328947c5a3d6de9f1cbf46c
internalID: 0
vertices: []
indices:
@@ -160,7 +552,24 @@ TextureImporter:
secondaryTextures: []
spriteCustomMetadata:
entries: []
nameFileIdTable: {}
nameFileIdTable:
Cloud Canopy_0: 4374163130339904003
Cloud Canopy_1: 1631959157
Cloud Canopy_10: 778582669
Cloud Canopy_11: -1756667061
Cloud Canopy_12: 1290975500
Cloud Canopy_13: -1346994371
Cloud Canopy_14: -1832143195
Cloud Canopy_15: -1165223147
Cloud Canopy_16: 1204664803
Cloud Canopy_2: 103923301
Cloud Canopy_3: 274413988
Cloud Canopy_4: 1629787102
Cloud Canopy_5: -1434728434
Cloud Canopy_6: 1021025865
Cloud Canopy_7: -662655065
Cloud Canopy_8: -977982403
Cloud Canopy_9: -1106718998
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_0
m_EditorClassIdentifier:
m_Sprite: {fileID: 4374163130339904003, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: dad5dae1269a440a0b4111bd5d09b6cf
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_1
m_EditorClassIdentifier:
m_Sprite: {fileID: 1631959157, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: da66d52fe557f40fb943126a248e0f5d
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_10
m_EditorClassIdentifier:
m_Sprite: {fileID: 778582669, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 277c995723dc748adb831ed2f62ca0d5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_11
m_EditorClassIdentifier:
m_Sprite: {fileID: -1756667061, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 89fc9bd929465428687775856a36db08
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_12
m_EditorClassIdentifier:
m_Sprite: {fileID: 1290975500, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0ce2818111b8a4bc8adf3d823f264bec
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_13
m_EditorClassIdentifier:
m_Sprite: {fileID: -1346994371, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1a7980be35ab244cb8a68f6b1a6f017e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_14
m_EditorClassIdentifier:
m_Sprite: {fileID: -1832143195, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f698a607201054303906416b7804c97e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_15
m_EditorClassIdentifier:
m_Sprite: {fileID: -1165223147, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 770f828cf86534345ad781153c97f517
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_16
m_EditorClassIdentifier:
m_Sprite: {fileID: 1204664803, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0044623e260444936a0c17a6413c3f40
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_2
m_EditorClassIdentifier:
m_Sprite: {fileID: 103923301, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b36bb4315a98d462e90d0a2e8c035860
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_3
m_EditorClassIdentifier:
m_Sprite: {fileID: 274413988, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: d997e9bb8f06c4939b36b0600cd3cf7d
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Cloud Canopy_4
m_EditorClassIdentifier:
m_Sprite: {fileID: 1629787102, guid: a4a0efaad895745738e93720471fe582, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c6a364ec264c8467e8eb0d62bf956a31
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

Some files were not shown because too many files have changed in this diff Show More