diff --git a/Assets/Scenes/Levels.meta b/Assets/Scenes/Levels.meta
new file mode 100644
index 00000000..0243ebad
--- /dev/null
+++ b/Assets/Scenes/Levels.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ac12c3e8b1ced1d43829c4a9be9d1200
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scenes/Levels/Level 1.asset b/Assets/Scenes/Levels/Level 1.asset
new file mode 100644
index 00000000..c4134799
--- /dev/null
+++ b/Assets/Scenes/Levels/Level 1.asset
@@ -0,0 +1,17 @@
+%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: 9391feb4ca90a65468a8a388294bc5b1, type: 3}
+ m_Name: Level 1
+ m_EditorClassIdentifier:
+ SceneName: Level_1
+ Name: MATS
+ MenuSprite: {fileID: 21300000, guid: 426478b073313244bbe84d3ec1cafa64, type: 3}
diff --git a/Assets/Scenes/Levels/Level 1.asset.meta b/Assets/Scenes/Levels/Level 1.asset.meta
new file mode 100644
index 00000000..cef152ec
--- /dev/null
+++ b/Assets/Scenes/Levels/Level 1.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: d2b1e56b926cd5c47bf02a7b708b6290
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scenes/Levels/Level 2.asset b/Assets/Scenes/Levels/Level 2.asset
new file mode 100644
index 00000000..a649d6f8
--- /dev/null
+++ b/Assets/Scenes/Levels/Level 2.asset
@@ -0,0 +1,17 @@
+%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: 9391feb4ca90a65468a8a388294bc5b1, type: 3}
+ m_Name: Level 2
+ m_EditorClassIdentifier:
+ SceneName: Level_2
+ Name: EMIR
+ MenuSprite: {fileID: 21300000, guid: 29916103981328e438052adcf04f2737, type: 3}
diff --git a/Assets/Scenes/Levels/Level 2.asset.meta b/Assets/Scenes/Levels/Level 2.asset.meta
new file mode 100644
index 00000000..8e42a53b
--- /dev/null
+++ b/Assets/Scenes/Levels/Level 2.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 6cef405d05be36f489f8d16e3df67868
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scenes/Levels/LevelModel.cs b/Assets/Scenes/Levels/LevelModel.cs
new file mode 100644
index 00000000..6ba66fcf
--- /dev/null
+++ b/Assets/Scenes/Levels/LevelModel.cs
@@ -0,0 +1,9 @@
+using UnityEngine;
+
+[CreateAssetMenu(fileName = "New Level", menuName = "Levels/New Level")]
+public class LevelModel : ScriptableObject
+{
+ public string SceneName;
+ public string Name;
+ public Sprite MenuSprite;
+}
\ No newline at end of file
diff --git a/Assets/Scenes/Levels/LevelModel.cs.meta b/Assets/Scenes/Levels/LevelModel.cs.meta
new file mode 100644
index 00000000..c199d973
--- /dev/null
+++ b/Assets/Scenes/Levels/LevelModel.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 9391feb4ca90a65468a8a388294bc5b1
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scenes/Levels/TestLevel.asset b/Assets/Scenes/Levels/TestLevel.asset
new file mode 100644
index 00000000..238cace4
--- /dev/null
+++ b/Assets/Scenes/Levels/TestLevel.asset
@@ -0,0 +1,17 @@
+%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: 9391feb4ca90a65468a8a388294bc5b1, type: 3}
+ m_Name: TestLevel
+ m_EditorClassIdentifier:
+ SceneName: TestLevel
+ Name: TEST
+ MenuSprite: {fileID: 21300000, guid: 65b81d2bb7d94e646a4a3ea517c9aea2, type: 3}
diff --git a/Assets/Scenes/Levels/TestLevel.asset.meta b/Assets/Scenes/Levels/TestLevel.asset.meta
new file mode 100644
index 00000000..d03f4b92
--- /dev/null
+++ b/Assets/Scenes/Levels/TestLevel.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 245ed2714d05f1e4c95aedea30762644
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scenes/MainMenu.unity b/Assets/Scenes/MainMenu.unity
index 6c01de54..aa420cf8 100644
--- a/Assets/Scenes/MainMenu.unity
+++ b/Assets/Scenes/MainMenu.unity
@@ -37,8 +37,8 @@ RenderSettings:
m_ReflectionBounces: 1
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
- m_Sun: {fileID: 705507994}
- m_IndirectSpecularColor: {r: 0.4482475, g: 0.49827462, b: 0.57558316, a: 1}
+ m_Sun: {fileID: 0}
+ m_IndirectSpecularColor: {r: 0.37311953, g: 0.38074014, b: 0.3587274, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
@@ -123,283 +123,133 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
---- !u!1001 &94444635
-PrefabInstance:
+--- !u!1 &22853969
+GameObject:
m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 11438438, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_Text
- value: 'This shows you how the LeanCameraOrbit demo scene
- can be modified to allow zooming.
-
- This is done by adding the LeanPinchZoom
- component to the camera GameObject.'
- objectReference: {fileID: 0}
- - target: {fileID: 11448614, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_Text
- value: 'drag = rotate
-
- pinch (ctrl + drag/wheel) = zoom'
- objectReference: {fileID: 0}
- - target: {fileID: 22410238, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchorMax.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22410238, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchorMin.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22410238, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_SizeDelta.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22410238, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22410238, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22410238, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_Pivot.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_Pivot.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_RootOrder
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchorMax.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchorMin.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_SizeDelta.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_LocalRotation.w
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 22853970}
+ - component: {fileID: 22853971}
+ m_Layer: 0
+ m_Name: Music
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &22853970
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 22853969}
+ 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_Children: []
+ m_Father: {fileID: 328485497}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!82 &22853971
+AudioSource:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 22853969}
+ m_Enabled: 1
+ serializedVersion: 4
+ OutputAudioMixerGroup: {fileID: 0}
+ m_audioClip: {fileID: 8300000, guid: 5401124604f56d244b2a36c4108b18a7, type: 3}
+ m_PlayOnAwake: 0
+ m_Volume: 1
+ m_Pitch: 1
+ Loop: 1
+ 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
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_LocalRotation.x
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_LocalRotation.y
+ 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
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_LocalRotation.z
+ 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
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22438504, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22480264, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchorMax.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22480264, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchorMin.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22480264, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_SizeDelta.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22480264, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22480264, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 22480264, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 114457744909205792, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_Text
- value: This shows you how the Orbit demo scene can be modified
- to include camera FOV zooming. This is done by adding the LeanPinchCamera
- component to your main camera.
- objectReference: {fileID: 0}
- - target: {fileID: 224356063559649096, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 224363055373148510, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 224363055373148510, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 224494468789392064, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 224494468789392064, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 224494468789392064, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 224494468789392064, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 224494468789392064, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 224494468789392064, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 225251752922884782, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_Alpha
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 225251752922884782, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_Interactable
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 225251752922884782, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_BlocksRaycasts
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 225261064821389912, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_Alpha
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 225261064821389912, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_Interactable
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 225261064821389912, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_BlocksRaycasts
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1907904612675879445, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_Text
- value: 'Drag = Rotate
-
- Pinch / Ctrl + Drag = Zoom'
- objectReference: {fileID: 0}
- - target: {fileID: 2019233653166404451, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 0.7071068
- objectReference: {fileID: 0}
- - target: {fileID: 2019233653166404451, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0.7071068
- objectReference: {fileID: 0}
- - target: {fileID: 2019233653166404451, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2019233653166404451, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2019233653166404451, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 90
- objectReference: {fileID: 0}
- - target: {fileID: 3842902602399203594, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3842902602399203594, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 45.31539
- objectReference: {fileID: 0}
- - target: {fileID: 3842902602399203594, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: -21.13091
- objectReference: {fileID: 0}
- - target: {fileID: 5048506557351598633, guid: 8df6337a574cdad4bb6ec66cc50c6c2b,
- type: 3}
- propertyPath: m_RootOrder
- value: 4
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 8df6337a574cdad4bb6ec66cc50c6c2b, type: 3}
+ 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
--- !u!1 &131612030
GameObject:
m_ObjectHideFlags: 0
@@ -533,174 +383,38 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 131612030}
m_CullTransparentMesh: 1
---- !u!1001 &367297075
-PrefabInstance:
+--- !u!1 &328485496
+GameObject:
m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: -1510388322638865353, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_Controller
- value:
- objectReference: {fileID: 9100000, guid: 9e1a6090cd4d65d4599676c24fcb5cff, type: 2}
- - target: {fileID: -1510388322638865353, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_ApplyRootMotion
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_RootOrder
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: -3.74
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 0.9659258
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0.2588191
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 30
- objectReference: {fileID: 0}
- - target: {fileID: 8075972121593568698, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8887939040951305984, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_Name
- value: Mats
- objectReference: {fileID: 0}
- - target: {fileID: 8887939040951305984, guid: 1a81dbbd6ef62324491d9f58654ebe4b,
- type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 1a81dbbd6ef62324491d9f58654ebe4b, type: 3}
---- !u!1001 &427422206
-PrefabInstance:
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 328485497}
+ m_Layer: 0
+ m_Name: CameraAndSound
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &328485497
+Transform:
m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: -4568693640035559416, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_Controller
- value:
- objectReference: {fileID: 9100000, guid: 9e1a6090cd4d65d4599676c24fcb5cff, type: 2}
- - target: {fileID: -4568693640035559416, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_ApplyRootMotion
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_RootOrder
- value: 3
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 3.74
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 0.9659258
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0.2588191
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 30
- objectReference: {fileID: 0}
- - target: {fileID: 7150739129758644021, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7527582019267571087, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_Name
- value: Asvald
- objectReference: {fileID: 0}
- - target: {fileID: 7527582019267571087, guid: f102085e8bc4cad4992d43b84dee1055,
- type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: f102085e8bc4cad4992d43b84dee1055, type: 3}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 328485496}
+ 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_Children:
+ - {fileID: 1923264932}
+ - {fileID: 22853970}
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &588146955
GameObject:
m_ObjectHideFlags: 0
@@ -847,7 +561,7 @@ GameObject:
- component: {fileID: 668707260}
- component: {fileID: 668707259}
m_Layer: 5
- m_Name: Btn_Prev
+ m_Name: PrevButton
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -865,7 +579,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1801607763}
- m_RootOrder: 5
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
@@ -916,9 +630,9 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls:
- - m_Target: {fileID: 1801607764}
- m_TargetAssemblyTypeName: ChooseLevelButtonsTasks, Assembly-CSharp
- m_MethodName: OnPrevBtnClick
+ - m_Target: {fileID: 1102420989}
+ m_TargetAssemblyTypeName: LevelChooser, Assembly-CSharp
+ m_MethodName: ShowPreviousLevel
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
@@ -1099,99 +813,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 675598630}
m_CullTransparentMesh: 1
---- !u!1 &705507993
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 705507995}
- - component: {fileID: 705507994}
- m_Layer: 0
- m_Name: Directional Light
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!108 &705507994
-Light:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 705507993}
- m_Enabled: 1
- serializedVersion: 10
- m_Type: 1
- m_Shape: 0
- m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
- m_Intensity: 0.7
- m_Range: 10
- m_SpotAngle: 30
- m_InnerSpotAngle: 21.80208
- m_CookieSize: 10
- m_Shadows:
- m_Type: 2
- m_Resolution: -1
- m_CustomResolution: -1
- m_Strength: 0.408
- m_Bias: 0.05
- m_NormalBias: 0.4
- m_NearPlane: 0.2
- m_CullingMatrixOverride:
- 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_UseCullingMatrixOverride: 0
- m_Cookie: {fileID: 0}
- m_DrawHalo: 0
- m_Flare: {fileID: 0}
- m_RenderMode: 0
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingLayerMask: 1
- m_Lightmapping: 1
- m_LightShadowCasterMode: 0
- m_AreaSize: {x: 1, y: 1}
- m_BounceIntensity: 1
- m_ColorTemperature: 6570
- m_UseColorTemperature: 0
- m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
- m_UseBoundingSphereOverride: 0
- m_UseViewFrustumForShadowCasterCull: 1
- m_ShadowRadius: 0
- m_ShadowAngle: 0
---- !u!4 &705507995
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 705507993}
- m_LocalRotation: {x: 0.27059805, y: 0.6532815, z: -0.27059805, w: 0.6532815}
- m_LocalPosition: {x: -14.18, y: 11.79, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 45, y: 90, z: 0}
--- !u!1 &713212106
GameObject:
m_ObjectHideFlags: 0
@@ -1203,9 +824,8 @@ GameObject:
- component: {fileID: 713212107}
- component: {fileID: 713212110}
- component: {fileID: 713212109}
- - component: {fileID: 713212108}
m_Layer: 5
- m_Name: Btn_Shop (1)
+ m_Name: LevelImage
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -1230,50 +850,6 @@ RectTransform:
m_AnchoredPosition: {x: -0.000030518, y: 59.816}
m_SizeDelta: {x: 1651.0859, y: 799.0186}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &713212108
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 713212106}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 713212109}
- m_OnClick:
- m_PersistentCalls:
- m_Calls: []
--- !u!114 &713212109
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1296,7 +872,7 @@ MonoBehaviour:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 426478b073313244bbe84d3ec1cafa64, type: 3}
m_Type: 0
- m_PreserveAspect: 0
+ m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
@@ -1445,215 +1021,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 758185739}
m_CullTransparentMesh: 1
---- !u!1 &806778563
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 806778566}
- - component: {fileID: 806778565}
- - component: {fileID: 806778564}
- m_Layer: 0
- m_Name: LeanTouch
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!114 &806778564
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 806778563}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 801d0d506e4503f4cb8729e3868bb030, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- pinchTwistKey: 306
- movePivotKey: 308
- multiDragKey: 308
- fingerTexture: {fileID: 2800000, guid: 25c48be3a87ea0f489a6d41c9c9a2194, type: 3}
---- !u!114 &806778565
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 806778563}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 1fc98219a83dff145947365dc914d06e, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- tapThreshold: 0.5
- swipeThreshold: 50
- referenceDpi: 200
- guiLayers:
- serializedVersion: 2
- m_Bits: 32
- useTouch: 1
- useHover: 1
- useMouse: 1
- useSimulator: 1
- recordFingers: 1
- recordThreshold: 5
- recordLimit: 0
---- !u!4 &806778566
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 806778563}
- 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_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 7
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!1 &835863582
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 835863583}
- - component: {fileID: 835863585}
- - component: {fileID: 835863584}
- m_Layer: 5
- m_Name: Text (TMP)
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &835863583
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 835863582}
- 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_Children: []
- m_Father: {fileID: 903249948}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &835863584
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 835863582}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_text: 'test
-
- lv'
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
- m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4281479730
- m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_enableVertexGradient: 0
- m_colorMode: 3
- m_fontColorGradient:
- topLeft: {r: 1, g: 1, b: 1, a: 1}
- topRight: {r: 1, g: 1, b: 1, a: 1}
- bottomLeft: {r: 1, g: 1, b: 1, a: 1}
- bottomRight: {r: 1, g: 1, b: 1, a: 1}
- m_fontColorGradientPreset: {fileID: 0}
- m_spriteAsset: {fileID: 0}
- m_tintAllSprites: 0
- m_StyleSheet: {fileID: 0}
- m_TextStyleHashCode: -1183493901
- m_overrideHtmlColors: 0
- m_faceColor:
- serializedVersion: 2
- rgba: 4294967295
- m_fontSize: 100
- m_fontSizeBase: 100
- m_fontWeight: 400
- m_enableAutoSizing: 0
- m_fontSizeMin: 18
- m_fontSizeMax: 72
- m_fontStyle: 1
- m_HorizontalAlignment: 2
- m_VerticalAlignment: 512
- m_textAlignment: 65535
- m_characterSpacing: 0
- m_wordSpacing: 0
- m_lineSpacing: 0
- m_lineSpacingMax: 0
- m_paragraphSpacing: 0
- m_charWidthMaxAdj: 0
- m_enableWordWrapping: 1
- m_wordWrappingRatios: 0.4
- m_overflowMode: 0
- m_linkedTextComponent: {fileID: 0}
- parentLinkedComponent: {fileID: 0}
- m_enableKerning: 1
- m_enableExtraPadding: 0
- checkPaddingRequired: 0
- m_isRichText: 1
- m_parseCtrlCharacters: 1
- m_isOrthographic: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: 0, w: 0}
- m_isUsingLegacyAnimationComponent: 0
- m_isVolumetricText: 0
- m_hasFontAssetChanged: 0
- m_baseMaterial: {fileID: 0}
- m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!222 &835863585
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 835863582}
- m_CullTransparentMesh: 1
--- !u!1 &866147930
GameObject:
m_ObjectHideFlags: 0
@@ -1667,7 +1034,7 @@ GameObject:
- component: {fileID: 866147933}
- component: {fileID: 866147932}
m_Layer: 5
- m_Name: Btn_Next
+ m_Name: NextButton
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -1685,7 +1052,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1801607763}
- m_RootOrder: 4
+ m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
@@ -1736,9 +1103,9 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls:
- - m_Target: {fileID: 1801607764}
- m_TargetAssemblyTypeName: ChooseLevelButtonsTasks, Assembly-CSharp
- m_MethodName: OnNextBtnClick
+ - m_Target: {fileID: 1102420989}
+ m_TargetAssemblyTypeName: LevelChooser, Assembly-CSharp
+ m_MethodName: ShowNextLevel
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
@@ -1786,385 +1153,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 866147930}
m_CullTransparentMesh: 1
---- !u!1 &868688832
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 868688834}
- - component: {fileID: 868688833}
- m_Layer: 0
- m_Name: Directional Light (1)
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!108 &868688833
-Light:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 868688832}
- m_Enabled: 1
- serializedVersion: 10
- m_Type: 1
- m_Shape: 0
- m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
- m_Intensity: 0.6
- m_Range: 10
- m_SpotAngle: 30
- m_InnerSpotAngle: 21.80208
- m_CookieSize: 10
- m_Shadows:
- m_Type: 2
- m_Resolution: -1
- m_CustomResolution: -1
- m_Strength: 0
- m_Bias: 0.05
- m_NormalBias: 0.4
- m_NearPlane: 0.2
- m_CullingMatrixOverride:
- 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_UseCullingMatrixOverride: 0
- m_Cookie: {fileID: 0}
- m_DrawHalo: 0
- m_Flare: {fileID: 0}
- m_RenderMode: 0
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingLayerMask: 1
- m_Lightmapping: 1
- m_LightShadowCasterMode: 0
- m_AreaSize: {x: 1, y: 1}
- m_BounceIntensity: 1
- m_ColorTemperature: 6570
- m_UseColorTemperature: 0
- m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
- m_UseBoundingSphereOverride: 0
- m_UseViewFrustumForShadowCasterCull: 1
- m_ShadowRadius: 0
- m_ShadowAngle: 0
---- !u!4 &868688834
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 868688832}
- m_LocalRotation: {x: 0.6532809, y: 0.27059945, z: -0.6532809, w: 0.27059945}
- m_LocalPosition: {x: 21.47, y: 11.79, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 5
- m_LocalEulerAnglesHint: {x: 135, y: 89.99999, z: 0}
---- !u!1 &903249947
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 903249948}
- - component: {fileID: 903249951}
- - component: {fileID: 903249950}
- - component: {fileID: 903249949}
- m_Layer: 5
- m_Name: Btn_Test
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!224 &903249948
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 903249947}
- 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_Children:
- - {fileID: 835863583}
- m_Father: {fileID: 1801607763}
- m_RootOrder: 8
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 1}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: -118.65112, y: -104.670746}
- m_SizeDelta: {x: 237.30225, y: 209.34149}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &903249949
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 903249947}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 903249950}
- m_OnClick:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 1801607764}
- m_TargetAssemblyTypeName: ChooseLevelButtonsTasks, Assembly-CSharp
- m_MethodName: OnTestBtnClick
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
---- !u!114 &903249950
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 903249947}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &903249951
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 903249947}
- m_CullTransparentMesh: 1
---- !u!1 &961629208
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 961629212}
- - component: {fileID: 961629211}
- - component: {fileID: 961629210}
- - component: {fileID: 961629209}
- m_Layer: 0
- m_Name: Camera Pivot
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!114 &961629209
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 961629208}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e278200a08f9b9f419a13f87e9559ab1, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- Use:
- Filter: 0
- IgnoreStartedOverGui: 1
- RequiredFingerCount: 2
- RequiredMouseButtons: 0
- RequiredSelectable: {fileID: 0}
- ScreenDepth:
- Conversion: 5
- Camera: {fileID: 0}
- Object: {fileID: 0}
- Layers:
- serializedVersion: 2
- m_Bits: 4294967291
- Distance: 0
- sensitivity: 1
- damping: 10
- inertia: 0
- remainingDelta: {x: 0, y: 0, z: 0}
---- !u!114 &961629210
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 961629208}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5726d77b04f1a53448ffb9873ac0e474, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- Use:
- Filter: 0
- IgnoreStartedOverGui: 1
- RequiredFingerCount: 0
- RequiredMouseButtons: 0
- RequiredSelectable: {fileID: 0}
- ignoreIfStatic: 0
- onFingers:
- m_PersistentCalls:
- m_Calls: []
- coordinate: 0
- multiplier: 1
- onDelta:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 961629211}
- m_TargetAssemblyTypeName:
- m_MethodName: Rotate
- m_Mode: 0
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- onDistance:
- m_PersistentCalls:
- m_Calls: []
- ScreenDepth:
- Conversion: 1
- Camera: {fileID: 0}
- Object: {fileID: 0}
- Layers:
- serializedVersion: 2
- m_Bits: 4294967291
- Distance: 0
- onWorldFrom:
- m_PersistentCalls:
- m_Calls: []
- onWorldTo:
- m_PersistentCalls:
- m_Calls: []
- onWorldDelta:
- m_PersistentCalls:
- m_Calls: []
- onWorldFromTo:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &961629211
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 961629208}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ccbeb146a97fd79458dbfd62255e3348, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- _camera: {fileID: 0}
- damping: 10
- defaultRotation: {x: 0, y: 0}
- pitch: 60
- pitchSensitivity: 0.25
- pitchClamp: 1
- pitchMin: 60
- pitchMax: 60
- yaw: 0
- yawSensitivity: 0.25
- yawClamp: 1
- yawMin: 0
- yawMax: 0
- currentPitch: 60
- currentYaw: 0
---- !u!4 &961629212
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 961629208}
- m_LocalRotation: {x: 0.5, y: 0, z: 0, w: 0.8660254}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 1923264932}
- m_Father: {fileID: 0}
- m_RootOrder: 6
- m_LocalEulerAnglesHint: {x: 70, y: 45.000004, z: 0}
--- !u!1 &994462952
GameObject:
m_ObjectHideFlags: 0
@@ -2518,6 +1506,7 @@ GameObject:
m_Component:
- component: {fileID: 1102420988}
- component: {fileID: 1102420989}
+ - component: {fileID: 1102420990}
m_Layer: 0
m_Name: GameManagment
m_TagString: Untagged
@@ -2537,188 +1526,40 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 8
+ m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!82 &1102420989
-AudioSource:
+--- !u!114 &1102420989
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1102420987}
m_Enabled: 1
- serializedVersion: 4
- OutputAudioMixerGroup: {fileID: 0}
- m_audioClip: {fileID: 8300000, guid: 5401124604f56d244b2a36c4108b18a7, type: 3}
- m_PlayOnAwake: 0
- m_Volume: 1
- m_Pitch: 1
- Loop: 1
- 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
---- !u!1001 &1120569143
-PrefabInstance:
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c693c1c31615e72458a7d7cb06b90c09, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _levels:
+ - {fileID: 11400000, guid: d2b1e56b926cd5c47bf02a7b708b6290, type: 2}
+ - {fileID: 11400000, guid: 6cef405d05be36f489f8d16e3df67868, type: 2}
+ - {fileID: 11400000, guid: 245ed2714d05f1e4c95aedea30762644, type: 2}
+ _levelImage: {fileID: 713212109}
+ _levelNameText: {fileID: 1138818630}
+ _nextButton: {fileID: 866147930}
+ _prevButton: {fileID: 668707257}
+--- !u!114 &1102420990
+MonoBehaviour:
m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: -4047225411828250527, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_Controller
- value:
- objectReference: {fileID: 9100000, guid: 9e1a6090cd4d65d4599676c24fcb5cff, type: 2}
- - target: {fileID: -4047225411828250527, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_ApplyRootMotion
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_RootOrder
- value: 2
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 1.88
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 0.9659258
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0.2588191
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 30
- objectReference: {fileID: 0}
- - target: {fileID: 73672630868547665, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 742650227762578155, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_Name
- value: Emir
- objectReference: {fileID: 0}
- - target: {fileID: 742650227762578155, guid: 97b4a76c55741764e880b63d6e1514a9,
- type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 97b4a76c55741764e880b63d6e1514a9, type: 3}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1102420987}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8cb3eaf5cf6e0bc4186337ad058574cb, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1 &1138818628
GameObject:
m_ObjectHideFlags: 0
@@ -2731,7 +1572,7 @@ GameObject:
- component: {fileID: 1138818631}
- component: {fileID: 1138818630}
m_Layer: 5
- m_Name: GameNameText
+ m_Name: LevelNameText
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -2749,7 +1590,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1801607763}
- m_RootOrder: 7
+ m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
@@ -3061,9 +1902,8 @@ GameObject:
- component: {fileID: 1623606166}
- component: {fileID: 1623606165}
- component: {fileID: 1623606164}
- - component: {fileID: 1623606167}
m_Layer: 5
- m_Name: Btn_Play
+ m_Name: PlayButton
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -3081,7 +1921,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1801607763}
- m_RootOrder: 2
+ m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 0}
@@ -3131,7 +1971,19 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 1623606165}
m_OnClick:
m_PersistentCalls:
- m_Calls: []
+ m_Calls:
+ - m_Target: {fileID: 1102420990}
+ m_TargetAssemblyTypeName: LevelLauncher, Assembly-CSharp
+ m_MethodName: LaunchLevel
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
--- !u!114 &1623606165
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -3170,18 +2022,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623606162}
m_CullTransparentMesh: 1
---- !u!114 &1623606167
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1623606162}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 8cb3eaf5cf6e0bc4186337ad058574cb, type: 3}
- m_Name:
- m_EditorClassIdentifier:
--- !u!1 &1799454950
GameObject:
m_ObjectHideFlags: 0
@@ -3217,7 +2057,7 @@ RectTransform:
- {fileID: 1029464725}
- {fileID: 2027767343}
m_Father: {fileID: 1801607763}
- m_RootOrder: 9
+ m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0}
m_AnchorMax: {x: 0.5, y: 0}
@@ -3287,7 +2127,6 @@ GameObject:
- component: {fileID: 1801607762}
- component: {fileID: 1801607761}
- component: {fileID: 1801607760}
- - component: {fileID: 1801607764}
m_Layer: 5
m_Name: GameCanvas
m_TagString: Untagged
@@ -3369,41 +2208,21 @@ RectTransform:
m_Children:
- {fileID: 1003420331}
- {fileID: 713212107}
- - {fileID: 1623606163}
+ - {fileID: 1138818629}
- {fileID: 1907154469}
+ - {fileID: 1862883449}
+ - {fileID: 1623606163}
- {fileID: 866147931}
- {fileID: 668707258}
- - {fileID: 1862883449}
- - {fileID: 1138818629}
- - {fileID: 903249948}
- {fileID: 1799454951}
m_Father: {fileID: 0}
- m_RootOrder: 9
+ m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
---- !u!114 &1801607764
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1801607759}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: c693c1c31615e72458a7d7cb06b90c09, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- menuLevelImg: {fileID: 713212109}
- menuSprites:
- - {fileID: 21300000, guid: 426478b073313244bbe84d3ec1cafa64, type: 3}
- - {fileID: 21300000, guid: 29916103981328e438052adcf04f2737, type: 3}
- gameText: {fileID: 1138818630}
- btnNext: {fileID: 866147930}
- btnPrev: {fileID: 668707257}
--- !u!1 &1862883448
GameObject:
m_ObjectHideFlags: 0
@@ -3440,7 +2259,7 @@ RectTransform:
- {fileID: 131612031}
- {fileID: 675598631}
m_Father: {fileID: 1801607763}
- m_RootOrder: 6
+ m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
@@ -3570,7 +2389,7 @@ MonoBehaviour:
type: 3}
musImg: {fileID: 131612033}
sfxImg: {fileID: 675598633}
- menuMusSRC: {fileID: 1102420989}
+ menuMusSRC: {fileID: 22853971}
--- !u!1 &1907154468
GameObject:
m_ObjectHideFlags: 0
@@ -3673,11 +2492,11 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1923264931}
- m_LocalRotation: {x: -0.13052624, y: 0, z: 0, w: 0.9914449}
- m_LocalPosition: {x: 0.43, y: -6.6, z: -41.15}
+ m_LocalRotation: {x: 0.3826834, y: -0, z: -0, w: 0.9238796}
+ m_LocalPosition: {x: 0.42999268, y: 32.336945, z: -26.290768}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
- m_Father: {fileID: 961629212}
+ m_Father: {fileID: 328485497}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -15, y: 0, z: 0}
--- !u!81 &1923264934
@@ -4075,3 +2894,69 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2027767342}
m_CullTransparentMesh: 1
+--- !u!1 &42099737803836606
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3231781222083716366}
+ - component: {fileID: 4539800118946375169}
+ - component: {fileID: 2608960281659429460}
+ m_Layer: 5
+ m_Name: EventSystem
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &2608960281659429460
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 42099737803836606}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalAxis: Horizontal
+ m_VerticalAxis: Vertical
+ m_SubmitButton: Submit
+ m_CancelButton: Cancel
+ m_InputActionsPerSecond: 10
+ m_RepeatDelay: 0.5
+ m_ForceModuleActive: 0
+--- !u!4 &3231781222083716366
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 42099737803836606}
+ 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_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &4539800118946375169
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 42099737803836606}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_FirstSelected: {fileID: 0}
+ m_sendNavigationEvents: 1
+ m_DragThreshold: 10
diff --git a/Assets/Scripts/ChooseLevelButtonsTasks.cs b/Assets/Scripts/ChooseLevelButtonsTasks.cs
deleted file mode 100644
index 22becd42..00000000
--- a/Assets/Scripts/ChooseLevelButtonsTasks.cs
+++ /dev/null
@@ -1,61 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-using UnityEngine.UI;
-using TMPro;
-
-public class ChooseLevelButtonsTasks : MonoBehaviour
-{
- [SerializeField] private Image menuLevelImg;
- [SerializeField] private List menuSprites;
- [SerializeField] private TextMeshProUGUI gameText;
-
- [SerializeField] private GameObject btnNext, btnPrev;
-
- private List menuText = new List { "MATS", "EMIR" };
-
- private int levelsAmount = 2;
-
- private void Start()
- {
- btnNext.SetActive(true);
- btnPrev.SetActive(false);
- }
-
- public void OnPrevBtnClick()
- {
- GameData.currentChosenLevel--;
- if (GameData.currentChosenLevel < 1)
- {
- GameData.currentChosenLevel = levelsAmount;
- }
-
- menuLevelImg.sprite = menuSprites[GameData.currentChosenLevel - 1];
- gameText.text = menuText[GameData.currentChosenLevel - 1];
-
- btnNext.SetActive(true);
- btnPrev.SetActive(false);
- }
-
- public void OnNextBtnClick()
- {
- GameData.currentChosenLevel++;
- if (GameData.currentChosenLevel > levelsAmount)
- {
- GameData.currentChosenLevel = 1;
- }
-
- menuLevelImg.sprite = menuSprites[GameData.currentChosenLevel - 1];
- gameText.text = menuText[GameData.currentChosenLevel - 1];
-
- btnNext.SetActive(false);
- btnPrev.SetActive(true);
- }
-
- public void OnTestBtnClick()
- {
- SceneLoader.LoadScene(3);
- }
-
-}
diff --git a/Assets/Scripts/LevelChooser.cs b/Assets/Scripts/LevelChooser.cs
new file mode 100644
index 00000000..b90eee99
--- /dev/null
+++ b/Assets/Scripts/LevelChooser.cs
@@ -0,0 +1,64 @@
+using System.Collections.Generic;
+using TMPro;
+using UnityEngine;
+using UnityEngine.UI;
+
+public class LevelChooser : MonoBehaviour
+{
+ [SerializeField] private List _levels;
+ [SerializeField] private Image _levelImage;
+ [SerializeField] private TextMeshProUGUI _levelNameText;
+
+ [SerializeField] private GameObject _nextButton;
+ [SerializeField] private GameObject _prevButton;
+
+ public LevelModel CurrentLevel => _levels[_currentLevelIndex];
+
+ private int _currentLevelIndex;
+
+ private void Start()
+ {
+ _currentLevelIndex = 0;
+ UpdateUI();
+ }
+
+ public void ShowPreviousLevel()
+ {
+ _currentLevelIndex--;
+ if (_currentLevelIndex < 0)
+ {
+ _currentLevelIndex = 0;
+ }
+
+ UpdateUI();
+ }
+
+ public void ShowNextLevel()
+ {
+ _currentLevelIndex++;
+ if (_currentLevelIndex > _levels.Count - 1)
+ {
+ _currentLevelIndex = _levels.Count - 1;
+ }
+
+ UpdateUI();
+ }
+
+ private void UpdateUI()
+ {
+ _levelImage.sprite = CurrentLevel.MenuSprite;
+ _levelNameText.text = CurrentLevel.Name;
+
+ UpdateButtonsVisibility();
+ }
+
+ private void UpdateButtonsVisibility()
+ {
+ bool isFirstLevel = _currentLevelIndex == 0;
+ bool isLastLevel = _currentLevelIndex == _levels.Count - 1;
+ bool hasMultipleLevels = _levels.Count > 1;
+
+ _prevButton.SetActive(hasMultipleLevels && !isFirstLevel);
+ _nextButton.SetActive(hasMultipleLevels && !isLastLevel);
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/ChooseLevelButtonsTasks.cs.meta b/Assets/Scripts/LevelChooser.cs.meta
similarity index 100%
rename from Assets/Scripts/ChooseLevelButtonsTasks.cs.meta
rename to Assets/Scripts/LevelChooser.cs.meta
diff --git a/Assets/Scripts/LevelLauncher.cs b/Assets/Scripts/LevelLauncher.cs
new file mode 100644
index 00000000..17f37d1e
--- /dev/null
+++ b/Assets/Scripts/LevelLauncher.cs
@@ -0,0 +1,17 @@
+using UnityEngine;
+
+[RequireComponent(typeof(LevelChooser))]
+public class LevelLauncher : MonoBehaviour
+{
+ private LevelChooser _levelChooser;
+
+ private void Start()
+ {
+ _levelChooser = GetComponent();
+ }
+
+ public void LaunchLevel()
+ {
+ SceneLoader.LoadScene(_levelChooser.CurrentLevel.SceneName);
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/PlayBtnClick.cs.meta b/Assets/Scripts/LevelLauncher.cs.meta
similarity index 100%
rename from Assets/Scripts/PlayBtnClick.cs.meta
rename to Assets/Scripts/LevelLauncher.cs.meta
diff --git a/Assets/Scripts/PlayBtnClick.cs b/Assets/Scripts/PlayBtnClick.cs
deleted file mode 100644
index aef989d2..00000000
--- a/Assets/Scripts/PlayBtnClick.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-using UnityEngine.UI;
-
-public class PlayBtnClick : MonoBehaviour
-{
- private Button btn;
-
- private void Start()
- {
- btn = GetComponent