From 0cee59f95ff1e8c0cda6df0d8dd0a7fafae1eb6e Mon Sep 17 00:00:00 2001 From: Leushina Date: Thu, 25 Jun 2026 13:57:53 +0300 Subject: [PATCH] add cam collision --- Assets/Scenes/main.unity | 310 ++++++++++++++++++++++++++++++++------- 1 file changed, 260 insertions(+), 50 deletions(-) diff --git a/Assets/Scenes/main.unity b/Assets/Scenes/main.unity index 0e91207..4fc150e 100644 --- a/Assets/Scenes/main.unity +++ b/Assets/Scenes/main.unity @@ -8438,14 +8438,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 75796153} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 0 m_Color: {r: 1, g: 0.9946615, b: 0.8254717, a: 1} m_Intensity: 1 m_Range: 30 m_SpotAngle: 70 m_InnerSpotAngle: 1 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 1 m_Resolution: -1 @@ -20639,14 +20639,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 190349998} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 2 m_Color: {r: 1, g: 1, b: 1, a: 1} m_Intensity: 0.7 m_Range: 80 m_SpotAngle: 77 m_InnerSpotAngle: 21.80208 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 0 m_Resolution: -1 @@ -21127,7 +21127,8 @@ Transform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 253584178} m_Father: {fileID: 1529185470} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &194403289 @@ -22056,14 +22057,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 202452458} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 2 m_Color: {r: 1, g: 1, b: 1, a: 1} m_Intensity: 0.7 m_Range: 100 m_SpotAngle: 77 m_InnerSpotAngle: 21.80208 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 0 m_Resolution: -1 @@ -25711,14 +25712,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 232458814} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 2 m_Color: {r: 1, g: 1, b: 1, a: 1} m_Intensity: 1 m_Range: 60 m_SpotAngle: 77 m_InnerSpotAngle: 21.80208 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 0 m_Resolution: -1 @@ -26612,14 +26613,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 238935305} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 2 m_Color: {r: 1, g: 1, b: 1, a: 1} m_Intensity: 0.7 m_Range: 50 m_SpotAngle: 77 m_InnerSpotAngle: 21.80208 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 0 m_Resolution: -1 @@ -28210,6 +28211,52 @@ Transform: m_CorrespondingSourceObject: {fileID: 6112955746515834170, guid: 90ca804bb7e312d4db58291bb6ba9689, type: 3} m_PrefabInstance: {fileID: 253181131} m_PrefabAsset: {fileID: 0} +--- !u!1 &253584177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 253584178} + - component: {fileID: 253584179} + m_Layer: 0 + m_Name: unnamed + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &253584178 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 253584177} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 1456076438} + m_Father: {fileID: 194403288} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &253584179 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 253584177} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b2685e7e7719cd43814f41f35664c0b, type: 3} + m_Name: + m_EditorClassIdentifier: + geometryType: 0 --- !u!1001 &254064682 PrefabInstance: m_ObjectHideFlags: 0 @@ -30686,14 +30733,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 274867499} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 2 m_Color: {r: 1, g: 1, b: 1, a: 1} m_Intensity: 1 m_Range: 80 m_SpotAngle: 77 m_InnerSpotAngle: 21.80208 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 0 m_Resolution: -1 @@ -31975,6 +32022,59 @@ Transform: m_CorrespondingSourceObject: {fileID: 2354269605054168132, guid: 76cc0077fca1a1a40bab14eebbcfbc66, type: 3} m_PrefabInstance: {fileID: 286767493} m_PrefabAsset: {fileID: 0} +--- !u!1 &286793321 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 286793322} + - component: {fileID: 286793323} + m_Layer: 0 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &286793322 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 286793321} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 654639876} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &286793323 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 286793321} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} --- !u!1001 &287024167 PrefabInstance: m_ObjectHideFlags: 0 @@ -44819,14 +44919,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 393229417} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 2 m_Color: {r: 1, g: 1, b: 1, a: 1} m_Intensity: 1 m_Range: 80 m_SpotAngle: 77 m_InnerSpotAngle: 21.80208 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 0 m_Resolution: -1 @@ -55136,14 +55236,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 479326425} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 2 m_Color: {r: 1, g: 1, b: 1, a: 1} m_Intensity: 1 m_Range: 60 m_SpotAngle: 77 m_InnerSpotAngle: 21.80208 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 0 m_Resolution: -1 @@ -57516,6 +57616,7 @@ Terrain: m_AllowAutoConnect: 1 m_EnableHeightmapRayTracing: 1 m_EnableTreesAndDetailsRayTracing: 0 + m_EnableHeightmapLODFrustumCulling: 1 m_TreeMotionVectorModeOverride: 3 --- !u!4 &500605641 Transform: @@ -61246,14 +61347,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 526050772} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 0 m_Color: {r: 0.6156863, g: 0.6901961, b: 0.78039217, a: 1} m_Intensity: 0.7 m_Range: 1000 m_SpotAngle: 60 m_InnerSpotAngle: 12 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 2 m_Resolution: -1 @@ -73628,6 +73729,52 @@ Transform: m_CorrespondingSourceObject: {fileID: 4330052477223677283, guid: 1dd4bdbf4e8b7b944a059fe7ce222141, type: 3} m_PrefabInstance: {fileID: 652720985} m_PrefabAsset: {fileID: 0} +--- !u!1 &654639875 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 654639876} + - component: {fileID: 654639877} + m_Layer: 0 + m_Name: unnamed + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &654639876 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 654639875} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 286793322} + m_Father: {fileID: 1736627183} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &654639877 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 654639875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1c0c8ba1123c5f949b20e50d5dd6afe4, type: 3} + m_Name: + m_EditorClassIdentifier: + geometryType: 0 --- !u!1001 &656910560 PrefabInstance: m_ObjectHideFlags: 0 @@ -111312,8 +111459,6 @@ MeshRenderer: m_RayTracingAccelStructBuildFlagsOverride: 0 m_RayTracingAccelStructBuildFlags: 1 m_SmallMeshCulling: 1 - m_ForceMeshLod: -1 - m_MeshLodSelectionBias: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -111335,11 +111480,9 @@ MeshRenderer: m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} - m_GlobalIlluminationMeshLod: 0 m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_MaskInteraction: 0 m_AdditionalVertexStreams: {fileID: 0} --- !u!33 &993688091 MeshFilter: @@ -124435,14 +124578,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1113175257} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 2 m_Color: {r: 1, g: 1, b: 1, a: 1} m_Intensity: 0.7 m_Range: 70 m_SpotAngle: 77 m_InnerSpotAngle: 21.80208 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 0 m_Resolution: -1 @@ -160294,6 +160437,92 @@ Transform: m_CorrespondingSourceObject: {fileID: 2069072062727315986, guid: 83a3efb0a5e2b4844b28d6f4cdee4363, type: 3} m_PrefabInstance: {fileID: 1456052519} m_PrefabAsset: {fileID: 0} +--- !u!1 &1456076437 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1456076438} + - component: {fileID: 1456076440} + - component: {fileID: 1456076439} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1456076438 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456076437} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 253584178} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1456076439 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456076437} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + 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: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1456076440 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456076437} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!1001 &1456835068 PrefabInstance: m_ObjectHideFlags: 0 @@ -166076,8 +166305,6 @@ MeshRenderer: m_RayTracingAccelStructBuildFlagsOverride: 0 m_RayTracingAccelStructBuildFlags: 1 m_SmallMeshCulling: 1 - m_ForceMeshLod: -1 - m_MeshLodSelectionBias: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -166099,11 +166326,9 @@ MeshRenderer: m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} - m_GlobalIlluminationMeshLod: 0 m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_MaskInteraction: 0 m_AdditionalVertexStreams: {fileID: 0} --- !u!33 &1514552604 MeshFilter: @@ -167229,7 +167454,7 @@ Transform: m_GameObject: {fileID: 1529185469} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0.127, z: 0.363} + m_LocalPosition: {x: 0, y: 0.131, z: 0.363} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -167264,7 +167489,7 @@ ArticulationBody: m_Enabled: 1 serializedVersion: 6 m_Mass: 0.1 - m_ParentAnchorPosition: {x: 0, y: 0.12699997, z: 0.36300048} + m_ParentAnchorPosition: {x: 0, y: 0.13099997, z: 0.36300048} m_ParentAnchorRotation: {x: 0, y: 0, z: 0, w: 1} m_AnchorPosition: {x: 0, y: 0, z: 0} m_AnchorRotation: {x: 0, y: 0, z: 0, w: 1} @@ -175006,8 +175231,6 @@ MeshRenderer: m_RayTracingAccelStructBuildFlagsOverride: 0 m_RayTracingAccelStructBuildFlags: 1 m_SmallMeshCulling: 1 - m_ForceMeshLod: -1 - m_MeshLodSelectionBias: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -175029,11 +175252,9 @@ MeshRenderer: m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} - m_GlobalIlluminationMeshLod: 0 m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_MaskInteraction: 0 m_AdditionalVertexStreams: {fileID: 0} --- !u!33 &1594045262 MeshFilter: @@ -180324,14 +180545,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1643870768} m_Enabled: 1 - serializedVersion: 12 + serializedVersion: 11 m_Type: 0 m_Color: {r: 1, g: 0.9946615, b: 0.8254717, a: 1} m_Intensity: 1 m_Range: 30 m_SpotAngle: 70 m_InnerSpotAngle: 1 - m_CookieSize2D: {x: 10, y: 10} + m_CookieSize: 10 m_Shadows: m_Type: 1 m_Resolution: -1 @@ -186235,8 +186456,6 @@ MeshRenderer: m_RayTracingAccelStructBuildFlagsOverride: 0 m_RayTracingAccelStructBuildFlags: 1 m_SmallMeshCulling: 1 - m_ForceMeshLod: -1 - m_MeshLodSelectionBias: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -186258,11 +186477,9 @@ MeshRenderer: m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} - m_GlobalIlluminationMeshLod: 0 m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_MaskInteraction: 0 m_AdditionalVertexStreams: {fileID: 0} --- !u!33 &1697588534 MeshFilter: @@ -190392,7 +190609,8 @@ Transform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 654639876} m_Father: {fileID: 1529185470} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &1736627184 @@ -220505,8 +220723,6 @@ MeshRenderer: m_RayTracingAccelStructBuildFlagsOverride: 0 m_RayTracingAccelStructBuildFlags: 1 m_SmallMeshCulling: 1 - m_ForceMeshLod: -1 - m_MeshLodSelectionBias: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -220528,11 +220744,9 @@ MeshRenderer: m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} - m_GlobalIlluminationMeshLod: 0 m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_MaskInteraction: 0 m_AdditionalVertexStreams: {fileID: 0} --- !u!33 &2011357769 MeshFilter: @@ -226352,8 +226566,6 @@ MeshRenderer: m_RayTracingAccelStructBuildFlagsOverride: 0 m_RayTracingAccelStructBuildFlags: 1 m_SmallMeshCulling: 1 - m_ForceMeshLod: -1 - m_MeshLodSelectionBias: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -226375,11 +226587,9 @@ MeshRenderer: m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} - m_GlobalIlluminationMeshLod: 0 m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_MaskInteraction: 0 m_AdditionalVertexStreams: {fileID: 0} --- !u!33 &2069775186 MeshFilter: