From dbb4b576ca847a4c0e1c7d6ecc1ca7b65899ff04 Mon Sep 17 00:00:00 2001 From: Danil Iarosh Date: Mon, 15 Sep 2025 15:50:59 +0300 Subject: [PATCH] Refactored all code; added XML-doc; Fixed some bugs --- Assets/Resources/PerformanceTestRunInfo.json | 1 + .../PerformanceTestRunInfo.json.meta | 7 + .../Resources/PerformanceTestRunSettings.json | 1 + .../PerformanceTestRunSettings.json.meta | 7 + .../Resources/Prefabs/Enemies/Enemy_1.prefab | 8 +- .../Prefabs/Enemies/Enemy_2 Shooter.prefab | 2 +- .../Resources/Prefabs/Enemies/Enemy_2.prefab | 8 +- .../Resources/Prefabs/Utilities/Bg_Sky.prefab | 336 +------- Assets/Resources/Scenes/Levels/1-1.unity | 195 +++-- Assets/Resources/Scenes/Levels/1-2.unity | 411 ++++------ Assets/Resources/Scenes/Levels/1-3.unity | 615 ++++++++++++--- Assets/Resources/Scenes/MainMenu.unity | 20 +- Assets/Resources/Scripts.zip | Bin 0 -> 29552 bytes Assets/Resources/Scripts.zip.meta | 7 + .../Resources/Scripts/Behaviour/BGParallax.cs | 43 +- .../Scripts/Behaviour/CameraFollow.cs | 184 ++--- .../Scripts/Behaviour/EnemyFireScript.cs | 110 +-- .../Scripts/Behaviour/FireScript2D.cs | 52 +- .../Scripts/Behaviour/PlayerFireScript.cs | 85 ++- Assets/Resources/Scripts/CoinController.cs | 9 - Assets/Resources/Scripts/EnemyController.cs | 245 +++--- Assets/Resources/Scripts/GameManager.cs | 532 +++++++------ Assets/Resources/Scripts/MainMenu.cs | 76 +- Assets/Resources/Scripts/PauseMenu.cs | 179 +++-- Assets/Resources/Scripts/PlayerController.cs | 239 +++--- Assets/Resources/Scripts/PlayerSpawn.cs | 25 +- .../Scripts/Projectiles/BasicProjectile.cs | 66 +- .../Scripts/Projectiles/PhysicsProjectile.cs | 59 +- .../Scripts/Projectiles/PickableProjectile.cs | 715 +++++++++--------- .../Scripts/Projectiles/Pojectile2D.cs | 163 ++-- Assets/Resources/Scripts/Rotator.cs | 12 + ...CoinController.cs.meta => Rotator.cs.meta} | 0 Assets/Resources/Scripts/Temp.cs | 319 -------- Assets/Resources/Scripts/Temp.cs.meta | 2 - Assets/Resources/Scripts/UITextController.cs | 72 +- Assets/Resources/Sprites/Sky.png | Bin 0 -> 1230201 bytes Assets/Resources/Sprites/Sky.png.meta | 156 ++++ ...niversalRenderPipelineGlobalSettings.asset | 12 +- 38 files changed, 2594 insertions(+), 2379 deletions(-) create mode 100644 Assets/Resources/PerformanceTestRunInfo.json create mode 100644 Assets/Resources/PerformanceTestRunInfo.json.meta create mode 100644 Assets/Resources/PerformanceTestRunSettings.json create mode 100644 Assets/Resources/PerformanceTestRunSettings.json.meta create mode 100644 Assets/Resources/Scripts.zip create mode 100644 Assets/Resources/Scripts.zip.meta delete mode 100644 Assets/Resources/Scripts/CoinController.cs create mode 100644 Assets/Resources/Scripts/Rotator.cs rename Assets/Resources/Scripts/{CoinController.cs.meta => Rotator.cs.meta} (100%) delete mode 100644 Assets/Resources/Scripts/Temp.cs delete mode 100644 Assets/Resources/Scripts/Temp.cs.meta create mode 100644 Assets/Resources/Sprites/Sky.png create mode 100644 Assets/Resources/Sprites/Sky.png.meta diff --git a/Assets/Resources/PerformanceTestRunInfo.json b/Assets/Resources/PerformanceTestRunInfo.json new file mode 100644 index 0000000..7bdf891 --- /dev/null +++ b/Assets/Resources/PerformanceTestRunInfo.json @@ -0,0 +1 @@ +{"TestSuite":"","Date":0,"Player":{"Development":false,"ScreenWidth":0,"ScreenHeight":0,"ScreenRefreshRate":0,"Fullscreen":false,"Vsync":0,"AntiAliasing":0,"Batchmode":false,"RenderThreadingMode":"GraphicsJobs","GpuSkinning":false,"Platform":"","ColorSpace":"","AnisotropicFiltering":"","BlendWeights":"","GraphicsApi":"","ScriptingBackend":"IL2CPP","AndroidTargetSdkVersion":"AndroidApiLevelAuto","AndroidBuildSystem":"Gradle","BuildTarget":"StandaloneWindows64","StereoRenderingPath":"MultiPass"},"Hardware":{"OperatingSystem":"","DeviceModel":"","DeviceName":"","ProcessorType":"","ProcessorCount":0,"GraphicsDeviceName":"","SystemMemorySizeMB":0},"Editor":{"Version":"6000.0.56f1","Branch":"6000.0/staging","Changeset":"9c7b5e468860","Date":1754996063},"Dependencies":["com.unity.collab-proxy@2.9.2","com.unity.feature.2d@2.0.1","com.unity.ide.rider@3.0.36","com.unity.ide.visualstudio@2.0.23","com.unity.inputsystem@1.14.2","com.unity.multiplayer.center@1.0.0","com.unity.render-pipelines.universal@17.0.4","com.unity.test-framework@1.5.1","com.unity.timeline@1.8.9","com.unity.ugui@2.0.0","com.unity.visualscripting@1.9.7","com.unity.modules.accessibility@1.0.0","com.unity.modules.ai@1.0.0","com.unity.modules.androidjni@1.0.0","com.unity.modules.animation@1.0.0","com.unity.modules.assetbundle@1.0.0","com.unity.modules.audio@1.0.0","com.unity.modules.cloth@1.0.0","com.unity.modules.director@1.0.0","com.unity.modules.imageconversion@1.0.0","com.unity.modules.imgui@1.0.0","com.unity.modules.jsonserialize@1.0.0","com.unity.modules.particlesystem@1.0.0","com.unity.modules.physics@1.0.0","com.unity.modules.physics2d@1.0.0","com.unity.modules.screencapture@1.0.0","com.unity.modules.terrain@1.0.0","com.unity.modules.terrainphysics@1.0.0","com.unity.modules.tilemap@1.0.0","com.unity.modules.ui@1.0.0","com.unity.modules.uielements@1.0.0","com.unity.modules.umbra@1.0.0","com.unity.modules.unityanalytics@1.0.0","com.unity.modules.unitywebrequest@1.0.0","com.unity.modules.unitywebrequestassetbundle@1.0.0","com.unity.modules.unitywebrequestaudio@1.0.0","com.unity.modules.unitywebrequesttexture@1.0.0","com.unity.modules.unitywebrequestwww@1.0.0","com.unity.modules.vehicles@1.0.0","com.unity.modules.video@1.0.0","com.unity.modules.vr@1.0.0","com.unity.modules.wind@1.0.0","com.unity.modules.xr@1.0.0","com.unity.modules.subsystems@1.0.0","com.unity.modules.hierarchycore@1.0.0","com.unity.ext.nunit@2.0.5","com.unity.render-pipelines.core@17.0.4","com.unity.shadergraph@17.0.4","com.unity.render-pipelines.universal-config@17.0.3","com.unity.2d.animation@10.2.1","com.unity.2d.pixel-perfect@5.0.3","com.unity.2d.psdimporter@9.1.0","com.unity.2d.sprite@1.0.0","com.unity.2d.spriteshape@10.0.7","com.unity.2d.tilemap@1.0.0","com.unity.2d.tilemap.extras@4.1.0","com.unity.2d.aseprite@1.1.10","com.unity.searcher@4.9.3","com.unity.burst@1.8.24","com.unity.mathematics@1.3.2","com.unity.collections@2.5.1","com.unity.rendering.light-transport@1.0.1","com.unity.2d.common@9.1.1","com.unity.nuget.mono-cecil@1.11.4","com.unity.test-framework.performance@3.1.0"],"Results":[]} \ No newline at end of file diff --git a/Assets/Resources/PerformanceTestRunInfo.json.meta b/Assets/Resources/PerformanceTestRunInfo.json.meta new file mode 100644 index 0000000..6708761 --- /dev/null +++ b/Assets/Resources/PerformanceTestRunInfo.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: eea93e0095a8f6548b3de5197c7db7bf +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/PerformanceTestRunSettings.json b/Assets/Resources/PerformanceTestRunSettings.json new file mode 100644 index 0000000..49438ae --- /dev/null +++ b/Assets/Resources/PerformanceTestRunSettings.json @@ -0,0 +1 @@ +{"MeasurementCount":-1} \ No newline at end of file diff --git a/Assets/Resources/PerformanceTestRunSettings.json.meta b/Assets/Resources/PerformanceTestRunSettings.json.meta new file mode 100644 index 0000000..ef06557 --- /dev/null +++ b/Assets/Resources/PerformanceTestRunSettings.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5f1fc9a7902195d41a049f82f5324678 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Enemies/Enemy_1.prefab b/Assets/Resources/Prefabs/Enemies/Enemy_1.prefab index ec2b432..5422d6d 100644 --- a/Assets/Resources/Prefabs/Enemies/Enemy_1.prefab +++ b/Assets/Resources/Prefabs/Enemies/Enemy_1.prefab @@ -383,7 +383,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000010687763906} serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} m_LocalPosition: {x: 0.01, y: 2.41, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 @@ -393,7 +393,7 @@ Transform: - {fileID: 4000011096997404} - {fileID: 4000012210388068} m_Father: {fileID: 4000011826580284} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} --- !u!1 &1000010773354092 GameObject: m_ObjectHideFlags: 0 @@ -869,14 +869,14 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000011821036864} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: -4.8, z: 0} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} m_ConstrainProportionsScale: 1 m_Children: - {fileID: 4000013739681562} m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!95 &95000013029897698 Animator: serializedVersion: 7 diff --git a/Assets/Resources/Prefabs/Enemies/Enemy_2 Shooter.prefab b/Assets/Resources/Prefabs/Enemies/Enemy_2 Shooter.prefab index d0056cd..103a411 100644 --- a/Assets/Resources/Prefabs/Enemies/Enemy_2 Shooter.prefab +++ b/Assets/Resources/Prefabs/Enemies/Enemy_2 Shooter.prefab @@ -79,5 +79,5 @@ MonoBehaviour: m_EditorClassIdentifier: projectilePrefab: {fileID: -4497857136159010500, guid: 6aec5580e6fdb3444ac411544f10714d, type: 3} projectileLifetime: 1 - throwCooldown: 2 + throwCooldown: 3 throwSpeed: 20 diff --git a/Assets/Resources/Prefabs/Enemies/Enemy_2.prefab b/Assets/Resources/Prefabs/Enemies/Enemy_2.prefab index 38d799b..5cc41e3 100644 --- a/Assets/Resources/Prefabs/Enemies/Enemy_2.prefab +++ b/Assets/Resources/Prefabs/Enemies/Enemy_2.prefab @@ -658,7 +658,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000011181302222} serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} m_LocalPosition: {x: 0.01, y: 2.41, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 @@ -668,7 +668,7 @@ Transform: - {fileID: 4000011239351550} - {fileID: 4000013766535124} m_Father: {fileID: 4000010470550876} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} --- !u!1 &1000011292380708 GameObject: m_ObjectHideFlags: 0 @@ -1523,14 +1523,14 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000013301305156} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: -4.8, z: 0} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} m_ConstrainProportionsScale: 1 m_Children: - {fileID: 4000010603889990} m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!95 &95000010530816694 Animator: serializedVersion: 7 diff --git a/Assets/Resources/Prefabs/Utilities/Bg_Sky.prefab b/Assets/Resources/Prefabs/Utilities/Bg_Sky.prefab index 50df1d3..cc76824 100644 --- a/Assets/Resources/Prefabs/Utilities/Bg_Sky.prefab +++ b/Assets/Resources/Prefabs/Utilities/Bg_Sky.prefab @@ -30,12 +30,9 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 4568910939618707915} - - {fileID: 4945695844205914268} - - {fileID: 7145329757301456150} - - {fileID: 1493966342818943289} - - {fileID: 3049313107918372434} - - {fileID: 3423802135481075782} + - {fileID: 8771789138547391772} + - {fileID: 7209511702480172213} + - {fileID: 4579250545244546028} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &-4557597942296888783 @@ -53,7 +50,7 @@ MonoBehaviour: parallaxFactorX: 0.5 parallaxFactorY: 0.5 lockYAxis: 1 ---- !u!1 &638635925705183315 +--- !u!1 &1572079136626096937 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -61,211 +58,37 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3423802135481075782} - - component: {fileID: 2143184429076685390} + - component: {fileID: 7209511702480172213} + - component: {fileID: 196688158156491355} m_Layer: 0 - m_Name: Sky0002_Day (5) + m_Name: Sky_0 (1) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &3423802135481075782 +--- !u!4 &7209511702480172213 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 638635925705183315} - serializedVersion: 2 - m_LocalRotation: {x: 1, y: 0, z: 0, w: 0} - m_LocalPosition: {x: 163.8, y: 40.9, z: 0} - m_LocalScale: {x: 4, y: 4, z: 4} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 6442459723634259995} - m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0} ---- !u!212 &2143184429076685390 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 638635925705183315} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - 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: -2004835105 - m_SortingLayer: -3 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 0d7e10cbe22bec44aba039ca0a3ba445, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 20.48, y: 10.24} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!1 &665589977290385714 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1493966342818943289} - - component: {fileID: 6807200879162590822} - m_Layer: 0 - m_Name: Sky0002_Day (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1493966342818943289 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 665589977290385714} - serializedVersion: 2 - m_LocalRotation: {x: 1, y: 0, z: 0, w: 0} - m_LocalPosition: {x: 81.9, y: 40.9, z: 0} - m_LocalScale: {x: 4, y: 4, z: 4} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 6442459723634259995} - m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0} ---- !u!212 &6807200879162590822 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 665589977290385714} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - 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: -2004835105 - m_SortingLayer: -3 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 0d7e10cbe22bec44aba039ca0a3ba445, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 20.48, y: 10.24} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!1 &1867154853050777797 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4945695844205914268} - - component: {fileID: 7747398802158113972} - m_Layer: 0 - m_Name: Sky0002_Day (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4945695844205914268 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1867154853050777797} + m_GameObject: {fileID: 1572079136626096937} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 81.9, y: 0, z: 0} + m_LocalPosition: {x: 203.8, y: 20, z: 0} m_LocalScale: {x: 4, y: 4, z: 4} m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 6442459723634259995} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &7747398802158113972 +--- !u!212 &196688158156491355 SpriteRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1867154853050777797} + m_GameObject: {fileID: 1572079136626096937} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -303,18 +126,18 @@ SpriteRenderer: m_SortingLayerID: -2004835105 m_SortingLayer: -3 m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 0d7e10cbe22bec44aba039ca0a3ba445, type: 3} + m_Sprite: {fileID: 2410671940745902572, guid: 25cb7f3d57bee884b8217217cefc1d17, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 m_DrawMode: 0 - m_Size: {x: 20.48, y: 10.24} + m_Size: {x: 40.96, y: 20.48} m_AdaptiveModeThreshold: 0.5 m_SpriteTileMode: 0 m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 ---- !u!1 &6016673659688279398 +--- !u!1 &4725240563864685012 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -322,124 +145,37 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7145329757301456150} - - component: {fileID: 3282403523584641063} + - component: {fileID: 8771789138547391772} + - component: {fileID: 4980034302143162065} m_Layer: 0 - m_Name: Sky0002_Day (2) + m_Name: Sky_0 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &7145329757301456150 +--- !u!4 &8771789138547391772 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6016673659688279398} - serializedVersion: 2 - m_LocalRotation: {x: 1, y: 0, z: 0, w: 0} - m_LocalPosition: {x: 0, y: 40.9, z: 0} - m_LocalScale: {x: 4, y: 4, z: 4} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 6442459723634259995} - m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0} ---- !u!212 &3282403523584641063 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6016673659688279398} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - 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: -2004835105 - m_SortingLayer: -3 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 0d7e10cbe22bec44aba039ca0a3ba445, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 20.48, y: 10.24} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!1 &7594079577513163465 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3049313107918372434} - - component: {fileID: 7765886033980668336} - m_Layer: 0 - m_Name: Sky0002_Day (4) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3049313107918372434 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7594079577513163465} + m_GameObject: {fileID: 4725240563864685012} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 163.8, y: 0, z: 0} + m_LocalPosition: {x: 40, y: 20, z: 0} m_LocalScale: {x: 4, y: 4, z: 4} m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 6442459723634259995} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &7765886033980668336 +--- !u!212 &4980034302143162065 SpriteRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7594079577513163465} + m_GameObject: {fileID: 4725240563864685012} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -477,18 +213,18 @@ SpriteRenderer: m_SortingLayerID: -2004835105 m_SortingLayer: -3 m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 0d7e10cbe22bec44aba039ca0a3ba445, type: 3} + m_Sprite: {fileID: 2410671940745902572, guid: 25cb7f3d57bee884b8217217cefc1d17, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 m_DrawMode: 0 - m_Size: {x: 20.48, y: 10.24} + m_Size: {x: 40.96, y: 20.48} m_AdaptiveModeThreshold: 0.5 m_SpriteTileMode: 0 m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 ---- !u!1 &8859934344668681744 +--- !u!1 &7384531676472615408 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -496,37 +232,37 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4568910939618707915} - - component: {fileID: 183542951972562688} + - component: {fileID: 4579250545244546028} + - component: {fileID: 6455803420189454178} m_Layer: 0 - m_Name: Sky0002_Day + m_Name: Sky_0 (2) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4568910939618707915 +--- !u!4 &4579250545244546028 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8859934344668681744} + m_GameObject: {fileID: 7384531676472615408} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 367.6, y: 20, z: 0} m_LocalScale: {x: 4, y: 4, z: 4} m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 6442459723634259995} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &183542951972562688 +--- !u!212 &6455803420189454178 SpriteRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8859934344668681744} + m_GameObject: {fileID: 7384531676472615408} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -564,12 +300,12 @@ SpriteRenderer: m_SortingLayerID: -2004835105 m_SortingLayer: -3 m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 0d7e10cbe22bec44aba039ca0a3ba445, type: 3} + m_Sprite: {fileID: 2410671940745902572, guid: 25cb7f3d57bee884b8217217cefc1d17, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 m_DrawMode: 0 - m_Size: {x: 20.48, y: 10.24} + m_Size: {x: 40.96, y: 20.48} m_AdaptiveModeThreshold: 0.5 m_SpriteTileMode: 0 m_WasSpriteAssigned: 1 diff --git a/Assets/Resources/Scenes/Levels/1-1.unity b/Assets/Resources/Scenes/Levels/1-1.unity index 2cb30e2..e0d6292 100644 --- a/Assets/Resources/Scenes/Levels/1-1.unity +++ b/Assets/Resources/Scenes/Levels/1-1.unity @@ -179,11 +179,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 66.99767 + value: 67 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 2.0315459 + value: 2 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -722,7 +722,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalRotation.w - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalRotation.x @@ -730,7 +730,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalRotation.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalRotation.z @@ -742,7 +742,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -777,11 +777,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 77.26535 + value: 77.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 4.7880926 + value: 5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -1095,11 +1095,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 46.739822 + value: 46.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 2.7345583 + value: 3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -1157,11 +1157,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 75.34132 + value: 75.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 4.695591 + value: 5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -1214,11 +1214,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 61.577087 + value: 61.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 2.9195611 + value: 3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -1271,11 +1271,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 3.5990639 + value: 3.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -0.35674024 + value: 0 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -1477,11 +1477,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 1.0068321 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -0.3312832 + value: 0 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -1621,11 +1621,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 2.2334423 + value: 2.25 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -0.3198316 + value: 0 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -7014,11 +7014,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 26.888979 + value: 27 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 1.7725418 + value: 2 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -7255,11 +7255,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 31.79156 + value: 32 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 1.7725418 + value: 2 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -7399,11 +7399,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 81.22442 + value: 81 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 4.862094 + value: 5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -7553,11 +7553,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 37.896667 + value: 38 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.97702813 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -7717,11 +7717,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 41.171227 + value: 41 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 1.8650434 + value: 2 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -7801,11 +7801,77 @@ Transform: m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} m_PrefabInstance: {fileID: 389735964} m_PrefabAsset: {fileID: 0} +--- !u!4 &1088317138 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + m_PrefabInstance: {fileID: 1108231752} + m_PrefabAsset: {fileID: 0} --- !u!4 &1104137611 stripped Transform: m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} m_PrefabInstance: {fileID: 608729446} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1108231752 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1500894798} + m_Modifications: + - target: {fileID: 371957641347287828, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_Name + value: Bg_Sky + objectReference: {fileID: 0} + - target: {fileID: 371957641347287828, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_LocalPosition.y + value: 2.7 + objectReference: {fileID: 0} + - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f028f071f79053743904371eda5aa775, type: 3} --- !u!1 &1216052281 GameObject: m_ObjectHideFlags: 0 @@ -7822,7 +7888,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &1216052282 Transform: m_ObjectHideFlags: 0 @@ -7879,11 +7945,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 44.24228 + value: 44 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 1.7910421 + value: 2 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -7941,11 +8007,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 15.381777 + value: 15 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 1.846545 + value: 2 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -8010,19 +8076,19 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.w - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} - propertyPath: m_LocalRotation.y value: 1 objectReference: {fileID: 0} + - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -8030,7 +8096,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -8055,11 +8121,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 48.293854 + value: 48 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 2.716058 + value: 3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -8112,11 +8178,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: -11.62574 + value: -11.75 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 1.6792533 + value: 2 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -8394,6 +8460,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1216052282} + - {fileID: 1088317138} - {fileID: 886511364} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -19624,19 +19691,19 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalRotation.w - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} - propertyPath: m_LocalRotation.y value: 1 objectReference: {fileID: 0} + - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -19644,7 +19711,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -19669,11 +19736,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 59.338547 + value: 59 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 2.8455598 + value: 3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -20191,11 +20258,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 54.065956 + value: 54 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 4.307085 + value: 5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -20248,11 +20315,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 79.318886 + value: 79 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 4.8435936 + value: 5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z diff --git a/Assets/Resources/Scenes/Levels/1-2.unity b/Assets/Resources/Scenes/Levels/1-2.unity index bbd13ac..328c0c8 100644 --- a/Assets/Resources/Scenes/Levels/1-2.unity +++ b/Assets/Resources/Scenes/Levels/1-2.unity @@ -307,11 +307,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 84.76279 + value: 85 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.99914646 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -369,11 +369,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 7.340159 + value: 7.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 6.9217014 + value: 7 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -417,93 +417,6 @@ Transform: m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} m_PrefabInstance: {fileID: 97074340} m_PrefabAsset: {fileID: 0} ---- !u!1 &98340462 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 98340463} - - component: {fileID: 98340464} - m_Layer: 0 - m_Name: Sky0002_Day - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &98340463 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 98340462} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 81.8, y: 0, z: 0} - m_LocalScale: {x: 4, y: 4, z: 4} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 1709775522} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &98340464 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 98340462} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - 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: -2004835105 - m_SortingLayer: -3 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 0d7e10cbe22bec44aba039ca0a3ba445, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 20.48, y: 10.24} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 --- !u!1001 &164352843 PrefabInstance: m_ObjectHideFlags: 0 @@ -518,11 +431,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 46.632233 + value: 46.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.9085808 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -59372,21 +59285,17 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 1380194665} m_Modifications: - - target: {fileID: -4557597942296888783, guid: f028f071f79053743904371eda5aa775, type: 3} - propertyPath: lockYAxis - value: 1 - objectReference: {fileID: 0} - target: {fileID: 371957641347287828, guid: f028f071f79053743904371eda5aa775, type: 3} propertyPath: m_Name value: Bg_Sky objectReference: {fileID: 0} - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} propertyPath: m_LocalPosition.x - value: -0.12675886 + value: 0 objectReference: {fileID: 0} - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} propertyPath: m_LocalPosition.y - value: 2.2426212 + value: 2.7 objectReference: {fileID: 0} - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} propertyPath: m_LocalPosition.z @@ -59422,13 +59331,7 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] - m_AddedGameObjects: - - targetCorrespondingSourceObject: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} - insertIndex: -1 - addedObject: {fileID: 98340463} - - targetCorrespondingSourceObject: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} - insertIndex: -1 - addedObject: {fileID: 1768737810} + m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: f028f071f79053743904371eda5aa775, type: 3} --- !u!1001 &187215680 @@ -59445,11 +59348,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 28.970818 + value: 29 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 6.048501 + value: 6 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -59507,11 +59410,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 86.86857 + value: 87 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 1.0897174 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -59569,11 +59472,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 42.081024 + value: 42 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 3.0596495 + value: 3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -59752,11 +59655,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 30.6011 + value: 30.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 6.048501 + value: 6 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -59848,6 +59751,7 @@ Transform: - {fileID: 164352844} - {fileID: 1673622718} - {fileID: 1360860352} + - {fileID: 1949116409} - {fileID: 769614387} - {fileID: 1031463750} - {fileID: 1334819894} @@ -59875,11 +59779,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 39.27331 + value: 39 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 2.9917212 + value: 3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -59937,11 +59841,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 73.98481 + value: 74 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 3.1728625 + value: 3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -60209,11 +60113,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: -4.087731 + value: -4.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.84065104 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -60271,11 +60175,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 61.350117 + value: 60.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.9538648 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -60481,11 +60385,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 24.102608 + value: 24 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 7.9052134 + value: 8 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -60804,11 +60708,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 62.731327 + value: 62.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.9538648 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -60866,11 +60770,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 20.728813 + value: 21 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 9.943069 + value: 10 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -95905,11 +95809,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 72.263954 + value: 72 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 3.1275768 + value: 3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -96066,7 +95970,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalRotation.w - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalRotation.x @@ -96074,7 +95978,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalRotation.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalRotation.z @@ -96086,7 +95990,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -96116,11 +96020,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: -5.8312297 + value: -6 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.84065104 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -96265,11 +96169,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 65.04089 + value: 66 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 3.2407908 + value: 3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -96327,11 +96231,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 53.764767 + value: 52.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 1.0217934 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -96510,11 +96414,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 78.51337 + value: 78.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.9085746 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -96572,11 +96476,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 8.728111 + value: 9 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 6.931573 + value: 7 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -96634,11 +96538,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 40.722454 + value: 40.5 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 3.0596495 + value: 3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -96818,11 +96722,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 45.18309 + value: 45.25 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.9538665 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -96979,19 +96883,19 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalRotation.w - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} - propertyPath: m_LocalRotation.y value: 1 objectReference: {fileID: 0} + - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -96999,7 +96903,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -97041,7 +96945,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.w - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.x @@ -97049,7 +96953,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.z @@ -97061,7 +96965,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -97178,11 +97082,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 48.171944 + value: 47.75 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 1.0444374 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -97240,11 +97144,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 26.457462 + value: 26 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 7.9504986 + value: 8 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -97394,11 +97298,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 43.937737 + value: 44 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.88593817 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -97456,11 +97360,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 77.17744 + value: 77 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.99914646 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -97591,93 +97495,6 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 ---- !u!1 &1768737809 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1768737810} - - component: {fileID: 1768737811} - m_Layer: 0 - m_Name: Sky0002_Day (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1768737810 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1768737809} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 4, y: 4, z: 4} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 1709775522} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &1768737811 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1768737809} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - 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: -2004835105 - m_SortingLayer: -3 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 0d7e10cbe22bec44aba039ca0a3ba445, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 20.48, y: 10.24} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 --- !u!1001 &1788308953 PrefabInstance: m_ObjectHideFlags: 0 @@ -97692,11 +97509,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 32.140812 + value: 32 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 6.025858 + value: 6 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -97965,11 +97782,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 68.98074 + value: 69 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 7.135358 + value: 7 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -98027,11 +97844,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 15.181318 + value: 15 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 9.852498 + value: 10 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -98229,6 +98046,68 @@ MonoBehaviour: offset: {x: 2, y: 1} faceLeft: 0 snapOnFound: 1 +--- !u!1001 &1949116408 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 393336528} + m_Modifications: + - target: {fileID: 351781492710161714, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_Name + value: Coin (30) + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.x + value: 54 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.z + value: 0.12992167 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} +--- !u!4 &1949116409 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + m_PrefabInstance: {fileID: 1949116408} + m_PrefabAsset: {fileID: 0} --- !u!1 &1949199530 GameObject: m_ObjectHideFlags: 0 @@ -98505,7 +98384,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.w - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.x @@ -98513,7 +98392,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.z @@ -98525,7 +98404,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -98699,11 +98578,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 89.11021 + value: 89 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 1.1576457 + value: 1 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z diff --git a/Assets/Resources/Scenes/Levels/1-3.unity b/Assets/Resources/Scenes/Levels/1-3.unity index 8314cb4..cb8fde8 100644 --- a/Assets/Resources/Scenes/Levels/1-3.unity +++ b/Assets/Resources/Scenes/Levels/1-3.unity @@ -138,11 +138,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 24.922873 + value: 25 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -3.3508415 + value: -3.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -224809,11 +224809,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 24.906591 + value: 25 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -2.2436893 + value: -2.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -224871,11 +224871,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 27.560503 + value: 27 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -2.2111259 + value: -2.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225088,11 +225088,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 26.209124 + value: 26 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -2.259971 + value: -2.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225212,11 +225212,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 24.939154 + value: 25 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.43464303 + value: -0.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225274,11 +225274,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 26.290533 + value: 26 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -0.81904435 + value: -1.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225336,11 +225336,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 26.176561 + value: 26 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -3.3671231 + value: -3.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225451,6 +225451,130 @@ Transform: m_CorrespondingSourceObject: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} m_PrefabInstance: {fileID: 1404146902} m_PrefabAsset: {fileID: 0} +--- !u!1001 &639691273 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 975956631} + m_Modifications: + - target: {fileID: 351781492710161714, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_Name + value: Coin (28) + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.x + value: 29 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.z + value: -0.9908966 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} +--- !u!4 &639691274 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + m_PrefabInstance: {fileID: 639691273} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &652517782 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 975956631} + m_Modifications: + - target: {fileID: 351781492710161714, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_Name + value: Coin (26) + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.x + value: 27 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.z + value: -0.9908966 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} +--- !u!4 &652517783 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + m_PrefabInstance: {fileID: 652517782} + m_PrefabAsset: {fileID: 0} --- !u!1001 &749388942 PrefabInstance: m_ObjectHideFlags: 0 @@ -225465,11 +225589,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 27.479094 + value: 27 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -3.3508415 + value: -3.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225527,7 +225651,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalPosition.x - value: 80.306244 + value: 83 objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalPosition.y @@ -225539,19 +225663,19 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalRotation.w - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} - propertyPath: m_LocalRotation.y value: 1 objectReference: {fileID: 0} + - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -225559,7 +225683,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -225589,11 +225713,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 31.207594 + value: 30 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -3.4485316 + value: -3.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225690,8 +225814,76 @@ Transform: - {fileID: 1275304814} - {fileID: 1981967925} - {fileID: 1403561794} + - {fileID: 1132970393} + - {fileID: 1658199914} + - {fileID: 652517783} + - {fileID: 1469770991} + - {fileID: 639691274} + - {fileID: 1775608960} m_Father: {fileID: 1525139460} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1014355137 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2026053949} + m_Modifications: + - target: {fileID: 1000013301305156, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_Name + value: Enemy_2 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalPosition.x + value: 98 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalPosition.y + value: -2.58 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalPosition.z + value: -0.9908966 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} +--- !u!4 &1014355138 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + m_PrefabInstance: {fileID: 1014355137} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1073019466 PrefabInstance: m_ObjectHideFlags: 0 @@ -225706,11 +225898,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 29.970186 + value: 29 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -2.2762525 + value: -2.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225768,11 +225960,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 29.986467 + value: 29 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -3.383405 + value: -3.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225816,6 +226008,68 @@ Transform: m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} m_PrefabInstance: {fileID: 1082885826} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1132970392 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 975956631} + m_Modifications: + - target: {fileID: 351781492710161714, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_Name + value: Coin (24) + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.x + value: 25 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.z + value: -0.9908966 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} +--- !u!4 &1132970393 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + m_PrefabInstance: {fileID: 1132970392} + m_PrefabAsset: {fileID: 0} --- !u!4 &1141515702 stripped Transform: m_CorrespondingSourceObject: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} @@ -225835,11 +226089,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 28.700216 + value: 28 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -0.90045285 + value: -1.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225897,11 +226151,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 24.906591 + value: 25 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -0.9655793 + value: -1.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -225959,11 +226213,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 28.732782 + value: 28 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -3.3996868 + value: -3.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -226021,11 +226275,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 28.781626 + value: 28 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.46720624 + value: -0.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -226083,7 +226337,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalPosition.x - value: 96.92299 + value: 100 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalPosition.y @@ -226095,19 +226349,19 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.w - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} - propertyPath: m_LocalRotation.y value: 1 objectReference: {fileID: 0} + - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -226115,7 +226369,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -226242,11 +226496,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 31.20759 + value: 30 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.35323453 + value: -0.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -226352,6 +226606,68 @@ Transform: m_CorrespondingSourceObject: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} m_PrefabInstance: {fileID: 6464502455774060025} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1469770990 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 975956631} + m_Modifications: + - target: {fileID: 351781492710161714, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_Name + value: Coin (27) + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.x + value: 28 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.z + value: -0.9908966 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} +--- !u!4 &1469770991 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + m_PrefabInstance: {fileID: 1469770990} + m_PrefabAsset: {fileID: 0} --- !u!1 &1525139459 GameObject: m_ObjectHideFlags: 0 @@ -226400,11 +226716,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 31.175028 + value: 30 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -0.8597486 + value: -1.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -226462,7 +226778,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalPosition.x - value: 86.79519 + value: 93 objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalPosition.y @@ -226474,19 +226790,19 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalRotation.w - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} - propertyPath: m_LocalRotation.y value: 1 objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -226494,7 +226810,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -226510,6 +226826,68 @@ Transform: m_CorrespondingSourceObject: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3} m_PrefabInstance: {fileID: 1633380584} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1658199913 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 975956631} + m_Modifications: + - target: {fileID: 351781492710161714, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_Name + value: Coin (25) + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.x + value: 26 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.z + value: -0.9908966 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} +--- !u!4 &1658199914 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + m_PrefabInstance: {fileID: 1658199913} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1667111035 PrefabInstance: m_ObjectHideFlags: 0 @@ -226624,6 +227002,68 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3} +--- !u!1001 &1775608959 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 975956631} + m_Modifications: + - target: {fileID: 351781492710161714, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_Name + value: Coin (29) + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.x + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalPosition.z + value: -0.9908966 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} +--- !u!4 &1775608960 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} + m_PrefabInstance: {fileID: 1775608959} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1809275861 PrefabInstance: m_ObjectHideFlags: 0 @@ -226638,11 +227078,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 27.641909 + value: 27 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.27182603 + value: -0.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -226700,11 +227140,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 28.716497 + value: 28 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -2.0971544 + value: -2.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -226762,11 +227202,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 29.856215 + value: 29 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -0.8597486 + value: -1.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -226824,11 +227264,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 31.158747 + value: 30 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -2.1459992 + value: -2.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -226898,19 +227338,19 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.w - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.x - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -226918,7 +227358,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 0 + value: 180 objectReference: {fileID: 0} - target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -227014,11 +227454,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 29.953905 + value: 29 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.3695166 + value: -0.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -227093,6 +227533,7 @@ Transform: m_Children: - {fileID: 1445749208} - {fileID: 346147385} + - {fileID: 1014355138} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &2049664495 @@ -227166,11 +227607,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 26.323095 + value: 26 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: 0.38579774 + value: -0.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -227228,11 +227669,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.x - value: 27.576784 + value: 27 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.y - value: -0.85160756 + value: -1.3 objectReference: {fileID: 0} - target: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3} propertyPath: m_LocalPosition.z @@ -227294,7 +227735,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} propertyPath: m_LocalPosition.y - value: 0 + value: 0.8 objectReference: {fileID: 0} - target: {fileID: 6442459723634259995, guid: f028f071f79053743904371eda5aa775, type: 3} propertyPath: m_LocalPosition.z diff --git a/Assets/Resources/Scenes/MainMenu.unity b/Assets/Resources/Scenes/MainMenu.unity index bf52b04..31bc60d 100644 --- a/Assets/Resources/Scenes/MainMenu.unity +++ b/Assets/Resources/Scenes/MainMenu.unity @@ -404,19 +404,19 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3} propertyPath: m_LocalRotation.w - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3} - propertyPath: m_LocalRotation.y value: 1 objectReference: {fileID: 0} + - target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -424,7 +424,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3} propertyPath: m_LocalEulerAnglesHint.z diff --git a/Assets/Resources/Scripts.zip b/Assets/Resources/Scripts.zip new file mode 100644 index 0000000000000000000000000000000000000000..acb07a046215f638ccbd39906f2cdf53163b2858 GIT binary patch literal 29552 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 QVuJtb!qaZZ=D>gd1B@$J;{X5v literal 0 HcmV?d00001 diff --git a/Assets/Resources/Scripts.zip.meta b/Assets/Resources/Scripts.zip.meta new file mode 100644 index 0000000..a4f6608 --- /dev/null +++ b/Assets/Resources/Scripts.zip.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2c51629bc32dcf149a07c09736ee7cc0 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Scripts/Behaviour/BGParallax.cs b/Assets/Resources/Scripts/Behaviour/BGParallax.cs index 2e2e42b..4be210f 100644 --- a/Assets/Resources/Scripts/Behaviour/BGParallax.cs +++ b/Assets/Resources/Scripts/Behaviour/BGParallax.cs @@ -1,26 +1,29 @@ using UnityEngine; -public class BGParallax : MonoBehaviour +namespace RR.Game2D.Core { - [SerializeField][Range(-1f, 3f)] private float parallaxFactorX = 0.5f; - [SerializeField][Range(-1f, 3f)] private float parallaxFactorY = 0.5f; - [SerializeField] private bool lockYAxis = false; - private Transform cameraTransform; - private Vector3 previousCameraPosition; - - void Start() + public class BGParallax : MonoBehaviour { - cameraTransform = Camera.main.transform; - previousCameraPosition = cameraTransform.position; - } + [SerializeField][Range(-1f, 3f)] private float parallaxFactorX = 0.5f; + [SerializeField][Range(-1f, 3f)] private float parallaxFactorY = 0.5f; + [SerializeField] private bool lockYAxis = false; + private Transform cameraTransform; + private Vector3 previousCameraPosition; - void LateUpdate() - { - Vector3 delta = cameraTransform.position - previousCameraPosition; - if (lockYAxis) - transform.position += new Vector3(delta.x * parallaxFactorX, 0, 0); - else - transform.position += new Vector3(delta.x * parallaxFactorX, delta.y * parallaxFactorY, 0); - previousCameraPosition = cameraTransform.position; + void Start() + { + cameraTransform = Camera.main.transform; + previousCameraPosition = cameraTransform.position; + } + + void LateUpdate() + { + Vector3 delta = cameraTransform.position - previousCameraPosition; + if (lockYAxis) + transform.position += new Vector3(delta.x * parallaxFactorX, 0, 0); + else + transform.position += new Vector3(delta.x * parallaxFactorX, delta.y * parallaxFactorY, 0); + previousCameraPosition = cameraTransform.position; + } } -} +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/Behaviour/CameraFollow.cs b/Assets/Resources/Scripts/Behaviour/CameraFollow.cs index 3fc0ed9..281811c 100644 --- a/Assets/Resources/Scripts/Behaviour/CameraFollow.cs +++ b/Assets/Resources/Scripts/Behaviour/CameraFollow.cs @@ -1,101 +1,115 @@ using System.Collections; using UnityEngine; -public class CameraFollow2D : MonoBehaviour +namespace RR.Game2D.Core { - [Header("Follow")] - public float damping = 1.5f; - public Vector2 offset = new(2f, 1f); - public bool faceLeft; - - [Header("Behaviour")] - public bool snapOnFound = true; // мгновенно «прилипнуть», когда нашли игрока - - private Transform player; - private float lastX; - private Coroutine bindRoutine; - - void OnEnable() + public class CameraFollow2D : MonoBehaviour { - offset = new Vector2(Mathf.Abs(offset.x), offset.y); - // запускаем цикл привязки — он подождёт появления игрока в билде - bindRoutine = StartCoroutine(BindLoop()); - } + [Header("Follow")] + public float damping = 1.5f; + public Vector2 offset = new(2f, 1f); + public bool faceLeft; - void OnDisable() - { - if (bindRoutine != null) { StopCoroutine(bindRoutine); bindRoutine = null; } - } + [Header("Behaviour")] + public bool snapOnFound = true; - // Главный цикл: если игрока нет/его уничтожили — пытаемся найти снова - private IEnumerator BindLoop() - { - while (true) + private Transform player; + private float lastX; + private Coroutine bindRoutine; + + void OnEnable() { + offset = new Vector2(Mathf.Abs(offset.x), offset.y); + bindRoutine = StartCoroutine(BindLoop()); + } + + void OnDisable() + { + if (bindRoutine != null) { StopCoroutine(bindRoutine); bindRoutine = null; } + } + + void FixedUpdate() + { + if (!player) return; // ждём появления + + float currentX = player.position.x; + if (currentX > lastX + 0.01f) faceLeft = false; + else if (currentX < lastX - 0.01f) faceLeft = true; + lastX = currentX; + + Vector3 target = player.position; + target.x += faceLeft ? -offset.x : +offset.x; + target.y += offset.y; + target.z = transform.position.z; + + transform.position = Vector3.Lerp(transform.position, target, damping * Time.deltaTime); + } + + /// + /// Цикл привязки камеры к игроку. Ищет игрока на сцене. + /// + private IEnumerator BindLoop() + { + while (true) + { + if (!player) + { + var t = ResolvePlayer(); + if (t) + { + player = t; + lastX = player.position.x; + if (snapOnFound) SnapToPlayer(faceLeft); + } + } + yield return null; // подождём кадр + } + } + + /// + /// Метод для поиска объекта игрока. + /// Сначала ищет экземпляр объекта игрока в GameManager, + /// затем, ели не нашел, то ищет по тегу на сцене + /// + /// Transform playerPosition - позиция игрокка + private Transform ResolvePlayer() + { + if (GameManager.Instance && GameManager.Instance.PlayerObj) + return GameManager.Instance.PlayerObj.transform; + + var go = GameObject.FindWithTag("Player"); + return go ? go.transform : null; + } + + /// + /// Метод для поиска игрока и привязки к нему камеры. + /// + /// Повернут ли игрок налево + public void FindPlayer(bool playerFaceLeft) + { + faceLeft = playerFaceLeft; + player = ResolvePlayer(); if (!player) { - var t = ResolvePlayer(); - if (t) - { - player = t; - lastX = player.position.x; - if (snapOnFound) SnapToPlayer(faceLeft); - } + Debug.Log("CameraFollow2D: player not found yet, will wait."); + return; } - yield return null; // подождём кадр + lastX = player.position.x; + SnapToPlayer(faceLeft); } - } - // Пытаемся получить трансформ игрока сначала из GameManager, потом по тегу - private Transform ResolvePlayer() - { - // 1) Через GameManager, если он есть и уже создал игрока - if (GameManager.Instance && GameManager.Instance.PlayerObj) - return GameManager.Instance.PlayerObj.transform; - - // 2) Фолбэк по тегу (если префаб помечен "Player") - var go = GameObject.FindWithTag("Player"); - return go ? go.transform : null; - } - - // Совместимость с твоим прежним API — теперь безопасно - public void FindPlayer(bool playerFaceLeft) - { - faceLeft = playerFaceLeft; - player = ResolvePlayer(); - if (!player) + /// + /// Метод для привязки камеры к игроку. + /// + /// Повернут ли игрок налево + private void SnapToPlayer(bool playerFaceLeft) { - Debug.Log("CameraFollow2D: player not found yet, will wait."); - return; // BindLoop сам подцепит позже + if (!player) return; + Vector3 p = player.position; + p.x += (playerFaceLeft ? -offset.x : offset.x); + p.y += offset.y; + p.z = transform.position.z; + transform.position = p; } - lastX = player.position.x; - SnapToPlayer(faceLeft); } - - private void SnapToPlayer(bool playerFaceLeft) - { - if (!player) return; - Vector3 p = player.position; - p.x += (playerFaceLeft ? -offset.x : offset.x); - p.y += offset.y; - p.z = transform.position.z; - transform.position = p; - } - - void FixedUpdate() - { - if (!player) return; // ждём появления - - float currentX = player.position.x; - if (currentX > lastX + 0.01f) faceLeft = false; - else if (currentX < lastX - 0.01f) faceLeft = true; - lastX = currentX; - - Vector3 target = player.position; - target.x += faceLeft ? -offset.x : +offset.x; - target.y += offset.y; - target.z = transform.position.z; - - transform.position = Vector3.Lerp(transform.position, target, damping * Time.deltaTime); - } -} +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/Behaviour/EnemyFireScript.cs b/Assets/Resources/Scripts/Behaviour/EnemyFireScript.cs index 7eed926..3604214 100644 --- a/Assets/Resources/Scripts/Behaviour/EnemyFireScript.cs +++ b/Assets/Resources/Scripts/Behaviour/EnemyFireScript.cs @@ -1,60 +1,70 @@ -using Unity.VisualScripting; -using UnityEngine; +using UnityEngine; +using RR.Game2D.Entities.Projectiles; -public class EnemyFireScript : MonoBehaviour +namespace RR.Game2D.Behaviour { - [Header("Снаряд")] - [SerializeField] private BasicProjectile projectilePrefab; - [SerializeField] private float projectileLifetime = 1f; - [SerializeField] private float throwCooldown = 5f; - [SerializeField] private float throwSpeed = 20f; - - private float lastThrowTime = -999f; - private BasicProjectile projectile; - - //private BasicProjectile projectile; - - void Start() + public class EnemyFireScript : MonoBehaviour { - lastThrowTime = Time.time; - } + [Header("Снаряд")] + [SerializeField] private BasicProjectile projectilePrefab; + [SerializeField] private float projectileLifetime = 1f; + [SerializeField] private float throwCooldown = 5f; + [SerializeField] private float throwSpeed = 20f; - void Update() - { - if (!projectilePrefab) - { - Debug.LogError("EnemyFireScript: projectile prefab missing; assign projectile prefab in the inspector"); - return; - } + private float lastThrowTime = -999f; + private BasicProjectile projectile; - if (Time.time - lastThrowTime >= throwCooldown) + void Start() { - Throw(); lastThrowTime = Time.time; } - if (projectile != null && Time.time - lastThrowTime >= projectile.maxLifetime) - projectile.Despawn(); + void Update() + { + if (!projectilePrefab) + { + Debug.LogError("EnemyFireScript: projectile prefab missing; assign projectile prefab in the inspector"); + return; + } + + if (projectile != null && Time.time - lastThrowTime >= projectile.maxLifetime) + projectile.Despawn(); + + // Бросок + if (Time.time - lastThrowTime >= throwCooldown) + Throw(); + } + + private void OnDestroy() + { + // При смерти врага сго снаряд тоже пропадает + if (projectile != null) projectile.Despawn(); + } + + /// + /// Метод для броска снаряда (выстрела). + /// У снаряда обязательно должен быть метод Launch(Vector2 direction) + /// + private void Throw() + { + float rotationY = transform.localEulerAngles.y; + Vector2 throwDirection = rotationY >= 180f ? Vector2.right : Vector2.left; + Collider2D enemyCol = GetComponent(); + Vector2 throwPosition = new(1.4f * throwDirection.x + transform.position.x, enemyCol.bounds.center.y); + + projectile = Instantiate(projectilePrefab, throwPosition, Quaternion.identity); + projectile.maxLifetime = projectileLifetime; + + Collider2D projectileCol = projectile.GetComponent(); + + projectile.transform.localRotation = throwDirection.x < 0 ? Quaternion.Inverse(projectile.transform.localRotation) : projectile.transform.localRotation; + + projectile.transform.position = throwPosition; + projectile.Launch(throwDirection, throwSpeed); + + if (enemyCol && projectileCol) Physics2D.IgnoreCollision(enemyCol, projectileCol, true); + + lastThrowTime = Time.time; + } } - - - private void Throw() - { - float rotationX = transform.localRotation.x; - Vector2 throwDirection = rotationX >= 180 ? Vector2.right : Vector2.left; - Collider2D enemyCol = GetComponent(); - Vector2 throwPosition = new (1.4f * throwDirection.x + transform.position.x, enemyCol.bounds.center.y); - - projectile = Instantiate(projectilePrefab, throwPosition, Quaternion.identity); - projectile.maxLifetime = projectileLifetime; - - Collider2D projectileCol = projectile.GetComponent(); - - projectile.transform.localRotation = throwDirection.x < 0 ? Quaternion.Inverse(projectile.transform.localRotation) : projectile.transform.localRotation; - - projectile.transform.position = throwPosition; - projectile.Launch(throwDirection, throwSpeed); - - if (enemyCol && projectileCol) Physics2D.IgnoreCollision(enemyCol, projectileCol, true); - } -} +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/Behaviour/FireScript2D.cs b/Assets/Resources/Scripts/Behaviour/FireScript2D.cs index 18b878d..b484b56 100644 --- a/Assets/Resources/Scripts/Behaviour/FireScript2D.cs +++ b/Assets/Resources/Scripts/Behaviour/FireScript2D.cs @@ -1,34 +1,38 @@ using UnityEngine; +using RR.Game2D.Entities.Projectiles; -public class FireScript2D : MonoBehaviour -{ - [Header("Снаряды")] - public BasicProjectile projectilePrefab; - public Transform muzzle; - public float shotSpeed = 20f; - public KeyCode actionKey = KeyCode.F; - - void Update() +namespace RR.Game2D.Behaviour +{ + public class FireScript2D : MonoBehaviour { - if (Input.GetKeyDown(actionKey)) + [Header("Снаряды")] + public BasicProjectile projectilePrefab; + public Transform muzzle; + public float shotSpeed = 20f; + public KeyCode actionKey = KeyCode.F; + + void Update() { - if (projectilePrefab == null) { Debug.LogWarning("No projectilePrefab"); return; } + if (Input.GetKeyDown(actionKey)) + { + if (projectilePrefab == null) { Debug.LogWarning("No projectilePrefab"); return; } - float sx = transform.localScale.x; - float facing = Mathf.Sign(sx == 0 ? 1 : sx); - Vector2 dir = facing > 0 ? Vector2.right : Vector2.left; + float sx = transform.localScale.x; + float facing = Mathf.Sign(sx == 0 ? 1 : sx); + Vector2 dir = facing > 0 ? Vector2.right : Vector2.left; - Vector2 launchPos = muzzle - ? (Vector2)muzzle.position - : (Vector2)transform.position + new Vector2(1.4f * facing, 0f); + Vector2 launchPos = muzzle + ? (Vector2)muzzle.position + : (Vector2)transform.position + new Vector2(1.4f * facing, 0f); - BasicProjectile projectile = Instantiate(projectilePrefab, launchPos, Quaternion.identity); - projectile.transform.localScale = new Vector3(-facing * projectile.transform.localScale.x, projectile.transform.localScale.y, projectile.transform.localScale.z); - projectile.Launch(dir, shotSpeed); + BasicProjectile projectile = Instantiate(projectilePrefab, launchPos, Quaternion.identity); + projectile.transform.localScale = new Vector3(-facing * projectile.transform.localScale.x, projectile.transform.localScale.y, projectile.transform.localScale.z); + projectile.Launch(dir, shotSpeed); - var myCol = GetComponent(); - var pCol = projectile.GetComponent(); - if (myCol && pCol) Physics2D.IgnoreCollision(myCol, pCol, true); + var myCol = GetComponent(); + var pCol = projectile.GetComponent(); + if (myCol && pCol) Physics2D.IgnoreCollision(myCol, pCol, true); + } } } -} +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/Behaviour/PlayerFireScript.cs b/Assets/Resources/Scripts/Behaviour/PlayerFireScript.cs index b64f66a..7228c29 100644 --- a/Assets/Resources/Scripts/Behaviour/PlayerFireScript.cs +++ b/Assets/Resources/Scripts/Behaviour/PlayerFireScript.cs @@ -1,47 +1,56 @@ using UnityEngine; +using RR.Game2D.Entities.Projectiles; -public class PlayerFireScript : MonoBehaviour +namespace RR.Game2D.Behaviour { - [Header("Снаряд")] - [SerializeField] private PickableProjectile projectilePrefab; - public bool spawnIfMissing = false; - - [Header("Бросок / Подбор")] - [SerializeField] private KeyCode actionKey = KeyCode.F; - [SerializeField] private float throwSpeed = 20f; - public Transform attachPoint; - - private PickableProjectile pickableProjectile; - - void Awake() + public class PlayerFireScript : MonoBehaviour { - if (!attachPoint) - Debug.LogWarning("PlayerFireScript: attachPoint не задан и HandPoint не найден. Будет использован корень игрока."); - } + [Header("Снаряд")] + [SerializeField] private PickableProjectile projectilePrefab; + public bool spawnIfMissing = false; - void Update() - { - if (!Input.GetKeyDown(actionKey)) return; + [Header("Бросок / Подбор")] + [SerializeField] private KeyCode actionKey = KeyCode.F; + [SerializeField] private float throwSpeed = 20f; + public Transform attachPoint; - if (pickableProjectile == null) - pickableProjectile = PickableProjectile.Instance; + private PickableProjectile pickableProjectile; - if (pickableProjectile == null) + void Awake() { - if (!spawnIfMissing || projectilePrefab == null) - { - Debug.LogError("PlayerFireScript: projectile missing; enable spawnIfMissing and assign projectilePrefab."); - return; - } - - Vector3 spawnPos = attachPoint ? attachPoint.position : transform.position; - pickableProjectile = Instantiate(projectilePrefab, spawnPos, Quaternion.identity); - pickableProjectile.TryPickup(gameObject, attachPoint); - return; + if (!attachPoint) + Debug.LogWarning("PlayerFireScript: attachPoint не задан. Будет использован корень игрока."); } - // Бросок - if (pickableProjectile.CurrentState == PickableProjectile.State.Held && pickableProjectile.owner == gameObject) + void Update() + { + if (!Input.GetKeyDown(actionKey)) return; + + if (pickableProjectile == null) + pickableProjectile = PickableProjectile.Instance; + + if (pickableProjectile == null) + { + if (!spawnIfMissing || projectilePrefab == null) + { + Debug.LogError("PlayerFireScript: projectile missing; enable spawnIfMissing and assign projectilePrefab."); + return; + } + + Vector3 spawnPos = attachPoint ? attachPoint.position : transform.position; + pickableProjectile = Instantiate(projectilePrefab, spawnPos, Quaternion.identity); + pickableProjectile.TryPickup(gameObject, attachPoint); + return; + } + // Бросок + if (pickableProjectile.CurrentState == PickableProjectile.State.Held && pickableProjectile.owner == gameObject) Throw(); + } + + /// + /// Метод для броска снаряда (выстрела). + /// У снаряда обязательно должен быть метод Launch(Vector2 direction) + /// + private void Throw() { float scaleX = transform.localScale.x; float facing = Mathf.Sign(scaleX == 0 ? 1 : scaleX); @@ -54,7 +63,11 @@ public class PlayerFireScript : MonoBehaviour pickableProjectile.transform.position = launchPos; pickableProjectile.Launch(direction, throwSpeed, gameObject); } - } - public void BindProjectile(PickableProjectile proj) => pickableProjectile = proj; + /// + /// Метод для привязки снаряда к игроку. + /// + /// Снаряд + public void BindProjectile(PickableProjectile proj) => pickableProjectile = proj; + } } \ No newline at end of file diff --git a/Assets/Resources/Scripts/CoinController.cs b/Assets/Resources/Scripts/CoinController.cs deleted file mode 100644 index 6464303..0000000 --- a/Assets/Resources/Scripts/CoinController.cs +++ /dev/null @@ -1,9 +0,0 @@ -using UnityEngine; - -public class CoinController : MonoBehaviour -{ - private void FixedUpdate() - { - transform.Rotate(new Vector3(0f, 5f, 0f)); - } -} diff --git a/Assets/Resources/Scripts/EnemyController.cs b/Assets/Resources/Scripts/EnemyController.cs index 767d154..6613d49 100644 --- a/Assets/Resources/Scripts/EnemyController.cs +++ b/Assets/Resources/Scripts/EnemyController.cs @@ -1,137 +1,150 @@ using UnityEngine; +using RR.Game2D.Core; -[RequireComponent(typeof(Rigidbody2D))] -public class EnemyController : MonoBehaviour +namespace RR.Game2D.Behaviour { - public GameObject playerObj; - public float viewDistance = 5f; - public float viewAngle = 60f; - public float moveSpeed = 4f; - public float acceleration = 10f; - - [SerializeField] private LayerMask obstacleMask; - private Animator animator; - private Rigidbody2D rb; - private Vector2 targetVelocity = Vector2.zero; - - void Start() + [RequireComponent(typeof(Rigidbody2D), + typeof(Collider2D), + typeof(Animator))] + public class EnemyController : MonoBehaviour { - rb = GetComponent(); - animator = GetComponent(); + [Header("Обзор")] + [SerializeField] private float viewDistance = 5f; + [SerializeField] private float viewAngle = 60f; - playerObj = GameManager.Instance.PlayerObj; - if (playerObj == null) + [Header("Движение")] + [SerializeField] private float moveSpeed = 4f; + [SerializeField] private float acceleration = 10f; + + [Header("Препятствия")] + [SerializeField] private LayerMask obstacleMask; + + private Animator animator; + private Rigidbody2D rb; + private Collider2D col; + + private GameObject playerObj; + + void Start() { - playerObj = GameObject.FindGameObjectWithTag("Player"); + rb = GetComponent(); + col = GetComponent(); + animator = GetComponent(); + + playerObj = GameManager.Instance.PlayerObj; + if (playerObj == null) + { + playerObj = GameObject.FindGameObjectWithTag("Player"); + } } - } - void FixedUpdate() - { - if (!playerObj) return; - - Vector2 playerCenter = (Vector2)playerObj.transform.position; - - if (PlayerInSight()) + void FixedUpdate() { - Vector2 toPlayer = playerCenter - (Vector2)transform.position; + if (!playerObj) return; + + Vector2 playerCenter = (Vector2)playerObj.transform.position; + + if (PlayerInSight()) + { + Vector2 toPlayer = playerCenter - (Vector2)transform.position; + float dist = toPlayer.magnitude; + + if (dist > 0.01f) + rb.linearVelocity = toPlayer / dist * moveSpeed; + else + rb.linearVelocity = Vector2.zero; + } + else + { + rb.linearVelocity = Vector2.MoveTowards( + rb.linearVelocity, Vector2.zero, acceleration * Time.fixedDeltaTime); + } + + animator.SetFloat("Speed", Mathf.Abs(rb.linearVelocity.magnitude)); + } + + void OnCollisionEnter2D(Collision2D collision) + { + if (collision.collider.CompareTag("Player")) + { + Rigidbody2D playerRb = collision.collider.GetComponent(); + PlayerController playerController = playerObj.GetComponent(); + if (playerRb == null) return; + + Vector2 contactNormal = collision.GetContact(0).normal; + + if (contactNormal.y < -0.5f) + { + playerRb.linearVelocity = new Vector2(playerRb.linearVelocity.x, 35f); + Die(); + } + else + { + playerController.Die(); + } + } + else if (collision.collider.CompareTag("Projectile")) Die(); + } + + private bool PlayerInSight() + { + if (!playerObj) return false; + + Transform player = playerObj.transform; + + Vector2 eyePos = new(rb.position.x, col.bounds.center.y); + + Vector2 toPlayer = (Vector2)player.position - eyePos; float dist = toPlayer.magnitude; + if (dist > viewDistance) return false; - if (dist > 0.01f) - rb.linearVelocity = toPlayer / dist * moveSpeed; - else - rb.linearVelocity = Vector2.zero; + Vector2 forward = transform.localEulerAngles.y >= 180f ? Vector2.right : Vector2.left; + + float cosHalf = Mathf.Cos(0.5f * viewAngle * Mathf.Deg2Rad); + float dot = Vector2.Dot(forward.normalized, toPlayer / Mathf.Max(dist, 1e-6f)); + if (dot < cosHalf) return false; + + int mask = obstacleMask; + mask &= ~(1 << gameObject.layer); + mask &= ~(1 << playerObj.layer); + + Vector2 origin = eyePos + forward.normalized * 0.05f; + + RaycastHit2D hit = Physics2D.Raycast(origin, toPlayer.normalized, dist, mask); + if (hit.collider != null) return false; + + return true; } - else + + public void Die() { - rb.linearVelocity = Vector2.MoveTowards( - rb.linearVelocity, Vector2.zero, acceleration * Time.fixedDeltaTime); + Destroy(gameObject); } - animator.SetFloat("Speed", Mathf.Abs(rb.linearVelocity.magnitude)); - } - - void OnCollisionEnter2D(Collision2D collision) - { - if (collision.collider.CompareTag("Player")) - { - Rigidbody2D playerRb = collision.collider.GetComponent(); - PlayerController playerController = playerObj.GetComponent(); - if (playerRb == null) return; - - Vector2 contactNormal = collision.GetContact(0).normal; - - if (contactNormal.y < -0.5f) - { - playerRb.linearVelocity = new Vector2(playerRb.linearVelocity.x, 35f); - Die(); - } - else - { - playerController.Die(); - } - } - else if (collision.collider.CompareTag("Projectile")) Die(); - } - - private bool PlayerInSight() - { - if (!playerObj) return false; - - Transform player = playerObj.transform; - - Vector2 eyePos = new(rb.position.x, rb.position.y + 1.45f); - - Vector2 toPlayer = (Vector2)player.position - eyePos; - float dist = toPlayer.magnitude; - if (dist > viewDistance) return false; - - Vector2 forward = (Vector2)transform.right; - - float cosHalf = Mathf.Cos(0.5f * viewAngle * Mathf.Deg2Rad); - float dot = Vector2.Dot(forward.normalized, toPlayer / Mathf.Max(dist, 1e-6f)); - if (dot < cosHalf) return false; - - int mask = obstacleMask; - mask &= ~(1 << gameObject.layer); - mask &= ~(1 << playerObj.layer); - - Vector2 origin = eyePos + forward.normalized * 0.05f; - - RaycastHit2D hit = Physics2D.Raycast(origin, toPlayer.normalized, dist, mask); - if (hit.collider != null) return false; - - return true; - } - - public void Die() - { - Destroy(gameObject); - } - #if UNITY_EDITOR - private void OnDrawGizmos() -{ - if (!playerObj) return; + private void OnDrawGizmos() + { + if (!playerObj) return; - Vector2 origin = new(rb.position.x, rb.position.y + 1.45f); - Vector2 forward = (Vector2)transform.right; - float half = viewAngle * 0.5f; + Vector2 origin = new(rb.position.x, rb.position.y + 1.45f); + Vector2 forward = transform.localEulerAngles.y >= 180f ? Vector2.right : Vector2.left; + float half = viewAngle * 0.5f; - Vector2 edgeA = (Vector2)(Quaternion.Euler(0, 0, +half) * (Vector3)forward); - Vector2 edgeB = (Vector2)(Quaternion.Euler(0, 0, -half) * (Vector3)forward); + Vector2 edgeA = (Vector2)(Quaternion.Euler(0, 0, +half) * (Vector3)forward); + Vector2 edgeB = (Vector2)(Quaternion.Euler(0, 0, -half) * (Vector3)forward); - Gizmos.color = Color.yellow; - Gizmos.DrawLine(origin, origin + edgeA * viewDistance); - Gizmos.DrawLine(origin, origin + edgeB * viewDistance); - Gizmos.DrawWireSphere(origin, viewDistance); + Gizmos.color = Color.yellow; + Gizmos.DrawLine(origin, origin + edgeA * viewDistance); + Gizmos.DrawLine(origin, origin + edgeB * viewDistance); + Gizmos.DrawWireSphere(origin, viewDistance); - Vector2 toPlayer = (Vector2)playerObj.transform.position - origin; - if (toPlayer.magnitude <= viewDistance) - { - Gizmos.color = Color.red; - Gizmos.DrawLine(origin, playerObj.transform.position); - } -} + Vector2 toPlayer = (Vector2)playerObj.transform.position - origin; + if (toPlayer.magnitude <= viewDistance) + { + Gizmos.color = Color.red; + Gizmos.DrawLine(origin, playerObj.transform.position); + } + } #endif -} + } +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/GameManager.cs b/Assets/Resources/Scripts/GameManager.cs index 0ed9a37..d344430 100644 --- a/Assets/Resources/Scripts/GameManager.cs +++ b/Assets/Resources/Scripts/GameManager.cs @@ -3,272 +3,304 @@ using System.IO; using UnityEngine; using UnityEngine.SceneManagement; -[DefaultExecutionOrder(-1000)] -public class GameManager : MonoBehaviour +namespace RR.Game2D.Core { - public static GameManager Instance { get; private set; } - - [Header("Пауза")] - public bool IsPaused { get; private set; } - public event Action PauseStateChanged; - - [Header("Информация для игры")] - public int World { get; private set; } = 1; - public int Stage { get; private set; } = 1; - public int StagesByWorld { get; private set; } = 5; - public int Lives { get; private set; } = 3; - public int Coins { get; private set; } = 0; - - [Header("Игрок")] - [SerializeField] private GameObject playerPrefab; - [SerializeField] private string playerPrefabResourcePath = "Prefabs/Player"; - public GameObject PlayerObj { get; private set; } - private bool _shouldSpawnPlayer; - - private void OnEnable() => SceneManager.sceneLoaded += OnSceneLoaded; - private void OnDisable() => SceneManager.sceneLoaded -= OnSceneLoaded; - - public event Action PlayerSpawned; - - public event Action CoinsChanged; - - //--------------------------- - // Singleton - //--------------------------- - [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] - private static void Bootstrap() + [DefaultExecutionOrder(-1000)] + public class GameManager : MonoBehaviour { - if (Instance == null) - { - var go = new GameObject(nameof(GameManager)); - Instance = go.AddComponent(); - DontDestroyOnLoad(go); - } - } + public static GameManager Instance { get; private set; } - private void Awake() - { - if (Instance != null && Instance != this) + [Header("Пауза")] + public bool IsPaused { get; private set; } + public event Action PauseStateChanged; + + [Header("Информация для игры")] + public int World { get; private set; } = 1; + public int Stage { get; private set; } = 1; + public int StagesByWorld { get; private set; } = 5; + public int Lives { get; private set; } = 3; + public int Coins { get; private set; } = 0; + + [Header("Игрок")] + [SerializeField] private GameObject playerPrefab; + [SerializeField] private string playerPrefabResourcePath = "Prefabs/Player"; + public GameObject PlayerObj { get; private set; } + private bool _shouldSpawnPlayer; + + private void OnEnable() => SceneManager.sceneLoaded += OnSceneLoaded; + private void OnDisable() => SceneManager.sceneLoaded -= OnSceneLoaded; + + public event Action PlayerSpawned; + + public event Action CoinsChanged; + + //--------------------------- + // Singleton + //--------------------------- + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] + private static void Bootstrap() { - Destroy(gameObject); - return; + if (Instance == null) + { + var go = new GameObject(nameof(GameManager)); + Instance = go.AddComponent(); + DontDestroyOnLoad(go); + } } - Instance = this; - DontDestroyOnLoad(gameObject); - } - - private void OnDestroy() - { - if (Instance == this) Instance = null; - } - //--------------------------- - // - //--------------------------- - - //private void Start() - //{ - // //Application.targetFrameRate = 60; - // //LoadScene("MainMenu", false); - // //NewGame(); - // if (SceneManager.GetActiveScene().name != "MainMenu") - // { - // TrySpawnPlayerForActiveScene(); - // } - //} - - /// - /// Поиск префаба игрока. - /// Если не найдет префаб из инспектора, ищет в "Resources" - /// - /// Префаб игрока - private GameObject ResolvePlayerPrefab() - { - if (playerPrefab != null) return playerPrefab; - - var loaded = Resources.Load(playerPrefabResourcePath); - if (loaded == null) + private void Awake() { - Debug.LogError( - $"GameManager: playerPrefab is null. Resources.Load('{playerPrefabResourcePath}') вернул null. " + - $"Ожидается файл: Assets/Resources/{playerPrefabResourcePath}.prefab (точное совпадение регистра)."); - } - return loaded; - } + if (Instance != null && Instance != this) + { + Destroy(gameObject); + return; + } - /// - /// Начало новой игры. - /// Загружает первый уровень. - /// Устанавливает жизни на 3, монеты на 0 - /// - public void NewGame() - { - Lives = 3; - Coins = 0; - CoinsChanged?.Invoke(Coins); - LoadLevel(1, 1); - } + Instance = this; + DontDestroyOnLoad(gameObject); - /// - /// Окончание игры. - /// Загружает сцену главного меню - /// - public void GameOver() => LoadScene("MainMenu", false); - - /// - /// Загрузка уровня по данным. - /// Загружает уровень по номерам мира и уровня - /// - /// Номер мира - /// Номер уровня - public void LoadLevel(int world, int stage) - { - this.World = world; - this.Stage = stage; - - string sceneName = $"{world}-{stage}"; - if (SceneInBuildSettingsExists(sceneName)) - { - LoadScene(sceneName); - } - else - { - print("WIN"); - //NewGame(); - LoadScene("MainMenu", false); - } - } - - /// - /// Загрузка сцены по названию. - /// Вызывает одноименный метод в SceneManager. - /// Может загружать сцены с UI и без. - /// В сценах без UI игрок не спавнится - /// - /// Строковое название сцены - /// Использовать ли UI - public void LoadScene(string sceneName, bool useUI = true) - { - _shouldSpawnPlayer = true; - - SceneManager.LoadScene(sceneName); - - if (useUI) - { - SceneManager.LoadScene("Level UI", LoadSceneMode.Additive); + if (SceneManager.GetActiveScene().name != "MainMenu") _shouldSpawnPlayer = true; } - else _shouldSpawnPlayer = false; - } - - private void OnSceneLoaded(Scene scene, LoadSceneMode mode) - { - TrySpawnPlayerForActiveScene(); - } - - /// - /// Метод для спавна игрока. - /// Ищет первый спавнпоинт, спавнит игрока на его позиции. - /// Если на карте есть объект игрока, удаляет его и спавнит свой - /// - private void TrySpawnPlayerForActiveScene() - { - if (!_shouldSpawnPlayer) return; - PlayerSpawn spawn = FindFirstObjectByType(); - Vector3 pos = spawn ? spawn.transform.position : new Vector3(0, 1.3f, 0); - Quaternion rot = spawn ? spawn.transform.rotation : Quaternion.identity; - - PlayerObj = GameObject.FindGameObjectWithTag("Player"); - if (PlayerObj != null) Destroy(PlayerObj); - - var prefab = ResolvePlayerPrefab(); - if (prefab == null) return; - - PlayerObj = Instantiate(prefab, pos, rot); - SceneManager.MoveGameObjectToScene(PlayerObj, SceneManager.GetActiveScene()); - - PlayerSpawned?.Invoke(PlayerObj); - } - - - /// - /// Метод переход на следующий уровень. - /// Может загружать уровни и миры в прямой зависимости от - /// Количества уровней на мир(StagesByWorld) - /// - public void NextLevel() - { - if (Stage >= StagesByWorld) LoadLevel(World + 1, 1); - else LoadLevel(World, Stage + 1); - } - - /// - /// Метод сброса уровня. - /// При сбросе также сбрасывает монеты и отнимает жизни - /// - public void ResetLevel() - { - Lives--; - - Coins = 0; - CoinsChanged?.Invoke(Coins); - - //print($"Lives: {lives}"); - if (Lives > 0) LoadLevel(World, Stage); - else GameOver(); - } - - /// - /// Метод добавления монеты - /// - public void AddCoin() - { - Coins++; - if (Coins >= 100) + private void OnDestroy() { + if (Instance == this) Instance = null; + } + //--------------------------- + // + //--------------------------- + + //private void Start() + //{ + // //Application.targetFrameRate = 60; + // //LoadScene("MainMenu", false); + // //NewGame(); + // if (SceneManager.GetActiveScene().name != "MainMenu") + // { + // TrySpawnPlayerForActiveScene(); + // } + //} + + /// + /// Поиск префаба игрока. + /// Если не найдет префаб из инспектора, ищет в "Resources" + /// + /// Префаб игрока + private GameObject ResolvePlayerPrefab() + { + if (playerPrefab != null) return playerPrefab; + + var loaded = Resources.Load(playerPrefabResourcePath); + if (loaded == null) + { + Debug.LogError( + $"GameManager: playerPrefab is null. Resources.Load('{playerPrefabResourcePath}') вернул null. " + + $"Ожидается файл: Assets/Resources/{playerPrefabResourcePath}.prefab (точное совпадение регистра)."); + } + return loaded; + } + + /// + /// Начало новой игры. + /// Загружает первый уровень. + /// Устанавливает жизни на 3, монеты на 0 + /// + public void NewGame() + { + Lives = 3; Coins = 0; - AddLife(); + CoinsChanged?.Invoke(Coins); + LoadLevel(1, 1); } - CoinsChanged?.Invoke(Coins); - } - /// - /// Метод паузы игры. - /// Ставит на паузу все SFX и саму игру - /// - /// Ставить ли на паузу - public void SetPause(bool pause) - { - if (IsPaused == pause) return; - IsPaused = pause; + // Можно заменить на другое поведение + /// + /// Окончание игры. + /// Загружает сцену главного меню + /// + public void GameOver() => LoadScene("MainMenu", false); + // -- - Time.timeScale = pause ? 0f : 1f; - AudioListener.pause = pause; - - PauseStateChanged?.Invoke(IsPaused); - } - - /// - /// Метод переключателя паузы - /// - public void TogglePause() => SetPause(!IsPaused); - - public void AddLife() => Lives++; - - /// - /// Метод проверки сцены на существование в настройках билда - /// - /// Строковое название сцены - /// - private static bool SceneInBuildSettingsExists(string sceneName) - { - int count = SceneManager.sceneCountInBuildSettings; - for (int i = 0; i < count; i++) + /// + /// Загрузка уровня по данным. + /// Загружает уровень по номерам мира и уровня + /// + /// Номер мира + /// Номер уровня + public void LoadLevel(int world, int stage) { - string path = SceneUtility.GetScenePathByBuildIndex(i); - if (Path.GetFileNameWithoutExtension(path) == sceneName) - return true; + this.World = world; + this.Stage = stage; + + string sceneName = $"{world}-{stage}"; + if (SceneInBuildSettingsExists(sceneName)) + { + LoadScene(sceneName); + } + else + { + //NewGame(); + // Можно заменить на другое поведение + print("WIN"); + LoadScene("MainMenu", false); + // -- + } + } + + /// + /// Загрузка сцены по названию. + /// Вызывает одноименный метод в SceneManager. + /// Может загружать сцены с UI и без. + /// В сценах без UI игрок не спавнится + /// + /// Строковое название сцены + /// Использовать ли UI + public void LoadScene(string sceneName, bool useUI = true) + { + _shouldSpawnPlayer = true; + + SceneManager.LoadScene(sceneName); + + if (useUI) + { + SceneManager.LoadScene("Level UI", LoadSceneMode.Additive); + } + + else _shouldSpawnPlayer = false; + } + + private void OnSceneLoaded(Scene scene, LoadSceneMode mode) + { + string currentSceneName = SceneManager.GetActiveScene().name; + + TrySpawnPlayerForActiveScene(); + + if (currentSceneName != $"{World}-{Stage}" && currentSceneName.Contains("-")) + { + string[] levelInfo = currentSceneName.Split("-"); + World = Convert.ToInt32(levelInfo[0]); + World = Convert.ToInt32(levelInfo[1]); + } + } + + /// + /// Метод для спавна игрока. + /// Ищет первый спавнпоинт, спавнит игрока на его позиции. + /// Если на карте есть объект игрока, удаляет его и спавнит свой + /// + private void TrySpawnPlayerForActiveScene() + { + if (!_shouldSpawnPlayer) return; + PlayerSpawn spawn = FindFirstObjectByType(); + Vector3 pos = spawn ? spawn.transform.position : new Vector3(0, 1.3f, 0); + Quaternion rot = spawn ? spawn.transform.rotation : Quaternion.identity; + + PlayerObj = GameObject.FindGameObjectWithTag("Player"); + if (PlayerObj != null) Destroy(PlayerObj); + + var prefab = ResolvePlayerPrefab(); + if (prefab == null) return; + + PlayerObj = Instantiate(prefab, pos, rot); + SceneManager.MoveGameObjectToScene(PlayerObj, SceneManager.GetActiveScene()); + + PlayerSpawned?.Invoke(PlayerObj); + } + + + /// + /// Метод переход на следующий уровень. + /// Может загружать уровни и миры в прямой зависимости от + /// Количества уровней на мир(StagesByWorld) + /// + public void NextLevel() + { + if (Stage >= StagesByWorld) + { + World++; + Stage = 1; + } + else Stage++; + LoadLevel(World, Stage); + } + + /// + /// Метод сброса уровня. + /// При сбросе также сбрасывает монеты и отнимает жизни + /// + public void ResetLevel() + { + Lives--; + + Coins = 0; + CoinsChanged?.Invoke(Coins); + + //print($"Lives: {lives}"); + if (Lives > 0) LoadLevel(World, Stage); + else GameOver(); + } + + /// + /// Метод добавления монеты + /// + public void AddCoin() + { + Coins++; + // Можно заменить на другое поведение + if (Coins >= 100) + { + Coins = 0; + AddLife(); + } + // -- + CoinsChanged?.Invoke(Coins); + } + + /// + /// Метод паузы игры. + /// Ставит на паузу все SFX и саму игру + /// + /// Ставить ли на паузу + public void SetPause(bool pause) + { + if (IsPaused == pause) return; + IsPaused = pause; + + Time.timeScale = pause ? 0f : 1f; + AudioListener.pause = pause; + + PauseStateChanged?.Invoke(IsPaused); + } + + // Можно заменить на другое поведение + /// + /// Метод переключателя паузы + /// + public void TogglePause() => SetPause(!IsPaused); + // -- + + // Можно заменить на другое поведение + /// + /// Метод для добавления жизни. + /// + public void AddLife() => Lives++; + // -- + + /// + /// Метод проверки сцены на существование в настройках билда + /// + /// Строковое название сцены + /// + private static bool SceneInBuildSettingsExists(string sceneName) + { + int count = SceneManager.sceneCountInBuildSettings; + for (int i = 0; i < count; i++) + { + string path = SceneUtility.GetScenePathByBuildIndex(i); + if (Path.GetFileNameWithoutExtension(path) == sceneName) + return true; + } + return false; } - return false; } -} +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/MainMenu.cs b/Assets/Resources/Scripts/MainMenu.cs index fdc60ce..3c0f754 100644 --- a/Assets/Resources/Scripts/MainMenu.cs +++ b/Assets/Resources/Scripts/MainMenu.cs @@ -1,46 +1,50 @@ using UnityEngine; using UnityEngine.UI; +using RR.Game2D.Core; -public class MainMenu : MonoBehaviour +namespace RR.Common.UI { - [Header("Кнопки")] - [SerializeField] private Button newGameButton; - [SerializeField] private Button quitButton; - - //private void Awake() - //{ - // Bootstrap(); - //} - - private void Start() + public class MainMenu : MonoBehaviour { - Bootstrap(); - } + [Header("Кнопки")] + [SerializeField] private Button newGameButton; + [SerializeField] private Button quitButton; - /// - /// Метод для загрузки элементов сцены. - /// Вешает события на кнопки - /// - public void Bootstrap() - { - if (newGameButton) newGameButton.onClick.AddListener(OnNewGame); - if (quitButton) quitButton.onClick.AddListener(OnQuit); - } + //private void Awake() + //{ + // Bootstrap(); + //} - /// - /// Метод начала новой игры - /// - private void OnNewGame() - { + private void Start() + { + Bootstrap(); + } - GameManager.Instance.NewGame(); - } + /// + /// Метод для загрузки элементов сцены. + /// Вешает события на кнопки + /// + public void Bootstrap() + { + if (newGameButton) newGameButton.onClick.AddListener(OnNewGame); + if (quitButton) quitButton.onClick.AddListener(OnQuit); + } - /// - /// Метод выхода из игры - /// - private void OnQuit() - { - Application.Quit(); + /// + /// Метод начала новой игры + /// + private void OnNewGame() + { + + GameManager.Instance.NewGame(); + } + + /// + /// Метод выхода из игры + /// + private void OnQuit() + { + Application.Quit(); + } } -} +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/PauseMenu.cs b/Assets/Resources/Scripts/PauseMenu.cs index f3fe0bc..ffbda03 100644 --- a/Assets/Resources/Scripts/PauseMenu.cs +++ b/Assets/Resources/Scripts/PauseMenu.cs @@ -4,96 +4,121 @@ using System.Collections; #if ENABLE_INPUT_SYSTEM using UnityEngine.InputSystem; #endif +using RR.Game2D.Core; -public class PauseMenu : MonoBehaviour +namespace RR.Common.UI { - [Header("UI")] - [SerializeField] private CanvasGroup panel; - [SerializeField] private Button resumeButton; - [SerializeField] private Button quitButton; - //[SerializeField] private Button restartButton; - //[SerializeField] private KeyCode toggleKey = KeyCode.Escape; // Esc - - private void Awake() + public class PauseMenu : MonoBehaviour { - if (resumeButton) resumeButton.onClick.AddListener(OnResumeClicked); - if (quitButton) quitButton.onClick.AddListener(OnQuitClicked); - //if (restartButton) restartButton.onClick.AddListener(OnRestartClicked); + [Header("UI")] + [SerializeField] private CanvasGroup panel; + [SerializeField] private Button resumeButton; + [SerializeField] private Button quitButton; + //[SerializeField] private Button restartButton; + //[SerializeField] private KeyCode toggleKey = KeyCode.Escape; // Esc - // Изначально скрыто - SetVisible(false, instant: true); - } + private void Awake() + { + if (resumeButton) resumeButton.onClick.AddListener(OnResumeClicked); + if (quitButton) quitButton.onClick.AddListener(OnQuitClicked); + //if (restartButton) restartButton.onClick.AddListener(OnRestartClicked); - private void OnEnable() - { - if (GameManager.Instance != null) - GameManager.Instance.PauseStateChanged += HandlePauseChanged; - } + // Изначально скрыто + SetVisible(false, instant: true); + } - private void OnDisable() - { - if (GameManager.Instance != null) - GameManager.Instance.PauseStateChanged -= HandlePauseChanged; - } + private void OnEnable() + { + if (GameManager.Instance != null) + GameManager.Instance.PauseStateChanged += HandlePauseChanged; + } - private void Update() - { + private void OnDisable() + { + if (GameManager.Instance != null) + GameManager.Instance.PauseStateChanged -= HandlePauseChanged; + } + + private void Update() + { #if ENABLE_INPUT_SYSTEM - if (Keyboard.current != null && Keyboard.current.escapeKey.wasPressedThisFrame) - GameManager.Instance.TogglePause(); + if (Keyboard.current != null && Keyboard.current.escapeKey.wasPressedThisFrame) + GameManager.Instance.TogglePause(); #else if (Input.GetKeyDown(toggleKey)) GameManager.Instance.TogglePause(); #endif - } - - private void HandlePauseChanged(bool paused) - { - SetVisible(paused); - } - - private void SetVisible(bool visible, bool instant = false) - { - if (!panel) return; - - panel.interactable = visible; - panel.blocksRaycasts = visible; - - if (instant) - { - panel.alpha = visible ? 1f : 0f; } - else + + /// + /// Обработка события паузы + /// + /// Ставить ли на паузу + private void HandlePauseChanged(bool paused) { - StopAllCoroutines(); - StartCoroutine(Fade(panel, visible ? 1f : 0f, 0.15f)); + SetVisible(paused); + } + + /// + /// Метод для изменения отображения + /// + /// Отображать ли менб пайзы + /// Постоянно или нет + private void SetVisible(bool visible, bool instant = false) + { + if (!panel) return; + + panel.interactable = visible; + panel.blocksRaycasts = visible; + + if (instant) + { + panel.alpha = visible ? 1f : 0f; + } + else + { + StopAllCoroutines(); + StartCoroutine(Fade(panel, visible ? 1f : 0f, 0.15f)); + } + } + + /// + /// Метод для плавного изменения видимости + /// + /// Группа холстов + /// Целевое значение альфа-канала + /// Продолжительность перехода + private IEnumerator Fade(CanvasGroup cg, float target, float duration) + { + float start = cg.alpha; + float t = 0f; + while (t < duration) + { + t += Time.unscaledDeltaTime; + cg.alpha = Mathf.Lerp(start, target, t / duration); + yield return null; + } + cg.alpha = target; + } + + /// + /// Метод для возобновления игры + /// + public void OnResumeClicked() => GameManager.Instance.SetPause(false); + + //public void OnRestartClicked() + //{ + // GameManager.Instance.SetPause(false); + // GameManager.Instance.ResetLevel(); + //} + + /// + /// Метод для выхода в главное меню + /// + public void OnQuitClicked() + { + GameManager.Instance.SetPause(false); + GameManager.Instance.LoadScene("MainMenu", false); } } - - private IEnumerator Fade(CanvasGroup cg, float target, float duration) - { - float start = cg.alpha; - float t = 0f; - while (t < duration) - { - t += Time.unscaledDeltaTime; - cg.alpha = Mathf.Lerp(start, target, t / duration); - yield return null; - } - cg.alpha = target; - } - - public void OnResumeClicked() => GameManager.Instance.SetPause(false); - - //public void OnRestartClicked() - //{ - // GameManager.Instance.SetPause(false); - // GameManager.Instance.ResetLevel(); - //} - - public void OnQuitClicked() - { - GameManager.Instance.SetPause(false); - GameManager.Instance.LoadScene("MainMenu", false); - } -} +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/PlayerController.cs b/Assets/Resources/Scripts/PlayerController.cs index a136428..e91edc7 100644 --- a/Assets/Resources/Scripts/PlayerController.cs +++ b/Assets/Resources/Scripts/PlayerController.cs @@ -1,130 +1,155 @@ using UnityEngine; +using RR.Game2D.Core; -[DisallowMultipleComponent] -[RequireComponent(typeof(Rigidbody2D), typeof(Collider2D))] -public class PlayerController : MonoBehaviour +namespace RR.Game2D.Behaviour { - - [Header("Горизонтальное движение")] - public float moveSpeed = 8f; - public float accel = 40f; - public float decel = 20f; - - [Header("Вертикальное движение")] - public float maxJumpHeight = 5f; - public float jumpCooldown = 0.1f; - public float jumpBuffer = 0.1f; - [Range(0f, 1f)] public float jumpCut = 0.5f; - - private float spriteScale = 0.35f; - - private Rigidbody2D rb; - private Collider2D col; - - float inputX; - float lastGroundedTime; - float lastJumpPressedTime; - - bool IsGrounded => Grounded(); - - [Header("Аниматор [Опционально]")] - [SerializeField] private Animator animator; // оставить в инспекторе на всякий случай - - void Awake() + [DisallowMultipleComponent] + [RequireComponent(typeof(Rigidbody2D), + typeof(Collider2D), + typeof(Animator))] + public class PlayerController : MonoBehaviour { - rb = GetComponent(); - col = GetComponent(); - rb.freezeRotation = true; - lastJumpPressedTime = -999f; - // если не задано в инспекторе — находим автоматически - if (animator == null) - animator = GetComponent(); - if (animator == null) - animator = GetComponentInChildren(true); + [Header("Горизонтальное движение")] + [SerializeField] private float moveSpeed = 8f; + [SerializeField] private float accel = 40f; + [SerializeField] private float decel = 20f; - if (animator == null) - Debug.LogError($"[{name}] Animator не найден!"); - } + [Header("Вертикальное движение")] + [SerializeField] private float maxJumpHeight = 5f; + [SerializeField] private float jumpCooldown = 0.1f; + [SerializeField] private float jumpBuffer = 0.1f; + [SerializeField, Range(0f, 1f)] private float jumpCut = 0.5f; - void Update() - { - inputX = Input.GetAxisRaw("Horizontal"); + private float spriteScale = 0.35f; - if (Input.GetButtonDown("Jump")) - lastJumpPressedTime = Time.time; + private Rigidbody2D rb; + private Collider2D col; - if (Input.GetButtonUp("Jump")) // && rb.linearVelocity.y > 0f) - rb.linearVelocity = new Vector2(rb.linearVelocity.x, rb.linearVelocity.y * jumpCut); + float inputX; + float lastGroundedTime; + float lastJumpPressedTime; - if (inputX != 0f) - transform.localScale = new Vector3(Mathf.Sign(inputX) * spriteScale, spriteScale, spriteScale); + bool IsGrounded => Grounded(); - if (IsGrounded) lastGroundedTime = Time.time; + [Header("Аниматор [Опционально]")] + [SerializeField] private Animator animator; // оставить в инспекторе на всякий случай - animator.SetFloat("Speed", Mathf.Abs(rb.linearVelocity.x)); - animator.SetFloat("VSpeed", rb.linearVelocity.y); - animator.SetBool("Grounded", IsGrounded); - } - - - - void FixedUpdate() - { - float target = inputX * moveSpeed; - float rate = (Mathf.Abs(target) > 0.01f) ? accel : decel; - float vx = Mathf.MoveTowards(rb.linearVelocity.x, target, rate * Time.fixedDeltaTime); - - if (transform.position.y < -5) Die(); - - bool canJump = (Time.time - lastGroundedTime) <= jumpCooldown; - bool wantJump = (Time.time - lastJumpPressedTime) <= jumpBuffer; - - if (wantJump && canJump && IsGrounded) + void Awake() { - float vy = CalcJumpSpeed(maxJumpHeight); - rb.linearVelocity = new Vector2(vx, vy); - animator.SetBool("Jump", true); + rb = GetComponent(); + col = GetComponent(); + rb.freezeRotation = true; lastJumpPressedTime = -999f; - return; + + // если не задано в инспекторе — находим автоматически + if (animator == null) + animator = GetComponent(); + if (animator == null) + animator = GetComponentInChildren(true); + + if (animator == null) + Debug.LogError($"[{name}] Animator не найден!"); } - rb.linearVelocity = new Vector2(vx, rb.linearVelocity.y); - } - - float CalcJumpSpeed(float height) - { - float g = Physics2D.gravity.y * rb.gravityScale; - - return Mathf.Sqrt(-2f * g * height); - } - - bool Grounded() - { - RaycastHit2D hit = Physics2D.CircleCast(new Vector2(col.bounds.center.x, col.bounds.min.y), 0.01f, Vector2.down, 0.1f); - bool isGrounded = hit.collider != null; - - animator.SetBool("Jump", !isGrounded); - - return isGrounded; - } - - private void OnTriggerEnter2D(Collider2D collision) - { - if (collision.CompareTag("Coin")) + void Update() { - GameManager.Instance.AddCoin(); - Destroy(collision.gameObject); + // Передвижение + inputX = Input.GetAxisRaw("Horizontal"); + + if (Input.GetButtonDown("Jump")) + lastJumpPressedTime = Time.time; + + if (Input.GetButtonUp("Jump")) // && rb.linearVelocity.y > 0f) + rb.linearVelocity = new Vector2(rb.linearVelocity.x, rb.linearVelocity.y * jumpCut); + + if (inputX != 0f) + transform.localScale = new Vector3(Mathf.Sign(inputX) * spriteScale, spriteScale, spriteScale); + + if (IsGrounded) lastGroundedTime = Time.time; + + // Данные для анимаций + animator.SetFloat("Speed", Mathf.Abs(rb.linearVelocity.x)); + animator.SetFloat("VSpeed", rb.linearVelocity.y); + animator.SetBool("Grounded", IsGrounded); } - if (collision.CompareTag("Finish")) + + + void FixedUpdate() { - GameManager.Instance.NextLevel(); - } - } + float target = inputX * moveSpeed; + float rate = (Mathf.Abs(target) > 0.01f) ? accel : decel; + float vx = Mathf.MoveTowards(rb.linearVelocity.x, target, rate * Time.fixedDeltaTime); - public void Die() - { - GameManager.Instance.ResetLevel(); + if (transform.position.y < -5) Die(); + + // Возможность прыжка + bool canJump = (Time.time - lastGroundedTime) <= jumpCooldown; + bool wantJump = (Time.time - lastJumpPressedTime) <= jumpBuffer; + + if (wantJump && canJump && IsGrounded) + { + float vy = CalcJumpSpeed(maxJumpHeight); + rb.linearVelocity = new Vector2(vx, vy); + animator.SetBool("Jump", true); + lastJumpPressedTime = -999f; + return; + } + + rb.linearVelocity = new Vector2(vx, rb.linearVelocity.y); + } + + private void OnTriggerEnter2D(Collider2D collision) + { + if (collision.CompareTag("Coin")) + { + GameManager.Instance.AddCoin(); + Destroy(collision.gameObject); + } + + if (collision.CompareTag("Finish")) + { + GameManager.Instance.NextLevel(); + } + } + + private void OnDestroy() => Debug.Log("Player destroyed"); + + + /// + /// Метод для просчитывания скорости прыжка с учетом высоты прыжка + /// + /// Высота прыжка (высшая точка по y) + /// float jumpSpeed - высчитанная скорость прыжка + float CalcJumpSpeed(float height) + { + float g = Physics2D.gravity.y * rb.gravityScale; + + return Mathf.Sqrt(-2f * g * height); + } + + /// + /// Метод для проверки соприкосновения с землей + /// + /// bool isGrounded - на земле ли игрок + bool Grounded() + { + RaycastHit2D hit = Physics2D.CircleCast(new Vector2(col.bounds.center.x, col.bounds.min.y), 0.01f, Vector2.down, 0.1f); + bool isGrounded = hit.collider != null; + + animator.SetBool("Jump", !isGrounded); + + return isGrounded; + } + + /// + /// Метод смерти персонажа. + /// Базовое поведение - сброс уровня в GameManager + /// + public void Die() + { + GameManager.Instance.ResetLevel(); + } } } \ No newline at end of file diff --git a/Assets/Resources/Scripts/PlayerSpawn.cs b/Assets/Resources/Scripts/PlayerSpawn.cs index 0544e6f..813bdd5 100644 --- a/Assets/Resources/Scripts/PlayerSpawn.cs +++ b/Assets/Resources/Scripts/PlayerSpawn.cs @@ -1,16 +1,19 @@ -using UnityEngine; +using UnityEngine; -public class PlayerSpawn : MonoBehaviour +namespace RR.Game2D.Core { - // Start is called once before the first execution of Update after the MonoBehaviour is created - void Start() + public class PlayerSpawn : MonoBehaviour { - - } + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { - // Update is called once per frame - void Update() - { - + } + + // Update is called once per frame + void Update() + { + + } } -} +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/Projectiles/BasicProjectile.cs b/Assets/Resources/Scripts/Projectiles/BasicProjectile.cs index 7c992b7..5981f1c 100644 --- a/Assets/Resources/Scripts/Projectiles/BasicProjectile.cs +++ b/Assets/Resources/Scripts/Projectiles/BasicProjectile.cs @@ -1,43 +1,39 @@ using UnityEngine; -using Projectiles2D; +using RR.Game2D.Core; +using RR.Game2D.Behaviour; -public class BasicProjectile : Projectile2D +namespace RR.Game2D.Entities.Projectiles { - protected override void OnHit(Collision2D target, Vector2 point, Vector2 relativeVelocity) + public class BasicProjectile : Projectile2D { - //var health = target.GetComponentInParent(); - //if (health != null) - //{ - // health.ApplyDamage(damage); - - // if (knockback > 0f) - // { - // var targetRb = target.attachedRigidbody; - // if (targetRb != null) - // { - // var dir = relativeVelocity.sqrMagnitude > 0.0001f - // ? relativeVelocity.normalized - // : (Vector2)(target.transform.position - transform.position).normalized; - - // targetRb.AddForce(dir * knockback, ForceMode2D.Impulse); - // } - // } - //} - var player = GameManager.Instance.PlayerObj; - - if (target.collider.CompareTag("Player")) - player.GetComponent().Die(); - else if (target.collider.CompareTag("Projectile") || target.collider.CompareTag("Enemy")) - Despawn(); - - - if (hitVfxPrefab != null) + protected override void OnHit(Collision2D target, Vector2 point, Vector2 relativeVelocity) { - Instantiate(hitVfxPrefab, point, Quaternion.identity); - } - if (hitSfx != null) - { - AudioSource.PlayClipAtPoint(hitSfx, point, sfxVolume); + //var health = target.GetComponentInParent(); + //if (health != null) + //{ + // health.ApplyDamage(damage); + + // if (knockback > 0f) + // { + // var targetRb = target.attachedRigidbody; + // if (targetRb != null) + // { + // var dir = relativeVelocity.sqrMagnitude > 0.0001f + // ? relativeVelocity.normalized + // : (Vector2)(target.transform.position - transform.position).normalized; + + // targetRb.AddForce(dir * knockback, ForceMode2D.Impulse); + // } + // } + //} + var player = GameManager.Instance.PlayerObj; + + if (target.collider.CompareTag("Player")) + player.GetComponent().Die(); + else if (target.collider.CompareTag("Projectile") || target.collider.CompareTag("Enemy")) + Despawn(); + + base.OnHit(target, point, relativeVelocity); } } } \ No newline at end of file diff --git a/Assets/Resources/Scripts/Projectiles/PhysicsProjectile.cs b/Assets/Resources/Scripts/Projectiles/PhysicsProjectile.cs index 4041be3..b169b50 100644 --- a/Assets/Resources/Scripts/Projectiles/PhysicsProjectile.cs +++ b/Assets/Resources/Scripts/Projectiles/PhysicsProjectile.cs @@ -1,33 +1,36 @@ using UnityEngine; -public class PhysicsProjectile : BasicProjectile +namespace RR.Game2D.Entities.Projectiles { - protected override void OnEnable() + public class PhysicsProjectile : BasicProjectile { - remainingPierce = maxPierce; - if (maxLifetime > 0f) - Invoke(nameof(Despawn), maxLifetime); + protected override void OnEnable() + { + remainingPierce = maxPierce; + if (maxLifetime > 0f) + Invoke(nameof(Despawn), maxLifetime); + } + + public override void Launch(Vector2 direction, float speed = -1f, GameObject owner = null, float ignoreOwnerTime = 0.1f) + { + this.owner = owner; + launched = true; + + Vector2 dir = direction.sqrMagnitude > 0.0001f ? direction.normalized : Vector2.right; + float finalSpeed = (speed > 0f) ? speed : initialSpeed; + + rb.simulated = true; + rb.bodyType = RigidbodyType2D.Dynamic; + + rb.linearVelocity = Vector2.zero; + rb.angularVelocity = 0f; + + rb.AddForce(finalSpeed * rb.mass * dir, ForceMode2D.Impulse); + + transform.right = dir; + + if (owner != null && ignoreOwnerTime > 0f) + StartCoroutine(IgnoreOwnerTemporarily(owner, ignoreOwnerTime)); + } } - - public override void Launch(Vector2 direction, float speed = -1f, GameObject owner = null, float ignoreOwnerTime = 0.1f) - { - this.owner = owner; - launched = true; - - Vector2 dir = direction.sqrMagnitude > 0.0001f ? direction.normalized : Vector2.right; - float finalSpeed = (speed > 0f) ? speed : initialSpeed; - - rb.simulated = true; - rb.bodyType = RigidbodyType2D.Dynamic; - - rb.linearVelocity = Vector2.zero; - rb.angularVelocity = 0f; - - rb.AddForce(finalSpeed * rb.mass * dir, ForceMode2D.Impulse); - - transform.right = dir; - - if (owner != null && ignoreOwnerTime > 0f) - StartCoroutine(IgnoreOwnerTemporarily(owner, ignoreOwnerTime)); - } -} +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/Projectiles/PickableProjectile.cs b/Assets/Resources/Scripts/Projectiles/PickableProjectile.cs index e17a286..cc632cd 100644 --- a/Assets/Resources/Scripts/Projectiles/PickableProjectile.cs +++ b/Assets/Resources/Scripts/Projectiles/PickableProjectile.cs @@ -1,392 +1,431 @@ using UnityEngine; -using Projectiles2D; +using RR.Game2D.Core; +using RR.Game2D.Behaviour; -[DisallowMultipleComponent] -[RequireComponent(typeof(Rigidbody2D))] -[RequireComponent(typeof(Collider2D))] -public class PickableProjectile : Projectile2D +namespace RR.Game2D.Entities.Projectiles { - public static PickableProjectile Instance { get; private set; } - - public enum State { Held, Airborne, Grounded, Returning } - public State CurrentState { get; private set; } = State.Grounded; - - [Header("Подбор и прикрепление")] - public Vector3 heldLocalOffset = new(0.25f, 0.1f, 0f); - public bool snapExactlyToAttachPoint = true; - public float ignoreOwnerTimeOnThrow = 0.25f; - public string attachPointChildName = "HandPoint"; - - [Header("Приземление")] - public float sleepVelocity = 0.05f; - public bool lockWhenLanded = true; - - [Header("Отскоки")] - public int maxBounces = 3; - public float minBounceSpeed = 0.8f; - [Range(0f, 1f)] public float restitution = 0.6f; - [Range(0f, 1f)] public float tangentDamping = 0.85f; - [Range(0f, 1f)] public float groundUpTolerance = 0.25f; - public float stickDelayAfterImpact = 0.03f; - - [Tooltip("Старт возврата, если дальше этой дистанции от точки руки.")] - public float recallStartDistance = 8f; - [Tooltip("На этой дистанции от руки считаем, что прилетел и подбираем.")] - public float recallArriveDistance = 1f; - public float recallSpeed = 16f; - public float recallAcceleration = 60f; - - [Header("Gizmos")] - public bool drawGizmos; - public Color gizmoColor = new Color(0.2f, 0.8f, 1f, 0.35f); - - private Transform holderAttachPoint; - private int bounceCounter = 0; - private float lastImpactTime = -999f; - private Vector3 baseLocalScale = Vector3.one; - - private bool hadBeenHeld = false; - private GameObject lastKnownHolder; - - protected override void Awake() + [DisallowMultipleComponent] + [RequireComponent(typeof(Rigidbody2D), + typeof(Collider2D))] + public class PickableProjectile : Projectile2D { - base.Awake(); + public static PickableProjectile Instance { get; private set; } - if (Instance != null && Instance != this) + public enum State { Held, Airborne, Grounded, Returning } + public State CurrentState { get; private set; } = State.Grounded; + + [Header("Подбор и прикрепление")] + [SerializeField] private Vector3 heldLocalOffset = new(0.25f, 0.1f, 0f); + [SerializeField] private float heldScale = 1.5f; + [SerializeField] private float ignoreOwnerTimeOnThrow = 0.25f; + [SerializeField] private string attachPointChildName = "HandPoint"; + + [Header("Приземление")] + [SerializeField] private float groundVelocity = 0.05f; + [SerializeField] private bool lockWhenLanded = true; + + [Header("Отскоки")] + [SerializeField] private int maxBounces = 3; + [SerializeField] private float minBounceSpeed = 0.8f; + [SerializeField, Range(0f, 1f)] private float restitution = 0.6f; + [SerializeField, Range(0f, 1f)] private float tangentDamping = 0.85f; + [SerializeField] private float stickDelayAfterImpact = 0.03f; + + [Tooltip("Старт возврата, если дальше этой дистанции от точки руки.")] + [SerializeField] private float recallStartDistance = 8f; + [Tooltip("На этой дистанции от руки считаем, что прилетел и подбираем.")] + [SerializeField] private float recallArriveDistance = 1f; + [SerializeField] private float recallSpeed = 16f; + + [Header("Gizmos")] + [SerializeField] private bool drawGizmos; + [SerializeField] private Color gizmoColor = new Color(0.2f, 0.8f, 1f, 0.35f); + + private Transform holderAttachPoint; + private int bounceCounter = 0; + private float lastImpactTime = -999f; + private Vector3 baseLocalScale = Vector3.one; + + private bool hadBeenHeld = false; + private GameObject lastKnownHolder; + + //--------------------------- + // Singleton + //--------------------------- + protected override void Awake() { - Destroy(gameObject); - return; + base.Awake(); + + if (Instance != null && Instance != this) + { + Destroy(gameObject); + return; + } + + Instance = this; } - Instance = this; - } - - private void OnDestroy() - { - if (Instance == this) Instance = null; - } - - - private void Start() - { - rb.collisionDetectionMode = CollisionDetectionMode2D.Continuous; - col.isTrigger = false; - - if (CurrentState != State.Held) - BecomeGrounded(null); - } - - protected override void FixedUpdate() - { - base.FixedUpdate(); - - if (!lockWhenLanded && CurrentState == State.Airborne) + private void OnDestroy() { - if (rb.linearVelocity.sqrMagnitude < (sleepVelocity * sleepVelocity)) + if (Instance == this) Instance = null; + } + //--------------------------- + // + //--------------------------- + + private void Start() + { + rb.collisionDetectionMode = CollisionDetectionMode2D.Continuous; + col.isTrigger = false; + + if (CurrentState != State.Held) BecomeGrounded(null); } - if ((CurrentState == State.Airborne || CurrentState == State.Returning) && rb.linearVelocity.sqrMagnitude > 0.0001f) - transform.up = rb.linearVelocity.normalized; - - if (CurrentState == State.Airborne && rb.linearVelocity.magnitude < 0.1f) - BecomeGrounded(null); - - if (hadBeenHeld && CurrentState != State.Held) - HandleRecallToPlayer(); - } - - protected override void OnCollisionEnter2D(Collision2D collision) - { - var otherRb = collision.rigidbody ? collision.rigidbody : collision.otherRigidbody; - var otherGO = (collision.collider ? collision.collider.attachedRigidbody?.gameObject : null) - ?? otherRb?.gameObject - ?? collision.gameObject; - - if (otherGO && otherGO.CompareTag("Player") && CurrentState != State.Held) + protected override void FixedUpdate() { - if (TryPickup(otherGO)) return; - } + base.FixedUpdate(); - base.OnCollisionEnter2D(collision); - - if (CurrentState == State.Airborne) - { - if (TryBounce(collision)) + if (!lockWhenLanded && CurrentState == State.Airborne) { - lastImpactTime = Time.time; - return; + if (rb.linearVelocity.sqrMagnitude < (groundVelocity * groundVelocity)) + BecomeGrounded(null); } - BecomeGrounded(collision); + if ((CurrentState == State.Airborne || CurrentState == State.Returning) && rb.linearVelocity.sqrMagnitude > 0.0001f) + transform.up = rb.linearVelocity.normalized; + + if (CurrentState == State.Airborne && rb.linearVelocity.magnitude < 0.1f) + BecomeGrounded(null); + + if (hadBeenHeld && CurrentState != State.Held) + HandleRecallToPlayer(); } - } - public bool TryPickup(GameObject newHolder, Transform optionalAttachPoint = null) - { - if (CurrentState == State.Held) return true; - - owner = newHolder; - lastKnownHolder = newHolder; - - holderAttachPoint = optionalAttachPoint ?? FindAttachPoint(newHolder); - var fireScript = newHolder.GetComponent(); - if (holderAttachPoint == null && fireScript != null) - holderAttachPoint = fireScript.attachPoint; - if (holderAttachPoint == null) - holderAttachPoint = newHolder.transform; - - rb.linearVelocity = Vector2.zero; - rb.angularVelocity = 0f; - rb.bodyType = RigidbodyType2D.Kinematic; - col.enabled = false; - - transform.SetParent(holderAttachPoint, worldPositionStays: true); - transform.position = holderAttachPoint.TransformPoint(heldLocalOffset); - //transform.rotation = holderAttachPoint.rotation; - transform.localScale = baseLocalScale; - - if (fireScript != null) fireScript.BindProjectile(this); - - StartCoroutine(IgnoreOwnerTemporarily(owner, ignoreOwnerTimeOnThrow)); - - CurrentState = State.Held; - launched = false; - hadBeenHeld = true; - - return true; - } - - private Transform ResolveAttachPoint(GameObject holder, Transform preferred = null) - { - if (preferred) return preferred; - - PlayerFireScript fireScript = holder.GetComponent(); - if (fireScript && fireScript.attachPoint) return fireScript.attachPoint; - - return holder.transform; - } - - public void Launch(Vector2 direction, float speed, GameObject throwOwner = null) - { - if (CurrentState == State.Held) - transform.SetParent(null, worldPositionStays: true); - - owner = throwOwner; - lastKnownHolder = throwOwner; - holderAttachPoint = null; - - rb.bodyType = RigidbodyType2D.Dynamic; - col.enabled = true; - - launched = true; - - Vector2 launchDirection = direction.sqrMagnitude > 0.0001f ? direction.normalized : Vector2.right; - float finalSpeed = (speed > 0f) ? speed : initialSpeed; - - rb.linearVelocity = Vector2.zero; - rb.angularVelocity = 0f; - rb.AddForce(launchDirection * finalSpeed * rb.mass, ForceMode2D.Impulse); - - transform.up = launchDirection; - transform.localScale = baseLocalScale; - - if (throwOwner != null && ignoreOwnerTimeOnThrow > 0f) - StartCoroutine(IgnoreOwnerTemporarily(throwOwner, ignoreOwnerTimeOnThrow)); - - CurrentState = State.Airborne; - bounceCounter = 0; - } - - - protected override void OnImpactFinal(Collision2D collision) - { - if (!TryBounce(collision)) - BecomeGrounded(collision); - } - - protected override void OnImpactFinal(Collider2D other) - { - if (Time.time - lastImpactTime > stickDelayAfterImpact) - BecomeGrounded(null); - } - - private bool TryBounce(Collision2D collision) - { - if (Time.time - lastImpactTime < stickDelayAfterImpact) - return true; - - Vector2 velocityIn = rb.linearVelocity; - float speed = velocityIn.magnitude; - if (speed < minBounceSpeed) return false; - - Vector2 n; - float impulseSum = 0f; - float minSeparation = float.PositiveInfinity; - - if (collision.contactCount > 0) + protected override void OnCollisionEnter2D(Collision2D collision) { - Vector2 sum = Vector2.zero; - for (int i = 0; i < collision.contactCount; i++) + var otherRb = collision.rigidbody ? collision.rigidbody : collision.otherRigidbody; + var otherGO = (collision.collider ? collision.collider.attachedRigidbody?.gameObject : null) + ?? otherRb?.gameObject + ?? collision.gameObject; + + if (otherGO && otherGO.CompareTag("Player") && CurrentState != State.Held) { - ContactPoint2D contactPoint = collision.GetContact(i); - float impulse = Mathf.Max(0.0001f, Mathf.Abs(contactPoint.normalImpulse)); - sum += contactPoint.normal * impulse; - impulseSum += impulse; - if (contactPoint.separation < minSeparation) minSeparation = contactPoint.separation; + if (TryPickup(otherGO)) return; } - n = (impulseSum > 0f ? sum / impulseSum : sum); + base.OnCollisionEnter2D(collision); - if (n.sqrMagnitude < 1e-6f) n = Vector2.up; - else n.Normalize(); - } - else - { - n = Vector2.up; - minSeparation = 0f; - } - - if (Vector2.Dot(velocityIn, n) > 0f) n = -n; - - float matBounciness = restitution; - float frictionA = 0f, frictionB = 0f; - - var myColMat = col ? col.sharedMaterial : null; - if (myColMat) - { - matBounciness = Mathf.Max(matBounciness, myColMat.bounciness); - frictionA = Mathf.Clamp01(myColMat.friction); - } - - var otherCol = collision.collider; - if (otherCol) - { - var otherMat = otherCol.sharedMaterial; - if (otherMat) + if (CurrentState == State.Airborne) { - matBounciness = Mathf.Max(matBounciness, otherMat.bounciness); - frictionB = Mathf.Clamp01(otherMat.friction); + if (TryBounce(collision)) + { + lastImpactTime = Time.time; + return; + } + + BecomeGrounded(collision); } } - float tangentFactor = (1f - frictionA) * (1f - frictionB) * Mathf.Clamp01(tangentDamping); - - Vector2 vN = Vector2.Dot(velocityIn, n) * n; - Vector2 vT = velocityIn - vN; - - Vector2 velocityOut = (-vN) * matBounciness + vT * tangentFactor; - - rb.linearVelocity = velocityOut; - - float pushOut = 0.005f; - if (minSeparation < 0f) pushOut = Mathf.Max(pushOut, -minSeparation + 0.001f); - rb.position += n * pushOut; - - if (velocityOut.sqrMagnitude > 1e-6f) - transform.up = velocityOut.normalized; - - bounceCounter++; - if (bounceCounter >= maxBounces) - return false; - - CurrentState = State.Airborne; - return true; - } - - private void BecomeGrounded(Collision2D collision) - { - launched = false; - CurrentState = State.Grounded; - - if (lockWhenLanded) + /// + /// Метод для подбора снаряда игроком. + /// Привязывает снаряд к точке привязки на игроке. + /// + /// Держатель снаряда + /// Опциональная точка привязки. При передаче, снаряд будет привязан на нее + /// bool isPickedUp - получилось ли поднять снаряд + public bool TryPickup(GameObject newHolder, Transform optionalAttachPoint = null) { + if (CurrentState == State.Held) return true; + + owner = newHolder; + lastKnownHolder = newHolder; + + holderAttachPoint = optionalAttachPoint ?? FindAttachPoint(newHolder); + var fireScript = newHolder.GetComponent(); + if (holderAttachPoint == null && fireScript != null) + holderAttachPoint = fireScript.attachPoint; + if (holderAttachPoint == null) + holderAttachPoint = newHolder.transform; + rb.linearVelocity = Vector2.zero; rb.angularVelocity = 0f; rb.bodyType = RigidbodyType2D.Kinematic; + col.enabled = false; + + transform.SetParent(holderAttachPoint);//, worldPositionStays: true); // Баг остался, но пока в комменте + transform.position = holderAttachPoint.TransformPoint(heldLocalOffset); + transform.rotation = new Quaternion(0, 90f, 0, 0); + transform.localScale = baseLocalScale * heldScale; + + if (fireScript != null) fireScript.BindProjectile(this); + + StartCoroutine(IgnoreOwnerTemporarily(owner, ignoreOwnerTimeOnThrow)); + + CurrentState = State.Held; + launched = false; + hadBeenHeld = true; + + return true; } - else + + /// + /// Метод для получения точки привязки на игроке. + /// + /// Игрок, который держит снаряд + /// Опциональная точка привязки. При передаче, снаряд будет привязан на нее + /// Transform attachPoint - точкка привязки + private Transform ResolveAttachPoint(GameObject holder, Transform preferred = null) { + if (preferred) return preferred; + + PlayerFireScript fireScript = holder.GetComponent(); + if (fireScript && fireScript.attachPoint) return fireScript.attachPoint; + + return holder.transform; + } + + public void Launch(Vector2 direction, float speed, GameObject throwOwner = null) + { + if (CurrentState == State.Held) + transform.SetParent(null, worldPositionStays: true); + + owner = throwOwner; + lastKnownHolder = throwOwner; + holderAttachPoint = null; + rb.bodyType = RigidbodyType2D.Dynamic; + col.enabled = true; + + launched = true; + + Vector2 launchDirection = direction.sqrMagnitude > 0.0001f ? direction.normalized : Vector2.right; + float finalSpeed = (speed > 0f) ? speed : initialSpeed; + + rb.linearVelocity = Vector2.zero; + rb.angularVelocity = 0f; + rb.AddForce(launchDirection * finalSpeed * rb.mass, ForceMode2D.Impulse); + + transform.up = launchDirection; + transform.localScale = baseLocalScale; + + if (throwOwner != null && ignoreOwnerTimeOnThrow > 0f) + StartCoroutine(IgnoreOwnerTemporarily(throwOwner, ignoreOwnerTimeOnThrow)); + + CurrentState = State.Airborne; + bounceCounter = 0; } - col.enabled = true; - transform.SetParent(null, true); - bounceCounter = 0; - } - private Transform FindAttachPoint(GameObject owner) - { - if (string.IsNullOrWhiteSpace(attachPointChildName)) return null; - var ownerTransform = owner.transform.Find(attachPointChildName); - return ownerTransform; - } - - private void HandleRecallToPlayer() - { - GameObject playerGo = lastKnownHolder; - - if (playerGo == null || !playerGo.activeInHierarchy) - playerGo = (GameManager.Instance && GameManager.Instance.PlayerObj) - ? GameManager.Instance.PlayerObj - : GameObject.FindWithTag("Player"); - - if (!playerGo) return; - - var attachPoint = ResolveAttachPoint(playerGo); - - bool isVisible = false; - var mainCamera = Camera.main; - float margin = 0.1f; - - if (mainCamera) + protected override void OnImpactFinal(Collision2D collision) { - Vector3 viewPoint = mainCamera.WorldToViewportPoint(transform.position); - isVisible = viewPoint.x >= -margin && viewPoint.x <= 1f + margin - && viewPoint.y >= -margin && viewPoint.y <= 1f + margin; - } - else - { - Vector2 toOwnerTest = (Vector2)attachPoint.position - rb.position; - isVisible = (toOwnerTest.magnitude <= recallStartDistance); + if (!TryBounce(collision)) + BecomeGrounded(collision); } - Vector2 toOwner = (Vector2)attachPoint.position - rb.position; - float dist = toOwner.magnitude; - - if (CurrentState != State.Returning) + protected override void OnImpactFinal(Collider2D other) { - if (!isVisible) + if (Time.time - lastImpactTime > stickDelayAfterImpact) + BecomeGrounded(null); + } + + /// + /// Метод для просчета отскоков. + /// + /// Коллизия, с которой столкнулся снаряд + /// bool isBounced - произошел ли отскок + private bool TryBounce(Collision2D collision) + { + if (Time.time - lastImpactTime < stickDelayAfterImpact) + return true; + + Vector2 velocityIn = rb.linearVelocity; + float speed = velocityIn.magnitude; + if (speed < minBounceSpeed) return false; + + Vector2 normal; + float impulseSum = 0f; + float minSeparation = float.PositiveInfinity; + + if (collision.contactCount > 0) { - CurrentState = State.Returning; - rb.bodyType = RigidbodyType2D.Dynamic; - col.enabled = false; + Vector2 sum = Vector2.zero; + for (int i = 0; i < collision.contactCount; i++) + { + ContactPoint2D contactPoint = collision.GetContact(i); + float impulse = Mathf.Max(0.0001f, Mathf.Abs(contactPoint.normalImpulse)); + sum += contactPoint.normal * impulse; + impulseSum += impulse; + if (contactPoint.separation < minSeparation) minSeparation = contactPoint.separation; + } + + normal = (impulseSum > 0f ? sum / impulseSum : sum); + + if (normal.sqrMagnitude < 1e-6f) normal = Vector2.up; + else normal.Normalize(); } else { - return; + normal = Vector2.up; + minSeparation = 0f; } + + if (Vector2.Dot(velocityIn, normal) > 0f) normal = -normal; + + float matBounciness = restitution; + float frictionA = 0f, frictionB = 0f; + + var projectileColMat = col ? col.sharedMaterial : null; + if (projectileColMat) + { + matBounciness = Mathf.Max(matBounciness, projectileColMat.bounciness); + frictionA = Mathf.Clamp01(projectileColMat.friction); + } + + var otherCol = collision.collider; + if (otherCol) + { + var otherMat = otherCol.sharedMaterial; + if (otherMat) + { + matBounciness = Mathf.Max(matBounciness, otherMat.bounciness); + frictionB = Mathf.Clamp01(otherMat.friction); + } + } + + float tangentFactor = (1f - frictionA) * (1f - frictionB) * Mathf.Clamp01(tangentDamping); + + Vector2 velocityNormal = Vector2.Dot(velocityIn, normal) * normal; + Vector2 velocityTangent = velocityIn - velocityNormal; + + Vector2 velocityOut = (-velocityNormal) * matBounciness + velocityTangent * tangentFactor; + + rb.linearVelocity = velocityOut; + + float pushOut = 0.005f; + if (minSeparation < 0f) pushOut = Mathf.Max(pushOut, -minSeparation + 0.001f); + rb.position += normal * pushOut; + + if (velocityOut.sqrMagnitude > 1e-6f) + transform.up = velocityOut.normalized; + + bounceCounter++; + if (bounceCounter >= maxBounces) + return false; + + CurrentState = State.Airborne; + return true; } - //float speed = rb.linearVelocity.magnitude; - //if (speed < 8f) speed = recallSpeed; - Vector2 dir = (dist > 0.001f) ? (toOwner / dist) : rb.linearVelocity.normalized; - rb.linearVelocity = dir * recallSpeed; //* speed; - if (rb.linearVelocity.sqrMagnitude > 0.01f) - transform.up = rb.linearVelocity.normalized; + /// + /// Метод для заморозки снаряда на земле. + /// + /// Коллизия, с которой столкнулся снаряд + private void BecomeGrounded(Collision2D collision) + { + launched = false; + CurrentState = State.Grounded; - if (dist <= recallArriveDistance) - TryPickup(playerGo); - } + if (lockWhenLanded) + { + rb.linearVelocity = Vector2.zero; + rb.angularVelocity = 0f; + rb.bodyType = RigidbodyType2D.Kinematic; + } + else + { + rb.bodyType = RigidbodyType2D.Dynamic; + } + + col.enabled = true; + transform.SetParent(null, true); + bounceCounter = 0; + } + + /// + /// Метод для поиска точки привязки на игроке. + /// + /// Объект игрока + /// Transform attachPoint - точка привязки + private Transform FindAttachPoint(GameObject owner) + { + if (string.IsNullOrWhiteSpace(attachPointChildName)) return null; + var ownerTransform = owner.transform.Find(attachPointChildName); + return ownerTransform; + } + + /// + /// Метод для обработки возвращения снаряда к игроку. + /// При возвращении снаряд игнорирует любые коллизии. + /// + private void HandleRecallToPlayer() + { + GameObject playerGo = lastKnownHolder; + + if (playerGo == null || !playerGo.activeInHierarchy) + playerGo = (GameManager.Instance && GameManager.Instance.PlayerObj) + ? GameManager.Instance.PlayerObj + : GameObject.FindWithTag("Player"); + + if (!playerGo) return; + + var attachPoint = ResolveAttachPoint(playerGo); + + bool isVisible = false; + var mainCamera = Camera.main; + float margin = 0.1f; + + if (mainCamera) + { + Vector3 viewPoint = mainCamera.WorldToViewportPoint(transform.position); + isVisible = viewPoint.x >= -margin && viewPoint.x <= 1f + margin + && viewPoint.y >= -margin && viewPoint.y <= 1f + margin; + } + else + { + Vector2 toOwnerTest = (Vector2)attachPoint.position - rb.position; + isVisible = (toOwnerTest.magnitude <= recallStartDistance); + } + + Vector2 toOwner = (Vector2)attachPoint.position - rb.position; + float dist = toOwner.magnitude; + + if (CurrentState != State.Returning) + { + if (!isVisible) + { + CurrentState = State.Returning; + rb.bodyType = RigidbodyType2D.Dynamic; + col.enabled = false; + } + else + { + return; + } + } + + //float speed = rb.linearVelocity.magnitude; + //if (speed < 8f) speed = recallSpeed; + Vector2 dir = (dist > 0.001f) ? (toOwner / dist) : rb.linearVelocity.normalized; + rb.linearVelocity = dir * recallSpeed; //* speed; + + if (rb.linearVelocity.sqrMagnitude > 0.01f) + transform.up = rb.linearVelocity.normalized; + + if (dist <= recallArriveDistance) + TryPickup(playerGo); + } #if UNITY_EDITOR - private void OnDrawGizmosSelected() - { - if (!drawGizmos) return; - Gizmos.color = gizmoColor; - Gizmos.matrix = transform.localToWorldMatrix; - Gizmos.DrawCube(new Vector3(heldLocalOffset.x, heldLocalOffset.y, 0), new Vector3(0.12f, 0.12f, 0.02f)); - } + private void OnDrawGizmosSelected() + { + if (!drawGizmos) return; + Gizmos.color = gizmoColor; + Gizmos.matrix = transform.localToWorldMatrix; + Gizmos.DrawCube(new Vector3(heldLocalOffset.x, heldLocalOffset.y, 0), new Vector3(0.12f, 0.12f, 0.02f)); + } #endif -} + } +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/Projectiles/Pojectile2D.cs b/Assets/Resources/Scripts/Projectiles/Pojectile2D.cs index c000c92..f7ae806 100644 --- a/Assets/Resources/Scripts/Projectiles/Pojectile2D.cs +++ b/Assets/Resources/Scripts/Projectiles/Pojectile2D.cs @@ -2,35 +2,35 @@ using System.Collections; using UnityEngine; -namespace Projectiles2D +namespace RR.Game2D.Entities.Projectiles { - public interface IDamageable2D - { - void ApplyDamage(float amount, Vector2 hitPoint, Vector2 force, GameObject source); - } - - [RequireComponent(typeof(Rigidbody2D))] - [RequireComponent(typeof(Collider2D))] + [RequireComponent(typeof(Rigidbody2D), typeof(Collider2D))] public abstract class Projectile2D : MonoBehaviour { + [Header("Скорость")] public float initialSpeed = 15f; - + + [Header("Скорость")] public float maxLifetime = 5f; - public bool alignRotationToVelocity = true; - - protected float damage = 10f; - - public float knockback = 0f; - + [Header("Столкновения/пробивания")] public LayerMask hitLayers = ~0; - public int maxPierce = 0; + [Header("Гравитация/физика")] public bool useGravity = false; - public float gravityScale = 1f; + [Header("FX")] + [SerializeField] protected GameObject hitVfxPrefab; + [SerializeField] protected AudioClip hitSfx; + [SerializeField] protected float sfxVolume = 1f; + + [Header("Другое")] + public bool alignRotationToVelocity = true; + protected float damage = 10f; + public float knockback = 0f; + protected Rigidbody2D rb; protected Collider2D col; @@ -38,11 +38,6 @@ namespace Projectiles2D protected bool launched; public GameObject owner; - [Header("FX")] - [SerializeField] protected GameObject hitVfxPrefab; - [SerializeField] protected AudioClip hitSfx; - [SerializeField] protected float sfxVolume = 1f; - protected virtual void Awake() { rb = GetComponent(); @@ -62,30 +57,6 @@ namespace Projectiles2D // Invoke(nameof(Despawn), maxLifetime); } - public virtual void Launch(Vector2 direction, float speed = -1f, GameObject owner = null, float ignoreOwnerTime = 0.1f) - { - this.owner = owner; - launched = true; - - float finalSpeed = (speed > 0f) ? speed : initialSpeed; - rb.linearVelocity = direction.normalized * finalSpeed; - - if (owner != null && ignoreOwnerTime > 0f) - StartCoroutine(IgnoreOwnerTemporarily(owner, ignoreOwnerTime)); - } - - protected virtual IEnumerator IgnoreOwnerTemporarily(GameObject who, float time) - { - Collider2D[] ownerColliders = who.GetComponentsInChildren(); - foreach (var oc in ownerColliders) - if (oc && col) Physics2D.IgnoreCollision(col, oc, true); - - yield return new WaitForSeconds(time); - - foreach (var oc in ownerColliders) - if (oc && col) Physics2D.IgnoreCollision(col, oc, false); - } - protected virtual void FixedUpdate() { if (!launched) return; @@ -115,11 +86,60 @@ namespace Projectiles2D HandleHit(other, point, rb.linearVelocity, isTriggerEvent: true, collision: null); } + /// + /// + /// + /// + /// + /// + /// + public virtual void Launch(Vector2 direction, float speed = -1f, GameObject owner = null, float ignoreOwnerTime = 0.1f) + { + this.owner = owner; + launched = true; + + float finalSpeed = (speed > 0f) ? speed : initialSpeed; + rb.linearVelocity = direction.normalized * finalSpeed; + + if (owner != null && ignoreOwnerTime > 0f) + StartCoroutine(IgnoreOwnerTemporarily(owner, ignoreOwnerTime)); + } + + /// + /// + /// + /// + /// + protected virtual IEnumerator IgnoreOwnerTemporarily(GameObject who, float time) + { + Collider2D[] ownerColliders = who.GetComponentsInChildren(); + foreach (var oc in ownerColliders) + if (oc && col) Physics2D.IgnoreCollision(col, oc, true); + + yield return new WaitForSeconds(time); + + foreach (var oc in ownerColliders) + if (oc && col) Physics2D.IgnoreCollision(col, oc, false); + } + + /// + /// + /// + /// + /// protected bool IsInHitLayer(int layer) { return ((1 << layer) & hitLayers.value) != 0; } + /// + /// + /// + /// + /// + /// + /// + /// protected void HandleHit(Collider2D target, Vector2 point, Vector2 relativeVelocity, bool isTriggerEvent, Collision2D collision) { TryDealDamage(target, point, relativeVelocity); @@ -136,24 +156,57 @@ namespace Projectiles2D else OnImpactFinal(collision); } - protected void TryDealDamage(Collider2D target, Vector2 hitPoint, Vector2 relativeVelocity) + /// + /// + /// + /// + /// + /// + protected virtual void TryDealDamage(Collider2D target, Vector2 hitPoint, Vector2 relativeVelocity) { - var dmg = target.GetComponentInParent(); - if (dmg != null) + //var dmg = target.GetComponentInParent(); + //if (dmg != null) + //{ + // Vector2 force = (rb != null && rb.linearVelocity.sqrMagnitude > 0.001f) + // ? rb.linearVelocity.normalized * knockback + // : Vector2.zero; + // dmg.ApplyDamage(damage, hitPoint, force, owner ?? gameObject); + //} + } + + /// + /// + /// + /// + /// + /// + protected virtual void OnHit(Collision2D collision, Vector2 point, Vector2 relativeVelocity) + { + if (hitVfxPrefab != null) { - Vector2 force = (rb != null && rb.linearVelocity.sqrMagnitude > 0.001f) - ? rb.linearVelocity.normalized * knockback - : Vector2.zero; - dmg.ApplyDamage(damage, hitPoint, force, owner ?? gameObject); + Instantiate(hitVfxPrefab, point, Quaternion.identity); + } + if (hitSfx != null) + { + AudioSource.PlayClipAtPoint(hitSfx, point, sfxVolume); } } - protected virtual void OnHit(Collision2D collision, Vector2 point, Vector2 relativeVelocity) { } - + /// + /// + /// + /// protected virtual void OnImpactFinal(Collision2D collision) => Despawn(); + /// + /// + /// + /// protected virtual void OnImpactFinal(Collider2D other) => Despawn(); + /// + /// + /// public virtual void Despawn() { Destroy(gameObject); diff --git a/Assets/Resources/Scripts/Rotator.cs b/Assets/Resources/Scripts/Rotator.cs new file mode 100644 index 0000000..4b82508 --- /dev/null +++ b/Assets/Resources/Scripts/Rotator.cs @@ -0,0 +1,12 @@ +using UnityEngine; + +namespace RR.Game2D.Behaviour +{ + public class CoinController : MonoBehaviour + { + private void FixedUpdate() + { + transform.Rotate(new Vector3(0f, 5f, 0f)); + } + } +} \ No newline at end of file diff --git a/Assets/Resources/Scripts/CoinController.cs.meta b/Assets/Resources/Scripts/Rotator.cs.meta similarity index 100% rename from Assets/Resources/Scripts/CoinController.cs.meta rename to Assets/Resources/Scripts/Rotator.cs.meta diff --git a/Assets/Resources/Scripts/Temp.cs b/Assets/Resources/Scripts/Temp.cs deleted file mode 100644 index 1a1a4cb..0000000 --- a/Assets/Resources/Scripts/Temp.cs +++ /dev/null @@ -1,319 +0,0 @@ -using UnityEngine; - -[DisallowMultipleComponent] -[RequireComponent(typeof(Rigidbody2D))] -[RequireComponent(typeof(Collider2D))] -public class PickableProjectileTemp : BasicProjectile -{ - // --- Singleton --- - public static PickableProjectileTemp Instance { get; private set; } - - public enum State { Held, Airborne, Grounded, Returning } - public State CurrentState { get; private set; } = State.Grounded; - - [Header("Pickup/Attach")] - public Vector3 heldLocalOffset = new(0.25f, 0.1f, 0f); - public float ignoreOwnerTimeOnThrow = 0.25f; - public string attachPointChildName = "HandPoint"; - - [Header("Physics on ground")] - public float sleepVelocity = 0.05f; - public bool lockWhenLanded = true; - - [Header("Bouncing")] - public int maxBounces = 3; - public float minBounceSpeed = 0.8f; - [Range(0f, 1f)] public float restitution = 0.6f; - [Range(0f, 1f)] public float tangentDamping = 0.85f; - [Range(0f, 1f)] public float groundUpTolerance = 0.25f; - public float stickDelayAfterImpact = 0.03f; - - [Header("Recall")] - public float recallStartDistance = 8f; - public float recallArriveDistance = 1f; - public float recallMaxSpeed = 16f; - public float recallAcceleration = 60f; - - [Header("Gizmos")] - public bool drawGizmos; - public Color gizmoColor = new Color(0.2f, 0.8f, 1f, 0.35f); - - private Transform holderAttachPoint; - private int bounceCounter = 0; - private float lastImpactTime = -999f; - - private bool hadBeenHeld = false; - private GameObject lastKnownHolder; - - // локальный «таймер» игнора владельца после броска, - // чтобы не подбирать мгновенно владельцем при столкновении - private float ignoreOwnerUntil = -999f; - - protected override void Awake() - { - base.Awake(); - if (Instance != null && Instance != this) - { - Destroy(gameObject); - return; - } - Instance = this; - } - - private void OnDestroy() - { - if (Instance == this) Instance = null; - } - - private void Start() - { - rb.collisionDetectionMode = CollisionDetectionMode2D.Continuous; - col.isTrigger = false; - - if (CurrentState != State.Held) - BecomeGrounded(null); - } - - public bool TryPickup(GameObject newHolder, Transform optionalAttachPoint = null) - { - if (CurrentState == State.Held) return true; - - owner = newHolder; - lastKnownHolder = newHolder; - - holderAttachPoint = optionalAttachPoint ?? FindAttachPointOn(owner); - if (holderAttachPoint == null) holderAttachPoint = owner.transform; - - rb.linearVelocity = Vector2.zero; - rb.angularVelocity = 0f; - rb.bodyType = RigidbodyType2D.Kinematic; - col.enabled = false; - - transform.SetParent(holderAttachPoint, worldPositionStays: false); - transform.localPosition = heldLocalOffset; - transform.localRotation = Quaternion.identity; - transform.localScale = Vector3.one * 2; - - // чуть-чуть игнорим владельца, чтобы не словить повторные коллизии - ignoreOwnerUntil = Time.time + ignoreOwnerTimeOnThrow; - - StartCoroutine(IgnoreOwnerTemporarily(owner, ignoreOwnerTimeOnThrow)); - - CurrentState = State.Held; - launched = false; - - hadBeenHeld = true; - - // передадим ссылку игроку (если у него есть PlayerFireScript), - // чтобы он знал «свой» снаряд - var pfs = owner.GetComponent(); - //if (pfs) pfs.BindProjectile(this); - - return true; - } - - public void Launch(Vector2 direction, float speed, GameObject throwOwner = null) - { - if (CurrentState == State.Held) - transform.SetParent(null, true); - - owner = throwOwner; - lastKnownHolder = throwOwner; - holderAttachPoint = null; - - rb.bodyType = RigidbodyType2D.Dynamic; - col.enabled = true; - - launched = true; - - Vector2 dir = direction.sqrMagnitude > 0.0001f ? direction.normalized : Vector2.right; - float finalSpeed = (speed > 0f) ? speed : initialSpeed; - - rb.linearVelocity = Vector2.zero; - rb.angularVelocity = 0f; - rb.AddForce(dir * finalSpeed * rb.mass, ForceMode2D.Impulse); - transform.right = dir; - - if (throwOwner != null && ignoreOwnerTimeOnThrow > 0f) - { - ignoreOwnerUntil = Time.time + ignoreOwnerTimeOnThrow; - StartCoroutine(IgnoreOwnerTemporarily(throwOwner, ignoreOwnerTimeOnThrow)); - } - - CurrentState = State.Airborne; - bounceCounter = 0; - } - - protected override void OnCollisionEnter2D(Collision2D collision) - { - // 1) если врезались в игрока — пробуем подобрать до логики рикошета - var otherRb = collision.rigidbody ? collision.rigidbody : collision.otherRigidbody; - var otherGo = (collision.collider ? collision.collider.attachedRigidbody?.gameObject : null) - ?? otherRb?.gameObject - ?? collision.gameObject; - - if (otherGo && otherGo.CompareTag("Player") && CurrentState != State.Held) - { - // не подбираем мгновенно того же владельца, если ещё в «игноре» - if (otherGo != owner || Time.time >= ignoreOwnerUntil) - { - var hand = FindAttachPointOn(otherGo) ?? otherGo.transform; - if (TryPickup(otherGo, hand)) return; // успешно подобрали — выходим - } - } - - // 2) обычная логика попадания/рикошета - base.OnCollisionEnter2D(collision); - - if (CurrentState == State.Airborne) - { - if (TryBounce(collision)) - { - lastImpactTime = Time.time; - return; - } - - BecomeGrounded(collision); - } - } - - protected override void OnImpactFinal(Collision2D collision) - { - if (!TryBounce(collision)) - BecomeGrounded(collision); - } - - protected override void OnImpactFinal(Collider2D other) - { - if (Time.time - lastImpactTime > stickDelayAfterImpact) - BecomeGrounded(null); - } - - private bool TryBounce(Collision2D collision) - { - if (Time.time - lastImpactTime < stickDelayAfterImpact) - return true; - - var v = rb.linearVelocity; - float speed = v.magnitude; - if (speed < minBounceSpeed) return false; - - Vector2 avgNormal = Vector2.up; - if (collision.contactCount > 0) - { - avgNormal = Vector2.zero; - for (int i = 0; i < collision.contactCount; i++) - avgNormal += collision.GetContact(i).normal; - avgNormal.Normalize(); - } - - Vector2 reflected = Vector2.Reflect(v, avgNormal) * restitution; - - Vector2 n = avgNormal; - Vector2 vn = Vector2.Dot(reflected, n) * n; - Vector2 vt = reflected - vn; - reflected = vn + vt * tangentDamping; - - rb.linearVelocity = reflected; - rb.position += n * 0.005f; - - bounceCounter++; - - if (bounceCounter >= maxBounces) - return false; - - CurrentState = State.Airborne; - return true; - } - - private void BecomeGrounded(Collision2D collision) - { - launched = false; - CurrentState = State.Grounded; - - if (lockWhenLanded) - { - rb.linearVelocity = Vector2.zero; - rb.angularVelocity = 0f; - rb.bodyType = RigidbodyType2D.Kinematic; - } - else - { - rb.bodyType = RigidbodyType2D.Dynamic; - } - - col.enabled = true; - transform.SetParent(null, true); - bounceCounter = 0; - } - - private Transform FindAttachPointOn(GameObject who) - { - if (string.IsNullOrWhiteSpace(attachPointChildName)) return null; - return who.transform.Find(attachPointChildName); - } - - protected override void FixedUpdate() - { - base.FixedUpdate(); - - if (!lockWhenLanded && CurrentState == State.Airborne) - { - if (rb.linearVelocity.sqrMagnitude < (sleepVelocity * sleepVelocity)) - BecomeGrounded(null); - } - - if (hadBeenHeld && CurrentState != State.Held) - HandleRecallToPlayer(); - } - - private void HandleRecallToPlayer() - { - GameObject playerGo = lastKnownHolder; - - if (playerGo == null || !playerGo.activeInHierarchy) - playerGo = GameObject.FindWithTag("Player"); - - if (!playerGo) return; - - var hand = FindAttachPointOn(playerGo) ?? playerGo.transform; - - Vector2 toHand = (Vector2)hand.position - rb.position; - float dist = toHand.magnitude; - - if (dist > recallStartDistance) - { - if (CurrentState != State.Returning) - { - CurrentState = State.Returning; - rb.bodyType = RigidbodyType2D.Dynamic; - col.enabled = true; - } - - Vector2 desired = toHand.normalized * recallMaxSpeed; - rb.linearVelocity = Vector2.MoveTowards( - rb.linearVelocity, desired, recallAcceleration * Time.fixedDeltaTime); - - if (rb.linearVelocity.sqrMagnitude > 0.01f) - transform.right = rb.linearVelocity.normalized; - - if (dist <= recallArriveDistance) - TryPickup(playerGo, hand); - } - else - { - if (CurrentState == State.Returning) - CurrentState = rb.bodyType == RigidbodyType2D.Dynamic ? State.Airborne : State.Grounded; - } - } - -#if UNITY_EDITOR - private void OnDrawGizmosSelected() - { - if (!drawGizmos) return; - Gizmos.color = gizmoColor; - Gizmos.matrix = transform.localToWorldMatrix; - Gizmos.DrawCube(new Vector3(heldLocalOffset.x, heldLocalOffset.y, 0), new Vector3(0.12f, 0.12f, 0.02f)); - } -#endif -} diff --git a/Assets/Resources/Scripts/Temp.cs.meta b/Assets/Resources/Scripts/Temp.cs.meta deleted file mode 100644 index 86cead7..0000000 --- a/Assets/Resources/Scripts/Temp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: cfcb58e623aec0347a14faffcc5b438c \ No newline at end of file diff --git a/Assets/Resources/Scripts/UITextController.cs b/Assets/Resources/Scripts/UITextController.cs index cfaff07..a051f6d 100644 --- a/Assets/Resources/Scripts/UITextController.cs +++ b/Assets/Resources/Scripts/UITextController.cs @@ -1,44 +1,48 @@ using TMPro; using UnityEngine; +using RR.Game2D.Core; -public class UITextController : MonoBehaviour +namespace RR.Common.UI { - [SerializeField] private int livesCount; - [SerializeField] private int coinsCount; - [SerializeField] private string levelNumber; - [SerializeField] private TextMeshProUGUI livesText; - [SerializeField] private TextMeshProUGUI coinsText; - [SerializeField] private TextMeshProUGUI levelText; - - private void OnEnable() + public class UITextController : MonoBehaviour { - if (GameManager.Instance != null) - GameManager.Instance.CoinsChanged += HandleCoinsChanged; - } + [SerializeField] private int livesCount; + [SerializeField] private int coinsCount; + [SerializeField] private string levelNumber; + [SerializeField] private TextMeshProUGUI livesText; + [SerializeField] private TextMeshProUGUI coinsText; + [SerializeField] private TextMeshProUGUI levelText; - private void OnDisable() - { - if (GameManager.Instance != null) - GameManager.Instance.CoinsChanged -= HandleCoinsChanged; - } - - void Start() - { - livesCount = GameManager.Instance.Lives; - coinsCount = GameManager.Instance.Coins; - levelNumber = $"{GameManager.Instance.World}-{GameManager.Instance.Stage}"; - - livesText.text = livesCount.ToString(); - coinsText.text = coinsCount.ToString(); - levelText.text = levelNumber.ToString(); - } - - private void HandleCoinsChanged(int newCoins) - { - if (coinsCount != newCoins) + private void OnEnable() { - coinsCount = newCoins; + if (GameManager.Instance != null) + GameManager.Instance.CoinsChanged += HandleCoinsChanged; + } + + private void OnDisable() + { + if (GameManager.Instance != null) + GameManager.Instance.CoinsChanged -= HandleCoinsChanged; + } + + void Start() + { + livesCount = GameManager.Instance.Lives; + coinsCount = GameManager.Instance.Coins; + levelNumber = $"{GameManager.Instance.World}-{GameManager.Instance.Stage}"; + + livesText.text = livesCount.ToString(); coinsText.text = coinsCount.ToString(); + levelText.text = levelNumber.ToString(); + } + + private void HandleCoinsChanged(int newCoins) + { + if (coinsCount != newCoins) + { + coinsCount = newCoins; + coinsText.text = coinsCount.ToString(); + } } } -} +} \ No newline at end of file diff --git a/Assets/Resources/Sprites/Sky.png b/Assets/Resources/Sprites/Sky.png new file mode 100644 index 0000000000000000000000000000000000000000..36bdf919dd210583a932e41273a7a4a2a289bd08 GIT binary patch literal 1230201 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

7RKX5^^Q-tZmO#8BTIWy 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 z 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Ξ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%0DVR!kLkXdL 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

{pOA7K&0K+1vs<|+CEY{8-3y!b^C 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
  • ERK7Hl3);cEW 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

    EAaA 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