game: continuing progress

This commit is contained in:
rezazfn 2025-02-10 12:54:56 +08:00
parent 6d2a0bbb64
commit f188d0a636
24 changed files with 105 additions and 49679 deletions

View file

@ -1,6 +1,7 @@
fileFormatVersion: 2
guid: 5ad5b6a5073218e4ab4bc1b9b3e53d8a
PrefabImporter:
guid: 7e29335c4b19bee47a6362027adb8193
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:

View file

@ -1,738 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &3422793206008037373
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6286800649294610173}
- component: {fileID: 2047508994016487347}
- component: {fileID: 6362357781191409363}
- component: {fileID: 1461556526470609007}
- component: {fileID: 5671251949842454330}
- component: {fileID: 1867098554338097964}
- component: {fileID: 5116998845525623947}
- component: {fileID: 1493190621525972885}
- component: {fileID: 6631362471445333471}
m_Layer: 0
m_Name: Handle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6286800649294610173
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3422793206008037373}
serializedVersion: 2
m_LocalRotation: {x: 0.49999994, y: -0.49999994, z: -0.50000006, w: 0.50000006}
m_LocalPosition: {x: 0.026790265, y: 0.0060106306, z: 0.030224914}
m_LocalScale: {x: 0.10711803, y: 0.10711803, z: 0.13135447}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 7912433371190232381}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2047508994016487347
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3422793206008037373}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8233d90336aea43098adf6dbabd606a2, type: 3}
m_Name:
m_EditorClassIdentifier:
m_MeshFormatVersion: 2
m_Faces:
- m_Indexes: 000000000100000002000000010000000300000002000000
m_SmoothingGroup: 0
m_Uv:
m_UseWorldSpace: 0
m_FlipU: 0
m_FlipV: 0
m_SwapUV: 0
m_Fill: 1
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Rotation: 0
m_Anchor: 9
m_Material: {fileID: 0}
m_SubmeshIndex: 0
m_ManualUV: 0
elementGroup: -1
m_TextureGroup: -1
- m_Indexes: 040000000500000006000000050000000700000006000000
m_SmoothingGroup: 0
m_Uv:
m_UseWorldSpace: 0
m_FlipU: 0
m_FlipV: 0
m_SwapUV: 0
m_Fill: 1
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Rotation: 0
m_Anchor: 9
m_Material: {fileID: 0}
m_SubmeshIndex: 0
m_ManualUV: 0
elementGroup: -1
m_TextureGroup: -1
- m_Indexes: 08000000090000000a000000090000000b0000000a000000
m_SmoothingGroup: 0
m_Uv:
m_UseWorldSpace: 0
m_FlipU: 0
m_FlipV: 0
m_SwapUV: 0
m_Fill: 1
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Rotation: 0
m_Anchor: 9
m_Material: {fileID: 0}
m_SubmeshIndex: 0
m_ManualUV: 0
elementGroup: -1
m_TextureGroup: -1
- m_Indexes: 0c0000000d0000000e0000000d0000000f0000000e000000
m_SmoothingGroup: 0
m_Uv:
m_UseWorldSpace: 0
m_FlipU: 0
m_FlipV: 0
m_SwapUV: 0
m_Fill: 1
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Rotation: 0
m_Anchor: 9
m_Material: {fileID: 0}
m_SubmeshIndex: 0
m_ManualUV: 0
elementGroup: -1
m_TextureGroup: -1
- m_Indexes: 100000001100000012000000110000001300000012000000
m_SmoothingGroup: 0
m_Uv:
m_UseWorldSpace: 0
m_FlipU: 0
m_FlipV: 0
m_SwapUV: 0
m_Fill: 1
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Rotation: 0
m_Anchor: 9
m_Material: {fileID: 0}
m_SubmeshIndex: 0
m_ManualUV: 0
elementGroup: -1
m_TextureGroup: -1
- m_Indexes: 140000001500000016000000150000001700000016000000
m_SmoothingGroup: 0
m_Uv:
m_UseWorldSpace: 0
m_FlipU: 0
m_FlipV: 0
m_SwapUV: 0
m_Fill: 1
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Rotation: 0
m_Anchor: 9
m_Material: {fileID: 0}
m_SubmeshIndex: 0
m_ManualUV: 0
elementGroup: -1
m_TextureGroup: -1
m_SharedVertices:
- m_Vertices: 000000000d00000016000000
- m_Vertices: 010000000400000017000000
- m_Vertices: 020000000f00000010000000
- m_Vertices: 030000000600000011000000
- m_Vertices: 050000000800000015000000
- m_Vertices: 070000000a00000013000000
- m_Vertices: 090000000c00000014000000
- m_Vertices: 0b0000000e00000012000000
m_SharedTextures: []
m_Positions:
- {x: 0, y: -0.000000028871, z: 0.4143927}
- {x: 0.019868731, y: -0.000000028871, z: 0.4143927}
- {x: 0, y: 0.019211743, z: 0.4143927}
- {x: 0.019868731, y: 0.019211743, z: 0.4143927}
- {x: 0.019868731, y: -0.000000028871, z: 0.4143927}
- {x: 0.019868731, y: -0.000000028871, z: -0.00000023841858}
- {x: 0.019868731, y: 0.019211743, z: 0.4143927}
- {x: 0.019868731, y: 0.019211743, z: -0.00000023841858}
- {x: 0.019868731, y: -0.000000028871, z: -0.00000023841858}
- {x: 0, y: -0.000000028871, z: -0.00000023841858}
- {x: 0.019868731, y: 0.019211743, z: -0.00000023841858}
- {x: 0, y: 0.019211743, z: -0.00000023841858}
- {x: 0, y: -0.000000028871, z: -0.00000023841858}
- {x: 0, y: -0.000000028871, z: 0.4143927}
- {x: 0, y: 0.019211743, z: -0.00000023841858}
- {x: 0, y: 0.019211743, z: 0.4143927}
- {x: 0, y: 0.019211743, z: 0.4143927}
- {x: 0.019868731, y: 0.019211743, z: 0.4143927}
- {x: 0, y: 0.019211743, z: -0.00000023841858}
- {x: 0.019868731, y: 0.019211743, z: -0.00000023841858}
- {x: 0, y: -0.000000028871, z: -0.00000023841858}
- {x: 0.019868731, y: -0.000000028871, z: -0.00000023841858}
- {x: 0, y: -0.000000028871, z: 0.4143927}
- {x: 0.019868731, y: -0.000000028871, z: 0.4143927}
m_Textures0:
- {x: 0, y: -0.000000028871}
- {x: -0.019868731, y: -0.000000028871}
- {x: 0, y: 0.019211743}
- {x: -0.019868731, y: 0.019211743}
- {x: 0.4143927, y: -0.000000028871}
- {x: -0.00000023841858, y: -0.000000028871}
- {x: 0.4143927, y: 0.019211743}
- {x: -0.00000023841858, y: 0.019211743}
- {x: 0.019868731, y: -0.000000028871}
- {x: 0, y: -0.000000028871}
- {x: 0.019868731, y: 0.019211743}
- {x: 0, y: 0.019211743}
- {x: 0.00000023841858, y: -0.000000028871}
- {x: -0.4143927, y: -0.000000028871}
- {x: 0.00000023841858, y: 0.019211743}
- {x: -0.4143927, y: 0.019211743}
- {x: 0, y: 0.4143927}
- {x: 0.019868731, y: 0.4143927}
- {x: 0, y: -0.00000023841858}
- {x: 0.019868731, y: -0.00000023841858}
- {x: -0, y: -0.00000023841858}
- {x: -0.019868731, y: -0.00000023841858}
- {x: 0, y: 0.4143927}
- {x: -0.019868731, y: 0.4143927}
m_Textures2: []
m_Textures3: []
m_Tangents:
- {x: -1, y: 0, z: 0, w: -1}
- {x: -1, y: 0, z: 0, w: -1}
- {x: -1, y: 0, z: 0, w: -1}
- {x: -1, y: 0, z: 0, w: -1}
- {x: 0, y: 0, z: 1, w: -1}
- {x: 0, y: 0, z: 1, w: -1}
- {x: 0, y: 0, z: 1, w: -1}
- {x: 0, y: 0, z: 1, w: -1}
- {x: 1, y: 0, z: 0, w: -1}
- {x: 1, y: 0, z: 0, w: -1}
- {x: 1, y: 0, z: 0, w: -1}
- {x: 1, y: 0, z: 0, w: -1}
- {x: 0, y: 0, z: -1, w: -1}
- {x: 0, y: 0, z: -1, w: -1}
- {x: 0, y: 0, z: -1, w: -1}
- {x: 0, y: 0, z: -1, w: -1}
- {x: 1, y: 0, z: 0, w: -1}
- {x: 1, y: 0, z: 0, w: -1}
- {x: 1, y: 0, z: 0, w: -1}
- {x: 1, y: 0, z: 0, w: -1}
- {x: -1, y: 0, z: 0, w: -1}
- {x: -1, y: 0, z: 0, w: -1}
- {x: -1, y: 0, z: 0, w: -1}
- {x: -1, y: 0, z: 0, w: -1}
m_Colors: []
m_UnwrapParameters:
m_HardAngle: 88
m_PackMargin: 20
m_AngleError: 8
m_AreaError: 15
m_PreserveMeshAssetOnDestroy: 0
assetGuid:
m_Mesh: {fileID: 0}
m_VersionIndex: 1384
m_IsSelectable: 1
m_SelectedFaces:
m_SelectedEdges: []
m_SelectedVertices:
--- !u!114 &6362357781191409363
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3422793206008037373}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1ca002da428252441b92f28d83c8a65f, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Shape:
rid: 7721385532217622530
m_Size: {x: 0.019868731, y: 0.019211771, z: 0.41439295}
m_Rotation: {x: 0, y: 0, z: 0, w: 1}
m_PivotLocation: 1
m_PivotPosition: {x: 0, y: 0, z: 0}
m_UnmodifiedMeshVersion: 1378
m_ShapeBox:
m_Center: {x: 0.009934366, y: 0.009605857, z: 0.20719624}
m_Extent: {x: 0.009934366, y: 0.009605886, z: 0.20719647}
references:
version: 2
RefIds:
- rid: 7721385532217622530
type: {class: Cube, ns: UnityEngine.ProBuilder.Shapes, asm: Unity.ProBuilder}
data:
--- !u!23 &1461556526470609007
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3422793206008037373}
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_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 7e9335abe3b6ab940927cdbbba857200, 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 &5671251949842454330
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3422793206008037373}
m_Mesh: {fileID: 0}
--- !u!65 &1867098554338097964
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3422793206008037373}
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: 0.019868737, y: 0.019211777, z: 0.41439295}
m_Center: {x: 0.009934369, y: 0.0096058585, z: 0.20719624}
--- !u!54 &5116998845525623947
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3422793206008037373}
serializedVersion: 4
m_Mass: 1
m_Drag: 0
m_AngularDrag: 0.05
m_CenterOfMass: {x: 0, y: 0, z: 0}
m_InertiaTensor: {x: 1, y: 1, z: 1}
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_ImplicitCom: 1
m_ImplicitTensor: 1
m_UseGravity: 0
m_IsKinematic: 1
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 2
--- !u!114 &1493190621525972885
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3422793206008037373}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0ad34abafad169848a38072baa96cdb2, type: 3}
m_Name:
m_EditorClassIdentifier:
m_InteractionManager: {fileID: 0}
m_Colliders: []
m_InteractionLayers:
m_Bits: 1
m_DistanceCalculationMode: 1
m_SelectMode: 0
m_FocusMode: 1
m_CustomReticle: {fileID: 0}
m_AllowGazeInteraction: 0
m_AllowGazeSelect: 0
m_OverrideGazeTimeToSelect: 0
m_GazeTimeToSelect: 0.5
m_OverrideTimeToAutoDeselectGaze: 0
m_TimeToAutoDeselectGaze: 3
m_AllowGazeAssistance: 0
m_FirstHoverEntered:
m_PersistentCalls:
m_Calls: []
m_LastHoverExited:
m_PersistentCalls:
m_Calls: []
m_HoverEntered:
m_PersistentCalls:
m_Calls: []
m_HoverExited:
m_PersistentCalls:
m_Calls: []
m_FirstSelectEntered:
m_PersistentCalls:
m_Calls: []
m_LastSelectExited:
m_PersistentCalls:
m_Calls: []
m_SelectEntered:
m_PersistentCalls:
m_Calls: []
m_SelectExited:
m_PersistentCalls:
m_Calls: []
m_FirstFocusEntered:
m_PersistentCalls:
m_Calls: []
m_LastFocusExited:
m_PersistentCalls:
m_Calls: []
m_FocusEntered:
m_PersistentCalls:
m_Calls: []
m_FocusExited:
m_PersistentCalls:
m_Calls: []
m_Activated:
m_PersistentCalls:
m_Calls: []
m_Deactivated:
m_PersistentCalls:
m_Calls: []
m_StartingHoverFilters: []
m_StartingSelectFilters: []
m_StartingInteractionStrengthFilters: []
m_AttachTransform: {fileID: 0}
m_SecondaryAttachTransform: {fileID: 0}
m_UseDynamicAttach: 0
m_MatchAttachPosition: 1
m_MatchAttachRotation: 1
m_SnapToColliderVolume: 1
m_ReinitializeDynamicAttachEverySingleGrab: 1
m_AttachEaseInTime: 0.15
m_MovementType: 0
m_VelocityDamping: 1
m_VelocityScale: 1
m_AngularVelocityDamping: 1
m_AngularVelocityScale: 1
m_TrackPosition: 1
m_SmoothPosition: 0
m_SmoothPositionAmount: 8
m_TightenPosition: 0.1
m_TrackRotation: 1
m_SmoothRotation: 0
m_SmoothRotationAmount: 8
m_TightenRotation: 0.1
m_TrackScale: 1
m_SmoothScale: 0
m_SmoothScaleAmount: 8
m_TightenScale: 0.1
m_ThrowOnDetach: 1
m_ThrowSmoothingDuration: 0.25
m_ThrowSmoothingCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 1
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
m_ThrowVelocityScale: 1.5
m_ThrowAngularVelocityScale: 1
m_ForceGravityOnDetach: 0
m_RetainTransformParent: 1
m_StartingSingleGrabTransformers: []
m_StartingMultipleGrabTransformers: []
m_AddDefaultGrabTransformers: 1
m_FarAttachMode: 0
--- !u!138 &6631362471445333471
FixedJoint:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3422793206008037373}
m_ConnectedBody: {fileID: 4227873104284442304}
m_ConnectedArticulationBody: {fileID: 0}
m_BreakForce: Infinity
m_BreakTorque: Infinity
m_EnableCollision: 0
m_EnablePreprocessing: 1
m_MassScale: 1
m_ConnectedMassScale: 1
--- !u!1 &4120038080492878493
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7912433371190232381}
- component: {fileID: 9062679532167024371}
- component: {fileID: 3256871114716239859}
- component: {fileID: 4227873104284442304}
- component: {fileID: 296549338151414544}
m_Layer: 0
m_Name: Register Drawer 1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7912433371190232381
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4120038080492878493}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068}
m_LocalPosition: {x: 6.536, y: 0.895, z: -6.009}
m_LocalScale: {x: 11.646032, y: 11.646032, z: 11.646032}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 6286800649294610173}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
--- !u!33 &9062679532167024371
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4120038080492878493}
m_Mesh: {fileID: 4994433202834979414, guid: 87840c89815e20340a5458e7d66e69ca, type: 3}
--- !u!23 &3256871114716239859
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4120038080492878493}
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_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 8748892135801146194, guid: 87840c89815e20340a5458e7d66e69ca, type: 3}
- {fileID: 8368722655750445499, guid: 87840c89815e20340a5458e7d66e69ca, type: 3}
- {fileID: 6034957751646507721, guid: 87840c89815e20340a5458e7d66e69ca, type: 3}
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!54 &4227873104284442304
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4120038080492878493}
serializedVersion: 4
m_Mass: 1
m_Drag: 0
m_AngularDrag: 0.05
m_CenterOfMass: {x: 0, y: 0, z: 0}
m_InertiaTensor: {x: 1, y: 1, z: 1}
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_ImplicitCom: 1
m_ImplicitTensor: 1
m_UseGravity: 1
m_IsKinematic: 0
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 2
--- !u!153 &296549338151414544
ConfigurableJoint:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4120038080492878493}
m_ConnectedBody: {fileID: 0}
m_ConnectedArticulationBody: {fileID: 0}
m_Anchor: {x: 0, y: 0.0067776144, z: 0}
m_Axis: {x: 1, y: 0, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 6.8091702, y: 0.9284024, z: -6.9301767}
serializedVersion: 3
m_SecondaryAxis: {x: 0, y: 1, z: 0}
m_XMotion: 0
m_YMotion: 0
m_ZMotion: 1
m_AngularXMotion: 0
m_AngularYMotion: 0
m_AngularZMotion: 0
m_LinearLimitSpring:
spring: 0
damper: 0
m_LinearLimit:
limit: 0.4
bounciness: 0
contactDistance: 0
m_AngularXLimitSpring:
spring: 0
damper: 0
m_LowAngularXLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_HighAngularXLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_AngularYZLimitSpring:
spring: 0
damper: 0
m_AngularYLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_AngularZLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_TargetPosition: {x: 0, y: 0, z: 0}
m_TargetVelocity: {x: 0, y: 0, z: 0}
m_XDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_YDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_ZDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_TargetRotation: {x: 0, y: 0, z: 0, w: 1}
m_TargetAngularVelocity: {x: 0, y: 0, z: 0}
m_RotationDriveMode: 0
m_AngularXDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_AngularYZDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_SlerpDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_ProjectionMode: 0
m_ProjectionDistance: 0.1
m_ProjectionAngle: 180
m_ConfiguredInWorldSpace: 0
m_SwapBodies: 0
m_BreakForce: Infinity
m_BreakTorque: Infinity
m_EnableCollision: 0
m_EnablePreprocessing: 1
m_MassScale: 1
m_ConnectedMassScale: 1

