From e50f397089cbe4e91981ca4fba0c6bcb46591dab Mon Sep 17 00:00:00 2001 From: chenxiangxue <910695411@qq.com> Date: Fri, 30 Aug 2024 14:10:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=85=B3=E9=97=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scenes/05_LiveScene.unity | 749 +++++++++++++++++- Assets/Scripts/CXX/Devices/杂/门.meta | 8 + Assets/Scripts/CXX/Devices/杂/门/Door.cs | 51 ++ Assets/Scripts/CXX/Devices/杂/门/Door.cs.meta | 11 + Assets/Scripts/CXX/SiteManager.cs | 1 + 5 files changed, 788 insertions(+), 32 deletions(-) create mode 100644 Assets/Scripts/CXX/Devices/杂/门.meta create mode 100644 Assets/Scripts/CXX/Devices/杂/门/Door.cs create mode 100644 Assets/Scripts/CXX/Devices/杂/门/Door.cs.meta diff --git a/Assets/Scenes/05_LiveScene.unity b/Assets/Scenes/05_LiveScene.unity index 8d2bfcb..81cac1a 100644 --- a/Assets/Scenes/05_LiveScene.unity +++ b/Assets/Scenes/05_LiveScene.unity @@ -300,6 +300,14 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: -2845817690386363471, guid: 92b1a298e95fb664cb2aa2aff35920e0, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 850789050861358498, guid: 92b1a298e95fb664cb2aa2aff35920e0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: 92b1a298e95fb664cb2aa2aff35920e0, type: 3} propertyPath: m_Name value: "\u573A\u5730" @@ -329,13 +337,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 192342789} - m_LocalRotation: {x: 0.70710397, y: 0.70710397, z: 0.001999229, w: -0.001999229} - m_LocalPosition: {x: 10.076, y: 2.745, z: -2.61} - m_LocalScale: {x: 1.3688501, y: 1.36885, z: 1.3688504} + m_LocalRotation: {x: 0.707104, y: -0.7071039, z: 0.0019992148, w: 0.0019992143} + m_LocalPosition: {x: -0.2625828, y: 0.2191133, z: 0.09623551} + m_LocalScale: {x: 1.3688502, y: 1.36885, z: 1.3688504} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1524570770} - m_RootOrder: 4 + m_Father: {fileID: 2099882391} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 180.324, y: 0, z: -90} --- !u!114 &199107786 stripped MonoBehaviour: @@ -1355,6 +1363,121 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 97d1fee3926f6b74dba1fe23cdd84263, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &401576773 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 401576776} + - component: {fileID: 401576775} + - component: {fileID: 401576774} + m_Layer: 0 + m_Name: Directional Light (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &401576774 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 401576773} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 1 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} +--- !u!108 &401576775 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 401576773} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 2 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 3 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.02 + m_NormalBias: 0.1 + m_NearPlane: 0.1 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &401576776 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 401576773} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: -175.98665, y: 3.97, z: -53.121} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} --- !u!1 &404681706 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 2f27cabde5f0fd4448802bfd6d4a2984, type: 3} @@ -1735,7 +1858,7 @@ Light: m_Type: 2 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 2 + m_Intensity: 3 m_Range: 10 m_SpotAngle: 30 m_InnerSpotAngle: 21.80208 @@ -1793,13 +1916,18 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 699292774} m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: -175.98665, y: 3.97, z: -57.569} + m_LocalPosition: {x: -175.98665, y: 3.97, z: -58.572} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &700892454 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: -132689639654272513, guid: 50ee47915839b7f44886804e3e12f633, type: 3} + m_PrefabInstance: {fileID: 1524570769} + m_PrefabAsset: {fileID: 0} --- !u!1001 &737359436 PrefabInstance: m_ObjectHideFlags: 0 @@ -2212,7 +2340,7 @@ Transform: - {fileID: 1417925981} - {fileID: 543450652139532038} m_Father: {fileID: 0} - m_RootOrder: 8 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &890581129 MonoBehaviour: @@ -3174,6 +3302,200 @@ MonoBehaviour: triggerName: "\u68C0\u67E5\u63A5\u7EBF" _highlight: {fileID: 0} isChecked: 0 +--- !u!1 &1044951649 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1044951653} + - component: {fileID: 1044951652} + - component: {fileID: 1044951651} + - component: {fileID: 1044951650} + m_Layer: 0 + m_Name: "\u5899\u78B0\u649E (4)" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1044951650 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1044951649} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1044951651 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1044951649} + m_Enabled: 0 + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, 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: 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 &1044951652 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1044951649} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1044951653 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1044951649} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -174.03, y: 2.2225, z: -52.0243} + m_LocalScale: {x: 0.09559214, y: 4.099373, z: 1.0994881} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1049046496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1049046500} + - component: {fileID: 1049046499} + - component: {fileID: 1049046498} + - component: {fileID: 1049046497} + m_Layer: 0 + m_Name: "\u5899\u78B0\u649E (1)" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1049046497 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1049046496} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1049046498 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1049046496} + m_Enabled: 0 + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, 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: 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 &1049046499 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1049046496} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1049046500 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1049046496} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -176.391, y: 2.2225, z: -60.218} + m_LocalScale: {x: 4.8945975, y: 4.099373, z: 0.21191} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1065811548 GameObject: m_ObjectHideFlags: 0 @@ -3293,6 +3615,42 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 97d1fee3926f6b74dba1fe23cdd84263, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &1098836241 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8207849162707449158, guid: 92b1a298e95fb664cb2aa2aff35920e0, type: 3} + m_PrefabInstance: {fileID: 159466233} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1098836245 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098836241} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cf1df5cdcab28254cb3cc96edfa143da, type: 3} + m_Name: + m_EditorClassIdentifier: + isOpen: 0 + zhouEnum: 2 + angele: 45 + duration: 1 + Ropen: {x: 0, y: 0, z: 0} + Rclose: {x: 0, y: 0, z: 0} +--- !u!65 &1098836246 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098836241} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.7044029, y: 0.224, z: 2.275163} + m_Center: {x: 0.35220146, y: 0.022552505, z: 0.053770185} --- !u!114 &1108802925 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2576541080135006610, guid: 10f4454f32eb20e4298912d896f6020e, type: 3} @@ -3388,6 +3746,103 @@ Transform: m_Father: {fileID: 1180096483} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!1 &1168595947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1168595951} + - component: {fileID: 1168595950} + - component: {fileID: 1168595949} + - component: {fileID: 1168595948} + m_Layer: 0 + m_Name: "\u5899\u78B0\u649E" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1168595948 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168595947} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1168595949 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168595947} + m_Enabled: 0 + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, 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: 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 &1168595950 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168595947} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1168595951 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168595947} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -176.391, y: 2.2225, z: -51.508} + m_LocalScale: {x: 4.8945975, y: 4.099373, z: 0.21191} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1180096482 GameObject: m_ObjectHideFlags: 0 @@ -3663,7 +4118,7 @@ Transform: - {fileID: 1999684031} - {fileID: 3862496439339219680} m_Father: {fileID: 0} - m_RootOrder: 9 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 89.699, z: 0} --- !u!320 &1198127458 PlayableDirector: @@ -3686,6 +4141,42 @@ PlayableDirector: value: {fileID: 1999684032} m_ExposedReferences: m_References: [] +--- !u!1 &1241040080 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1055010243972575625, guid: 92b1a298e95fb664cb2aa2aff35920e0, type: 3} + m_PrefabInstance: {fileID: 159466233} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1241040084 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1241040080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cf1df5cdcab28254cb3cc96edfa143da, type: 3} + m_Name: + m_EditorClassIdentifier: + isOpen: 0 + zhouEnum: 2 + angele: -45 + duration: 1 + Ropen: {x: 0, y: 0, z: 0} + Rclose: {x: 0, y: 0, z: 0} +--- !u!65 &1241040085 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1241040080} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.7044029, y: 0.224, z: 2.275163} + m_Center: {x: -0.35220146, y: 0.022552501, z: 0.053770185} --- !u!114 &1312876581 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2576541080207224026, guid: 10f4454f32eb20e4298912d896f6020e, type: 3} @@ -4330,18 +4821,13 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 50ee47915839b7f44886804e3e12f633, type: 3} m_PrefabInstance: {fileID: 1524570769} m_PrefabAsset: {fileID: 0} ---- !u!1 &1524570771 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 50ee47915839b7f44886804e3e12f633, type: 3} - m_PrefabInstance: {fileID: 1524570769} - m_PrefabAsset: {fileID: 0} --- !u!114 &1524570772 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1524570771} + m_GameObject: {fileID: 700892454} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fa45c24333cc9da47815471820b14336, type: 3} @@ -4354,13 +4840,26 @@ MonoBehaviour: isMoving: 0 testPosAndRot: {fileID: 192342790} hasElectricity: 1 ---- !u!114 &1524570773 +--- !u!65 &1524570773 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 700892454} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.9558346, y: 0.7469882, z: 0.26151672} + m_Center: {x: -0.00011834502, y: 0.000031858683, z: -0.0000009611249} +--- !u!114 &1524570774 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1524570771} + m_GameObject: {fileID: 700892454} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 888380afc233049ce9e618f9f36c8ba8, type: 3} @@ -4520,25 +5019,12 @@ MonoBehaviour: seeThroughTexture: {fileID: 0} seeThroughTextureUVSpace: 0 seeThroughTextureScale: 1 - rmsCount: 4 + rmsCount: 1 hitFxInitialIntensity: 0 hitFxMode: 0 hitFxFadeOutDuration: 0.25 hitFxColor: {r: 1, g: 1, b: 1, a: 1} hitFxRadius: 0.5 ---- !u!65 &1524570774 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1524570771} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1.8123904, y: 0.76510054, z: 0.27977157} - m_Center: {x: 9.83773, y: 2.9664605, z: -2.707079} --- !u!114 &1566240508 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2576541079921355267, guid: 10f4454f32eb20e4298912d896f6020e, type: 3} @@ -4928,7 +5414,7 @@ Light: m_Type: 2 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 2 + m_Intensity: 3 m_Range: 10 m_SpotAngle: 30 m_InnerSpotAngle: 21.80208 @@ -4993,6 +5479,103 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1816500439 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1816500443} + - component: {fileID: 1816500442} + - component: {fileID: 1816500441} + - component: {fileID: 1816500440} + m_Layer: 0 + m_Name: "\u5899\u78B0\u649E (2)" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1816500440 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1816500439} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1816500441 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1816500439} + m_Enabled: 0 + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, 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: 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 &1816500442 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1816500439} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1816500443 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1816500439} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -178.8316, y: 2.2225, z: -55.864} + m_LocalScale: {x: 0.09559214, y: 4.099373, z: 8.787996} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1843008147 GameObject: m_ObjectHideFlags: 0 @@ -5435,6 +6018,103 @@ Animator: m_AllowConstantClipSamplingOptimization: 1 m_KeepAnimatorStateOnDisable: 0 m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &2057848309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2057848313} + - component: {fileID: 2057848312} + - component: {fileID: 2057848311} + - component: {fileID: 2057848310} + m_Layer: 0 + m_Name: "\u5899\u78B0\u649E (3)" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &2057848310 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2057848309} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2057848311 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2057848309} + m_Enabled: 0 + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, 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: 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 &2057848312 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2057848309} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2057848313 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2057848309} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -174.03, y: 2.2225, z: -57.2426} + m_LocalScale: {x: 0.09559214, y: 4.099373, z: 6.031202} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2074447472 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2576541080545036943, guid: 10f4454f32eb20e4298912d896f6020e, type: 3} @@ -5451,6 +6131,11 @@ Transform: m_CorrespondingSourceObject: {fileID: 5690803460807615834, guid: 37a1c4ccb0351ce4b84bf605bc9cbf11, type: 3} m_PrefabInstance: {fileID: 897986305} m_PrefabAsset: {fileID: 0} +--- !u!4 &2099882391 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6463121365169196671, guid: 50ee47915839b7f44886804e3e12f633, type: 3} + m_PrefabInstance: {fileID: 1524570769} + m_PrefabAsset: {fileID: 0} --- !u!1 &2109812125 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/CXX/Devices/杂/门.meta b/Assets/Scripts/CXX/Devices/杂/门.meta new file mode 100644 index 0000000..55c2186 --- /dev/null +++ b/Assets/Scripts/CXX/Devices/杂/门.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 45ea27a3e8501604199521de1e4825ed +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/CXX/Devices/杂/门/Door.cs b/Assets/Scripts/CXX/Devices/杂/门/Door.cs new file mode 100644 index 0000000..728eca2 --- /dev/null +++ b/Assets/Scripts/CXX/Devices/杂/门/Door.cs @@ -0,0 +1,51 @@ +using DG.Tweening; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +/// +/// ͨ +/// +public class Door : MonoBehaviour +{ + public bool isOpen; + public ZhouEnum zhouEnum; + public float angele; + public float duration; + + Dictionary dic; + [SerializeField] + private Vector3 initR; + [SerializeField] + private Vector3 nextR; + + + private void Awake() + { + GetEndAngle(); + } + + private void OnMouseDown() + { + isOpen = !isOpen; + transform.DOLocalRotate(dic[isOpen], duration); + } + + private void GetEndAngle() + { + initR = transform.localEulerAngles; + transform.Rotate(new Vector3(zhouEnum == ZhouEnum.X ? 1 : 0, zhouEnum == ZhouEnum.Y ? 1 : 0, zhouEnum == ZhouEnum.Z ? 1 : 0), angele, Space.Self); + nextR = transform.localEulerAngles; + transform.localEulerAngles = initR; + + dic = new Dictionary(); + dic.Add(isOpen, initR); + dic.Add(!isOpen, nextR); + } +} +public enum ZhouEnum +{ + X, + Y, + Z +} diff --git a/Assets/Scripts/CXX/Devices/杂/门/Door.cs.meta b/Assets/Scripts/CXX/Devices/杂/门/Door.cs.meta new file mode 100644 index 0000000..4197446 --- /dev/null +++ b/Assets/Scripts/CXX/Devices/杂/门/Door.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cf1df5cdcab28254cb3cc96edfa143da +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/CXX/SiteManager.cs b/Assets/Scripts/CXX/SiteManager.cs index 07aea16..be51766 100644 --- a/Assets/Scripts/CXX/SiteManager.cs +++ b/Assets/Scripts/CXX/SiteManager.cs @@ -10,6 +10,7 @@ public class SiteManager : MonoBehaviour { public static SiteManager instance; + /// /// ///