View file

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

View file

@ -1,87 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &3551196134766786789
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6948245211800987732}
- component: {fileID: 6560783337381877285}
- component: {fileID: 6594280188985050133}
m_Layer: 0
m_Name: Register Drawer
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6948245211800987732
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3551196134766786789}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0, y: 0.006622683, z: 0.0011962622}
m_LocalScale: {x: 9.442985, y: 9.442985, z: 9.442985}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &6560783337381877285
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3551196134766786789}
m_Mesh: {fileID: 4994433202834979414, guid: 87840c89815e20340a5458e7d66e69ca, type: 3}
--- !u!23 &6594280188985050133
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3551196134766786789}
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_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 8748892135801146194, guid: 87840c89815e20340a5458e7d66e69ca, type: 3}
- {fileID: 8368722655750445499, guid: 87840c89815e20340a5458e7d66e69ca, type: 3}
- {fileID: 6034957751646507721, guid: 87840c89815e20340a5458e7d66e69ca, type: 3}
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}

View file

@ -10,7 +10,7 @@ GameObject:
m_Component:
- component: {fileID: 5339872295087522089}
- component: {fileID: 2257983187982617520}
- component: {fileID: 1605302227087825718}
- component: {fileID: 5299129024700391245}
m_Layer: 0
m_Name: GameObject
m_TagString: Untagged
@ -54,7 +54,7 @@ BoxCollider:
serializedVersion: 3
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &1605302227087825718
--- !u!114 &5299129024700391245
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@ -63,9 +63,13 @@ MonoBehaviour:
m_GameObject: {fileID: 2206748334857032518}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8355b65be3f169748ab4385f2d9ea1d2, type: 3}
m_Script: {fileID: 11500000, guid: 06898210b21d51442bf827bc9ecc5b6b, type: 3}
m_Name:
m_EditorClassIdentifier:
dirtSweeped: 0
dirtRequired: 2
audioSource: {fileID: 0}
sweepingSound: {fileID: 8300000, guid: 5c8af228a56ef784aaa0161043ce1b3b, type: 3}
--- !u!1 &7419541130731033687
GameObject:
m_ObjectHideFlags: 0
@ -79,10 +83,9 @@ GameObject:
- component: {fileID: 9076861189626017154}
- component: {fileID: 7796160163683026481}
- component: {fileID: 7297253480383072062}
- component: {fileID: 6833145644793930087}
- component: {fileID: 7282345907182023215}
- component: {fileID: 6742428660024024519}
m_Layer: 0
m_Name: Broom
m_Name: Broom_Reza
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -111,7 +114,7 @@ MeshFilter:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7419541130731033687}
m_Mesh: {fileID: -4390571133928143306, guid: 21c44df483359d24186e9995327409e1, type: 3}
m_Mesh: {fileID: -4390571133928143306, guid: fd121e775ad2c834bac2327cc64e19ca, type: 3}
--- !u!23 &9076861189626017154
MeshRenderer:
m_ObjectHideFlags: 0
@ -132,9 +135,9 @@ MeshRenderer:
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 5775865398287329665, guid: 21c44df483359d24186e9995327409e1, type: 3}
- {fileID: -8255497921437555292, guid: 21c44df483359d24186e9995327409e1, type: 3}
- {fileID: -1976799459468813334, guid: 21c44df483359d24186e9995327409e1, type: 3}
- {fileID: 5775865398287329665, guid: fd121e775ad2c834bac2327cc64e19ca, type: 3}
- {fileID: -8255497921437555292, guid: fd121e775ad2c834bac2327cc64e19ca, type: 3}
- {fileID: -1976799459468813334, guid: fd121e775ad2c834bac2327cc64e19ca, type: 3}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
@ -305,8 +308,8 @@ MonoBehaviour:
m_StartingMultipleGrabTransformers: []
m_AddDefaultGrabTransformers: 1
m_FarAttachMode: 0
--- !u!64 &6833145644793930087
MeshCollider:
--- !u!65 &6742428660024024519
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@ -323,19 +326,6 @@ MeshCollider:
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 5
m_Convex: 1
m_CookingOptions: 30
m_Mesh: {fileID: -4390571133928143306, guid: 21c44df483359d24186e9995327409e1, type: 3}
--- !u!114 &7282345907182023215
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7419541130731033687}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8355b65be3f169748ab4385f2d9ea1d2, type: 3}
m_Name:
m_EditorClassIdentifier:
serializedVersion: 3
m_Size: {x: 0.006510474, y: 0.0760788, z: 0.009489019}
m_Center: {x: 0.000000026983903, y: -0.000021052198, z: 0.0007145016}

View file

@ -1,6 +1,7 @@
fileFormatVersion: 2
guid: ca57ad57e4651ad44a13556232ebdbab
PrefabImporter:
guid: c94805cd535ff834c8691efaeb683202
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:

File diff suppressed because it is too large Load diff

View file

@ -27917,7 +27917,7 @@ GameObject:
- component: {fileID: 442074721}
- component: {fileID: 442074723}
m_Layer: 0
m_Name: MessgaeTrigger
m_Name: MessageTrigger
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -61379,6 +61379,68 @@ Mesh:
offset: 0
size: 0
path:
--- !u!1001 &892811577
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2031915432}
m_Modifications:
- target: {fileID: 7419541130731033687, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_Name
value: Broom_Reza
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalPosition.x
value: 4.4542084
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalPosition.y
value: -0.17384529
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalPosition.z
value: 1.6541748
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalRotation.w
value: 0.880698
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalRotation.y
value: -0.4736782
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -56.547
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
--- !u!4 &892811578 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
m_PrefabInstance: {fileID: 892811577}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &893995561
PrefabInstance:
m_ObjectHideFlags: 0
@ -86676,7 +86738,7 @@ PrefabInstance:
objectReference: {fileID: 430002287}
- target: {fileID: 3408018161587624474, guid: 519c364a8a1b96b428f69317d2cfb87f, type: 3}
propertyPath: m_VersionIndex
value: 1685
value: 1688
objectReference: {fileID: 0}
- target: {fileID: 5470122699805207955, guid: 519c364a8a1b96b428f69317d2cfb87f, type: 3}
propertyPath: m_Mesh
@ -104249,11 +104311,6 @@ Mesh:
offset: 0
size: 0
path:
--- !u!1 &1562656211 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7419541130731033687, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
m_PrefabInstance: {fileID: 1843684142}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1564641922
GameObject:
m_ObjectHideFlags: 0
@ -121709,134 +121766,6 @@ Mesh:
offset: 0
size: 0
path:
--- !u!1001 &1843684142
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2031915432}
m_Modifications:
- target: {fileID: 6490683636266877256, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: -4390571133928143306, guid: fd121e775ad2c834bac2327cc64e19ca, type: 3}
- target: {fileID: 7419541130731033687, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_Name
value: Broom
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalPosition.x
value: 4.418
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalPosition.y
value: -0.16259193
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalPosition.z
value: 1.605
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalRotation.w
value: 0.4666259
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalRotation.y
value: 0.88445485
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 124.369
objectReference: {fileID: 0}
- target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9076861189626017154, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 5775865398287329665, guid: fd121e775ad2c834bac2327cc64e19ca, type: 3}
- target: {fileID: 9076861189626017154, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_Materials.Array.data[1]
value:
objectReference: {fileID: -8255497921437555292, guid: fd121e775ad2c834bac2327cc64e19ca, type: 3}
- target: {fileID: 9076861189626017154, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
propertyPath: m_Materials.Array.data[2]
value:
objectReference: {fileID: -1976799459468813334, guid: fd121e775ad2c834bac2327cc64e19ca, type: 3}
m_RemovedComponents:
- {fileID: 7282345907182023215, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
- {fileID: 6833145644793930087, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 7419541130731033687, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
insertIndex: -1
addedObject: {fileID: 1843684154}
- targetCorrespondingSourceObject: {fileID: 2206748334857032518, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
insertIndex: -1
addedObject: {fileID: 1843684149}
m_SourcePrefab: {fileID: 100100000, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
--- !u!1 &1843684143 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2206748334857032518, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
m_PrefabInstance: {fileID: 1843684142}
m_PrefabAsset: {fileID: 0}
--- !u!4 &1843684145 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3}
m_PrefabInstance: {fileID: 1843684142}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1843684149
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1843684143}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 06898210b21d51442bf827bc9ecc5b6b, type: 3}
m_Name:
m_EditorClassIdentifier:
dirtSweeped: 0
dirtRequired: 2
audioSource: {fileID: 1898819871}
sweepingSound: {fileID: 8300000, guid: 5c8af228a56ef784aaa0161043ce1b3b, type: 3}
--- !u!65 &1843684154
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1562656211}
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: 0.006510474, y: 0.0760788, z: 0.009489019}
m_Center: {x: 0.000000026983903, y: -0.000021052198, z: 0.0007145016}
--- !u!1 &1845991018
GameObject:
m_ObjectHideFlags: 0
@ -138108,8 +138037,8 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 442074722}
- {fileID: 1843684145}
- {fileID: 1295692143}
- {fileID: 892811578}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2031941996

View file

@ -86,7 +86,6 @@ public class BedroomTask : MonoBehaviour
storyPanelUI.SetActive(true);
storyText.text = "My parents are still home... I should clean up first.";
StartCoroutine(HideMessageAfterSeconds(storyPanelUI, 10f));
}
}
@ -101,7 +100,14 @@ public class BedroomTask : MonoBehaviour
// If player has collected/thrown required amount of trash
if (trashCollected >= trashRequired)
{
GameManager.Instance.BedroomTaskComplete();
if (GameManager.Instance == null)
{
Debug.LogError("GameManager instance is null!");
}
else
{
GameManager.Instance.BedroomTaskComplete();
}
// Call unlocking door function/sequence
StartCoroutine(PlaySoundSequence());
@ -193,6 +199,9 @@ public class BedroomTask : MonoBehaviour
private IEnumerator PlaySoundSequence()
{
storyText.text = "!!!";
storyPanelUI.SetActive(true);
// Play footsteps of parents walking away
audioSource.PlayOneShot(footstepsSound);
yield return new WaitForSeconds(footstepsSound.length);
@ -200,12 +209,14 @@ public class BedroomTask : MonoBehaviour
// Play a door slam after the footsteps clip ends
audioSource.PlayOneShot(doorSlamSound);
yield return new WaitForSeconds(doorSlamSound.length);
// Clear the "!!!"
storyText.text = "";
// Unlocks the door after the clips and update the story
UnlockDoor();
storyText.text = "They finally left... just as soon as I finished cleaning. I can leave the room now.";
storyPanelUI.SetActive(true);
StartCoroutine(HideMessageAfterSeconds(storyPanelUI, 10f));
}

View file

@ -4,7 +4,7 @@ MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
executionOrder: 200
icon: {instanceID: 0}
userData:
assetBundleName:

View file

@ -4,7 +4,7 @@ MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
executionOrder: 100
icon: {instanceID: 0}
userData:
assetBundleName:

View file

@ -1,89 +0,0 @@
/*
Author: Reza
Date: 7/2/25
Description: Living room task of sweeping the dirt on the floor
*/
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class SweepingTask : MonoBehaviour
{
public Transform broomParent; // Assign the parent object of the broom
public float sweepSpeed = 2f; // Speed of automatic sweeping
public float sweepRange = 0.5f; // How far the broom sweeps left and right
public float cleaningTime = 3f; // Time required to clean dirt
public Slider progressBarPrefab; // Prefab for progress bar UI
private Vector3 startPosition;
private bool isCleaning = false;
private GameObject currentDirt;
private float cleaningProgress = 0f;
private Slider progressBar;
void Start()
{
if (broomParent == null)
{
Debug.LogError("Broom parent not assigned in AutoBroom script!");
return;
}
startPosition = broomParent.position; // Store initial position of the broom
}
private void OnTriggerEnter(Collider other)
{
if (!other.CompareTag("Dirt") || isCleaning) return;
// Start auto-sweeping and cleaning
isCleaning = true;
currentDirt = other.gameObject;
StartCoroutine(SweepAndClean());
}
IEnumerator SweepAndClean()
{
float direction = 1f; // Start moving right
// Create and attach progress bar **only when sweeping starts**
progressBar = Instantiate(progressBarPrefab, currentDirt.transform.position + Vector3.up * 1f, Quaternion.identity, currentDirt.transform);
progressBar.gameObject.SetActive(true);
progressBar.value = 0f;
while (cleaningProgress < cleaningTime)
{
// Move broom's entire parent left and right
float moveAmount = direction * sweepSpeed * Time.deltaTime;
broomParent.position += new Vector3(moveAmount, 0, 0);
// Reverse direction when reaching sweep range
if (Mathf.Abs(broomParent.position.x - startPosition.x) > sweepRange)
{
direction *= -1f; // Reverse sweep direction
}
// Increase cleaning progress
cleaningProgress += Time.deltaTime;
progressBar.value = cleaningProgress / cleaningTime;
yield return null;
}
CompleteCleaning();
}
void CompleteCleaning()
{
if (progressBar != null)
{
Destroy(progressBar.gameObject); // Remove progress bar
}
Destroy(currentDirt); // Remove dirt
isCleaning = false; // Allow new cleaning to start
broomParent.position = startPosition; // Reset broom position
cleaningProgress = 0f; // Reset progress
}
}

View file

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