From d24561993f3fd91138af5e8f18d85eaff3dd4df4 Mon Sep 17 00:00:00 2001 From: Henry <henrytshotwell@gmail.com> Date: Sun, 24 Mar 2024 20:49:30 -0400 Subject: [PATCH] Hamster in ball --- Assets/Art/Animations/Hampster.controller | 72 ++ .../Art/Animations/Hampster.controller.meta | 8 + Assets/Art/Animations/ball Transparent.mat | 139 +++ .../Art/Animations/ball Transparent.mat.meta | 8 + Assets/Art/Animations/hampster 1.controller | 72 ++ .../Art/Animations/hampster 1.controller.meta | 8 + .../Prefabs/mesh_printer_01.prefab | 1030 ++++++++++++++++- Assets/Materials/Paper.mat | 135 +++ Assets/Materials/Paper.mat.meta | 8 + Assets/Prefabs/Hamster Follow.prefab | 316 +++++ Assets/Prefabs/Hamster Follow.prefab.meta | 7 + Assets/Prefabs/Paper.prefab | 157 +++ Assets/Prefabs/Paper.prefab.meta | 7 + Assets/Prefabs/Player.prefab | 263 +++-- Assets/Scenes/TestMovement.unity | 132 ++- Assets/Scripts/FollowForward.cs | 56 + Assets/Scripts/FollowForward.cs.meta | 11 + Assets/Scripts/Objects/Printer.cs | 11 + Assets/Scripts/Roll.cs | 5 + 19 files changed, 2297 insertions(+), 148 deletions(-) create mode 100644 Assets/Art/Animations/Hampster.controller create mode 100644 Assets/Art/Animations/Hampster.controller.meta create mode 100644 Assets/Art/Animations/ball Transparent.mat create mode 100644 Assets/Art/Animations/ball Transparent.mat.meta create mode 100644 Assets/Art/Animations/hampster 1.controller create mode 100644 Assets/Art/Animations/hampster 1.controller.meta create mode 100644 Assets/Materials/Paper.mat create mode 100644 Assets/Materials/Paper.mat.meta create mode 100644 Assets/Prefabs/Hamster Follow.prefab create mode 100644 Assets/Prefabs/Hamster Follow.prefab.meta create mode 100644 Assets/Prefabs/Paper.prefab create mode 100644 Assets/Prefabs/Paper.prefab.meta create mode 100644 Assets/Scripts/FollowForward.cs create mode 100644 Assets/Scripts/FollowForward.cs.meta diff --git a/Assets/Art/Animations/Hampster.controller b/Assets/Art/Animations/Hampster.controller new file mode 100644 index 0000000..c3cfaf6 --- /dev/null +++ b/Assets/Art/Animations/Hampster.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-7577917250479845441 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 1311417192893814927} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 1311417192893814927} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Hampster + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -7577917250479845441} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &1311417192893814927 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: metarig|hamster_walk + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 6830615311116247806, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Art/Animations/Hampster.controller.meta b/Assets/Art/Animations/Hampster.controller.meta new file mode 100644 index 0000000..729f165 --- /dev/null +++ b/Assets/Art/Animations/Hampster.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 16570d640b407144ba97c02712c93170 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Animations/ball Transparent.mat b/Assets/Art/Animations/ball Transparent.mat new file mode 100644 index 0000000..1e85599 --- /dev/null +++ b/Assets/Art/Animations/ball Transparent.mat @@ -0,0 +1,139 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-7433618831530183713 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 7 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ball Transparent + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + - _SURFACE_TYPE_TRANSPARENT + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - DepthOnly + - SHADOWCASTER + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _DstBlendAlpha: 10 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 1 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 0.102167495, g: 0.1394582, b: 0.8000001, a: 0.5882353} + - _Color: {r: 0.102167495, g: 0.1394582, b: 0.8000001, a: 0.5882353} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Art/Animations/ball Transparent.mat.meta b/Assets/Art/Animations/ball Transparent.mat.meta new file mode 100644 index 0000000..a206cdc --- /dev/null +++ b/Assets/Art/Animations/ball Transparent.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 481dc94234761fb44afbab2264d32b21 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Animations/hampster 1.controller b/Assets/Art/Animations/hampster 1.controller new file mode 100644 index 0000000..bc56c94 --- /dev/null +++ b/Assets/Art/Animations/hampster 1.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-1478402154830139586 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: metarig|hamster_walk + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 6830615311116247806, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: hampster 1 + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 1728857135154677974} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &1728857135154677974 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -1478402154830139586} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -1478402154830139586} diff --git a/Assets/Art/Animations/hampster 1.controller.meta b/Assets/Art/Animations/hampster 1.controller.meta new file mode 100644 index 0000000..b0321cf --- /dev/null +++ b/Assets/Art/Animations/hampster 1.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1128cc177b8eed540900331becc0f07a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Asset Store Packs/PolygonalMind/LowPolyOffice/Prefabs/mesh_printer_01.prefab b/Assets/Art/Asset Store Packs/PolygonalMind/LowPolyOffice/Prefabs/mesh_printer_01.prefab index 7982870..976a570 100644 --- a/Assets/Art/Asset Store Packs/PolygonalMind/LowPolyOffice/Prefabs/mesh_printer_01.prefab +++ b/Assets/Art/Asset Store Packs/PolygonalMind/LowPolyOffice/Prefabs/mesh_printer_01.prefab @@ -1,5 +1,950 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &3007052911390899288 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2440385097633148195} + - component: {fileID: 8883966348890698654} + - component: {fileID: 8709459745138630899} + - component: {fileID: 9002426111310245209} + m_Layer: 0 + m_Name: Button 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2440385097633148195 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3007052911390899288} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.06, y: 0.99, z: -0.44} + m_LocalScale: {x: 0.28, y: 0.12, z: 0.08} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4869923900849974131} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8883966348890698654 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3007052911390899288} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8709459745138630899 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3007052911390899288} + 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!65 &9002426111310245209 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3007052911390899288} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: -0.0000019073489, y: 0, z: 0.0000019073489} +--- !u!1 &3161504191931442872 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7972398794950251824} + - component: {fileID: 3463865648640975208} + - component: {fileID: 8327145907998492353} + - component: {fileID: 3445326185210614362} + m_Layer: 0 + m_Name: Tray + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7972398794950251824 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3161504191931442872} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.01, y: 1.24, z: 0.044} + m_LocalScale: {x: 0.2, y: 0.02, z: 0.69} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4869923900849974131} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3463865648640975208 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3161504191931442872} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8327145907998492353 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3161504191931442872} + 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!65 &3445326185210614362 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3161504191931442872} + 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.0000009536744, y: 0, z: 0.0000019073489} +--- !u!1 &3290943986679085592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1174772209507173925} + - component: {fileID: 6644428991509923666} + - component: {fileID: 3709192488156796558} + - component: {fileID: 460029672589833733} + m_Layer: 0 + m_Name: Button 3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1174772209507173925 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3290943986679085592} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.195, y: 0.99, z: -0.44} + m_LocalScale: {x: 0.05, y: 0.12, z: 0.05} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4869923900849974131} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6644428991509923666 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3290943986679085592} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3709192488156796558 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3290943986679085592} + 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!65 &460029672589833733 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3290943986679085592} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: -0.0000019073489, y: 0, z: 0.0000019073489} +--- !u!1 &5799906761646732384 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1991390600252274962} + - component: {fileID: 185536953391986982} + - component: {fileID: 5383320730927078339} + - component: {fileID: 6712755808190072669} + m_Layer: 0 + m_Name: Ramp + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1991390600252274962 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799906761646732384} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0.11320323, w: 0.9935719} + m_LocalPosition: {x: 0.23, y: 1.27, z: 0.044} + m_LocalScale: {x: 0.24, y: 0.02, z: 0.44} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4869923900849974131} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 13} +--- !u!33 &185536953391986982 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799906761646732384} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5383320730927078339 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799906761646732384} + 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!65 &6712755808190072669 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799906761646732384} + 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.0000009536744, y: 0, z: 0.0000019073489} +--- !u!1 &5968491574179201302 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2192297160471728745} + - component: {fileID: 332215755636088908} + - component: {fileID: 5564537840987219707} + - component: {fileID: 4691090476810648000} + m_Layer: 0 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2192297160471728745 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5968491574179201302} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.25, y: 1.239, z: 0.044} + m_LocalScale: {x: 0.28, y: 0.2, z: 0.8} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4869923900849974131} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &332215755636088908 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5968491574179201302} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5564537840987219707 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5968491574179201302} + 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!65 &4691090476810648000 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5968491574179201302} + 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.0000009536744, y: 0, z: 0.0000019073489} +--- !u!1 &6798034212562755197 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6247726472061514324} + - component: {fileID: 4068384739240136088} + - component: {fileID: 961092036350552753} + - component: {fileID: 8768656009764372237} + m_Layer: 0 + m_Name: Ledge + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6247726472061514324 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6798034212562755197} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.935, z: -0.436} + m_LocalScale: {x: 0.84, y: 0.06, z: 0.24} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4869923900849974131} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4068384739240136088 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6798034212562755197} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &961092036350552753 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6798034212562755197} + 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!65 &8768656009764372237 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6798034212562755197} + 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!1 &6886343396255652975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5162137332604123947} + - component: {fileID: 1281002062170124645} + - component: {fileID: 8290549799258714551} + - component: {fileID: 2930236599603281024} + m_Layer: 0 + m_Name: Button 4 (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &5162137332604123947 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6886343396255652975} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.121, y: -0.019, z: -0.215} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4869923900849974131} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1281002062170124645 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6886343396255652975} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8290549799258714551 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6886343396255652975} + 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!65 &2930236599603281024 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6886343396255652975} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: -0.0000019073489, y: 0, z: 0.0000019073489} +--- !u!1 &7559910069500388988 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4916784926242771530} + - component: {fileID: 3238195685023607285} + - component: {fileID: 308209146705184790} + - component: {fileID: 3364926773240106096} + m_Layer: 0 + m_Name: Button 4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4916784926242771530 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7559910069500388988} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.305, y: 0.99, z: -0.44} + m_LocalScale: {x: 0.05, y: 0.12, z: 0.05} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4869923900849974131} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3238195685023607285 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7559910069500388988} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &308209146705184790 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7559910069500388988} + 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!65 &3364926773240106096 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7559910069500388988} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: -0.0000019073489, y: 0, z: 0.0000019073489} +--- !u!1 &8750929037727640577 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3423252290618541283} + - component: {fileID: 4829025296179073198} + - component: {fileID: 5741922388853967287} + - component: {fileID: 8737411333387144886} + m_Layer: 0 + m_Name: Button 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3423252290618541283 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8750929037727640577} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.295, y: 0.99, z: -0.44} + m_LocalScale: {x: 0.05, y: 0.12, z: 0.05} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4869923900849974131} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4829025296179073198 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8750929037727640577} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5741922388853967287 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8750929037727640577} + 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!65 &8737411333387144886 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8750929037727640577} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: -0.0000019073489, y: 0, z: 0.0000019073489} --- !u!1001 &4869923900850369011 PrefabInstance: m_ObjectHideFlags: 0 @@ -66,12 +1011,50 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] - m_AddedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 400000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 6247726472061514324} + - targetCorrespondingSourceObject: {fileID: 400000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 2440385097633148195} + - targetCorrespondingSourceObject: {fileID: 400000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 3423252290618541283} + - targetCorrespondingSourceObject: {fileID: 400000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 1174772209507173925} + - targetCorrespondingSourceObject: {fileID: 400000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 4916784926242771530} + - targetCorrespondingSourceObject: {fileID: 400000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 5162137332604123947} + - targetCorrespondingSourceObject: {fileID: 400000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 2192297160471728745} + - targetCorrespondingSourceObject: {fileID: 400000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 7972398794950251824} + - targetCorrespondingSourceObject: {fileID: 400000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 1991390600252274962} m_AddedComponents: - targetCorrespondingSourceObject: {fileID: 100000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} insertIndex: -1 addedObject: {fileID: 430410001057383371} + - targetCorrespondingSourceObject: {fileID: 100000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 6473090684792600709} + - targetCorrespondingSourceObject: {fileID: 100000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + insertIndex: -1 + addedObject: {fileID: 7856931763716744988} m_SourcePrefab: {fileID: 100100000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} +--- !u!4 &4869923900849974131 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} + m_PrefabInstance: {fileID: 4869923900850369011} + m_PrefabAsset: {fileID: 0} --- !u!1 &4869923900850403155 stripped GameObject: m_CorrespondingSourceObject: {fileID: 100000, guid: 4543e83de58b4c646827eff79fcdd061, type: 3} @@ -96,5 +1079,46 @@ BoxCollider: m_ProvidesContacts: 0 m_Enabled: 1 serializedVersion: 3 - m_Size: {x: 1.0179268, y: 1.3424083, z: 1.0146075} - m_Center: {x: -0.035726365, y: 0.67120415, z: 0.00000002980232} + m_Size: {x: 1.0179268, y: 1.18, z: 0.8} + m_Center: {x: -0.035726365, y: 0.6, z: 0.00000002980232} +--- !u!114 &6473090684792600709 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4869923900850403155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f40f3ca2558946243b8d7a795f4f0c66, type: 3} + m_Name: + m_EditorClassIdentifier: + PaperPrefab: {fileID: 7282360979212830329, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + SpawnSpot: {fileID: 7972398794950251824} +--- !u!54 &7856931763716744988 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4869923900850403155} + serializedVersion: 4 + m_Mass: 10 + 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: 0 diff --git a/Assets/Materials/Paper.mat b/Assets/Materials/Paper.mat new file mode 100644 index 0000000..92f2dfe --- /dev/null +++ b/Assets/Materials/Paper.mat @@ -0,0 +1,135 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Paper + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.8679245, g: 0.8679245, b: 0.8679245, a: 1} + - _Color: {r: 0.8679245, g: 0.8679245, b: 0.8679245, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &2957265773619430977 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 7 diff --git a/Assets/Materials/Paper.mat.meta b/Assets/Materials/Paper.mat.meta new file mode 100644 index 0000000..e1b8bac --- /dev/null +++ b/Assets/Materials/Paper.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bd27b8b5e18c47b46be64c3afb1969a8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Hamster Follow.prefab b/Assets/Prefabs/Hamster Follow.prefab new file mode 100644 index 0000000..0c36ba6 --- /dev/null +++ b/Assets/Prefabs/Hamster Follow.prefab @@ -0,0 +1,316 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3538744937902273663 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1048862448042248288} + - component: {fileID: 3543254911497167431} + m_Layer: 0 + m_Name: Hamster Follow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1048862448042248288 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3538744937902273663} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0.7042626, z: 0, w: 0.7099396} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2, y: 2, z: 2} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7881266335773864238} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 89.54, z: 0} +--- !u!114 &3543254911497167431 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3538744937902273663} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bfffc944f2ef4e246bb103ae74482fc2, type: 3} + m_Name: + m_EditorClassIdentifier: + follow: {fileID: 0} +--- !u!1001 &7698156465151203013 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1048862448042248288} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.x + value: 0.24 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.y + value: 0.24 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.z + value: 0.24 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalPosition.y + value: -0.4 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -4316292918090517792, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -3196511607817033700, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -2141608067539641010, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -2141608067539641010, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -1018664272722485354, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_Name + value: hampster + objectReference: {fileID: 0} + - target: {fileID: 6317578925029434746, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 481dc94234761fb44afbab2264d32b21, type: 2} + - target: {fileID: 8632055958874330854, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.x + value: 2.1 + objectReference: {fileID: 0} + - target: {fileID: 8632055958874330854, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.y + value: 2.1 + objectReference: {fileID: 0} + - target: {fileID: 8632055958874330854, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.z + value: 2.1 + objectReference: {fileID: 0} + - target: {fileID: 8632055958874330854, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + insertIndex: -1 + addedObject: {fileID: 7740882010757930835} + - targetCorrespondingSourceObject: {fileID: -4316292918090517792, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + insertIndex: -1 + addedObject: {fileID: 6374923099666712891} + m_SourcePrefab: {fileID: 100100000, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} +--- !u!1 &3372117435906319397 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: -4316292918090517792, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + m_PrefabInstance: {fileID: 7698156465151203013} + m_PrefabAsset: {fileID: 0} +--- !u!96 &6374923099666712891 +TrailRenderer: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3372117435906319397} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, 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: 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: -1 + m_Time: 0.2 + m_PreviewTimeScale: 1 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.28102183 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 0.5143067, g: 0.87065613, b: 0.9481132, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 1 +--- !u!1 &7355558334134217620 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + m_PrefabInstance: {fileID: 7698156465151203013} + m_PrefabAsset: {fileID: 0} +--- !u!95 &7740882010757930835 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7355558334134217620} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1128cc177b8eed540900331becc0f07a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!4 &7881266335773864238 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + m_PrefabInstance: {fileID: 7698156465151203013} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/Hamster Follow.prefab.meta b/Assets/Prefabs/Hamster Follow.prefab.meta new file mode 100644 index 0000000..a3949da --- /dev/null +++ b/Assets/Prefabs/Hamster Follow.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 442ae5a2db8ee184787364658b4fea09 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Paper.prefab b/Assets/Prefabs/Paper.prefab new file mode 100644 index 0000000..2ff2c45 --- /dev/null +++ b/Assets/Prefabs/Paper.prefab @@ -0,0 +1,157 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7282360979212830329 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1060915067278163401} + - component: {fileID: 2137138036768434234} + - component: {fileID: 7707181796115367584} + - component: {fileID: 53369613033438324} + - component: {fileID: 747442347608721902} + - component: {fileID: 3304640321321493042} + m_Layer: 0 + m_Name: Paper + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1060915067278163401 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7282360979212830329} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -11.142, y: 6.43, z: 23.67} + m_LocalScale: {x: 1.2, y: 0.01, z: 1.8} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2137138036768434234 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7282360979212830329} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7707181796115367584 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7282360979212830329} + 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: bd27b8b5e18c47b46be64c3afb1969a8, 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!65 &53369613033438324 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7282360979212830329} + 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!114 &747442347608721902 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7282360979212830329} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2aa16ba2a56f0554ab10963d5cf1b756, type: 3} + m_Name: + m_EditorClassIdentifier: + pointMultiplier: 1 + minDistance: 0.1 + maxPoints: 1 + minSettleSpeed: 0.1 + settleTime: 1 + currentTime: 0 + currentPoints: 0 + doneMoving: 0 + firstForceMultiplier: 10 +--- !u!54 &3304640321321493042 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7282360979212830329} + serializedVersion: 4 + m_Mass: 0.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: 0 diff --git a/Assets/Prefabs/Paper.prefab.meta b/Assets/Prefabs/Paper.prefab.meta new file mode 100644 index 0000000..3a20ee5 --- /dev/null +++ b/Assets/Prefabs/Paper.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2b89e44a7925dc441b03a6f1b885103d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Player.prefab b/Assets/Prefabs/Player.prefab index 75c0330..08ad94f 100644 --- a/Assets/Prefabs/Player.prefab +++ b/Assets/Prefabs/Player.prefab @@ -14,7 +14,6 @@ GameObject: - component: {fileID: 5553364338763889894} - component: {fileID: 22423270197361221} - component: {fileID: 3430607008353783612} - - component: {fileID: 2096702230839371941} - component: {fileID: 5813634793374795872} m_Layer: 6 m_Name: Player @@ -35,7 +34,8 @@ Transform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 2, y: 2, z: 2} m_ConstrainProportionsScale: 1 - m_Children: [] + m_Children: + - {fileID: 3056615336885226486} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &666892238094523816 @@ -53,7 +53,7 @@ MeshRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4099498095617253306} - m_Enabled: 1 + m_Enabled: 0 m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 @@ -170,6 +170,7 @@ MonoBehaviour: fastestBubbleSpeed: 0.15 bubbleSFXCooldown: 0 slamForceForMaxVolume: 20 + FollowerPrefab: {fileID: 3538744937902273663, guid: 442ae5a2db8ee184787364658b4fea09, type: 3} --- !u!54 &3430607008353783612 Rigidbody: m_ObjectHideFlags: 0 @@ -197,119 +198,6 @@ Rigidbody: m_Interpolate: 0 m_Constraints: 0 m_CollisionDetection: 0 ---- !u!96 &2096702230839371941 -TrailRenderer: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4099498095617253306} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 0 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10754, 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: 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_Time: 0.2 - m_PreviewTimeScale: 1 - m_Parameters: - serializedVersion: 3 - widthMultiplier: 1 - widthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0.28102183 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorGradient: - serializedVersion: 2 - key0: {r: 0.5143067, g: 0.87065613, b: 0.9481132, a: 1} - key1: {r: 1, g: 1, b: 1, a: 0} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - numCornerVertices: 0 - numCapVertices: 0 - alignment: 0 - textureMode: 0 - textureScale: {x: 1, y: 1} - shadowBias: 0.5 - generateLightingData: 0 - m_MinVertexDistance: 0.1 - m_MaskInteraction: 0 - m_Autodestruct: 0 - m_Emitting: 1 - m_ApplyActiveColorSpace: 1 --- !u!114 &5813634793374795872 MonoBehaviour: m_ObjectHideFlags: 0 @@ -323,3 +211,146 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: attenuationObject: {fileID: 0} +--- !u!1001 &3306202916958989341 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 822631405258357118} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.x + value: 0.24 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.y + value: 0.24 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.z + value: 0.24 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalPosition.y + value: -0.4 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -4316292918090517792, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -3196511607817033700, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -2141608067539641010, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -1018664272722485354, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_Name + value: hampster + objectReference: {fileID: 0} + - target: {fileID: 6317578925029434746, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 481dc94234761fb44afbab2264d32b21, type: 2} + - target: {fileID: 8632055958874330854, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.x + value: 2.1 + objectReference: {fileID: 0} + - target: {fileID: 8632055958874330854, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.y + value: 2.1 + objectReference: {fileID: 0} + - target: {fileID: 8632055958874330854, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_LocalScale.z + value: 2.1 + objectReference: {fileID: 0} + - target: {fileID: 8632055958874330854, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + insertIndex: -1 + addedObject: {fileID: 8824907917368605950} + m_SourcePrefab: {fileID: 100100000, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} +--- !u!1 &2387074759977226572 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + m_PrefabInstance: {fileID: 3306202916958989341} + m_PrefabAsset: {fileID: 0} +--- !u!95 &8824907917368605950 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2387074759977226572} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1128cc177b8eed540900331becc0f07a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!4 &3056615336885226486 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: fe39af74db56f7e4a8d4e391b0dd21b0, type: 3} + m_PrefabInstance: {fileID: 3306202916958989341} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Scenes/TestMovement.unity b/Assets/Scenes/TestMovement.unity index ccc2209..c4cd526 100644 --- a/Assets/Scenes/TestMovement.unity +++ b/Assets/Scenes/TestMovement.unity @@ -298,9 +298,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -453,9 +453,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -608,9 +608,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -868,9 +868,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -1122,7 +1122,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 4869923900849974131, guid: c81ab8caa4379cb4ba572fe097dbba92, type: 3} propertyPath: m_LocalPosition.x - value: -19.51 + value: -6.8 objectReference: {fileID: 0} - target: {fileID: 4869923900849974131, guid: c81ab8caa4379cb4ba572fe097dbba92, type: 3} propertyPath: m_LocalPosition.y @@ -1130,7 +1130,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4869923900849974131, guid: c81ab8caa4379cb4ba572fe097dbba92, type: 3} propertyPath: m_LocalPosition.z - value: 26.7 + value: 2.63 objectReference: {fileID: 0} - target: {fileID: 4869923900849974131, guid: c81ab8caa4379cb4ba572fe097dbba92, type: 3} propertyPath: m_LocalRotation.w @@ -1380,9 +1380,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -1535,9 +1535,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -1690,9 +1690,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -1845,9 +1845,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -2043,9 +2043,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -2311,9 +2311,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -2410,9 +2410,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -2565,9 +2565,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: pointMultiplier: 1 - minDistance: 0.1 + minDistance: 1 maxPoints: 100 - minSettleSpeed: 0.1 + minSettleSpeed: 1 settleTime: 3 currentTime: 0 currentPoints: 0 @@ -2759,6 +2759,14 @@ PrefabInstance: propertyPath: m_Name value: Boost objectReference: {fileID: 0} + - target: {fileID: 2529917525735583412, guid: 57d00dc557cdd0b4caa26e8f408b5fe6, type: 3} + propertyPath: pushForce + value: 69 + objectReference: {fileID: 0} + - target: {fileID: 2529917525735583412, guid: 57d00dc557cdd0b4caa26e8f408b5fe6, type: 3} + propertyPath: maxPushSpeed + value: 150 + objectReference: {fileID: 0} - target: {fileID: 2529917525735583412, guid: 57d00dc557cdd0b4caa26e8f408b5fe6, type: 3} propertyPath: hitPlayerOnly value: 0 @@ -2769,11 +2777,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4747520282145637470, guid: 57d00dc557cdd0b4caa26e8f408b5fe6, type: 3} propertyPath: m_LocalPosition.y - value: -1.68 + value: 0.3 objectReference: {fileID: 0} - target: {fileID: 4747520282145637470, guid: 57d00dc557cdd0b4caa26e8f408b5fe6, type: 3} propertyPath: m_LocalPosition.z - value: 7.27 + value: 3.53 objectReference: {fileID: 0} - target: {fileID: 4747520282145637470, guid: 57d00dc557cdd0b4caa26e8f408b5fe6, type: 3} propertyPath: m_LocalRotation.w @@ -2880,6 +2888,10 @@ PrefabInstance: propertyPath: m_Name value: Player objectReference: {fileID: 0} + - target: {fileID: 7636007634996125437, guid: ef6f3a50a67136d46b5c3a49ae69f317, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -3148,6 +3160,67 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 4077f9bc11e9d9d418a24e54846d7e3b, type: 3} +--- !u!1001 &4473643946822421332 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1060915067278163401, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_LocalPosition.x + value: -11.142 + objectReference: {fileID: 0} + - target: {fileID: 1060915067278163401, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_LocalPosition.y + value: 6.43 + objectReference: {fileID: 0} + - target: {fileID: 1060915067278163401, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_LocalPosition.z + value: 23.67 + objectReference: {fileID: 0} + - target: {fileID: 1060915067278163401, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1060915067278163401, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1060915067278163401, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1060915067278163401, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1060915067278163401, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1060915067278163401, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1060915067278163401, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7282360979212830329, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_Name + value: Paper + objectReference: {fileID: 0} + - target: {fileID: 7282360979212830329, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2b89e44a7925dc441b03a6f1b885103d, type: 3} --- !u!1001 &5040726066816074872 PrefabInstance: m_ObjectHideFlags: 0 @@ -3343,5 +3416,6 @@ SceneRoots: - {fileID: 7183143651183729180} - {fileID: 2719740160583704535} - {fileID: 4824543} - - {fileID: 749631478} - {fileID: 6114035403070453728} + - {fileID: 749631478} + - {fileID: 4473643946822421332} diff --git a/Assets/Scripts/FollowForward.cs b/Assets/Scripts/FollowForward.cs new file mode 100644 index 0000000..18f50b7 --- /dev/null +++ b/Assets/Scripts/FollowForward.cs @@ -0,0 +1,56 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class FollowForward : MonoBehaviour +{ + public Transform follow; + + private float lastRotation; + private float targetRotation; + private float currentRotation; + + public float turnTime = 0.2f; + private float currentTurnTime; + + // Start is called before the first frame update + void Start() + { + currentTurnTime = turnTime; + } + + // Update is called once per frame + void Update() + { + if (follow) + { + transform.position = follow.position; + if (Input.GetAxis("Horizontal") != 0 || Input.GetAxis("Vertical") != 0) + { + targetRotation = 0f; // Full Right + if (Input.GetAxis("Vertical") > 0f) + { + targetRotation = -90f; // All Up + if (Input.GetAxis("Horizontal") > 0f) { targetRotation += 45f; } + if (Input.GetAxis("Horizontal") < 0f) { targetRotation -= 45f; } + } + else if (Input.GetAxis("Vertical") < 0f) + { + targetRotation = 90f; // All Down + if (Input.GetAxis("Horizontal") > 0f) { targetRotation -= 45f; } + if (Input.GetAxis("Horizontal") < 0f) { targetRotation += 45f; } + } + else if (Input.GetAxis("Horizontal") < 0f) // Full Left + { targetRotation = 180f; if (currentRotation < 0f) { targetRotation = -180f;} } + + if (targetRotation != lastRotation) + { lastRotation = currentRotation; currentTurnTime = 0f; } + } + + if (currentTurnTime <= turnTime) { currentTurnTime += Time.deltaTime; } + currentRotation = Mathf.Lerp(lastRotation, targetRotation, currentTurnTime / turnTime); + transform.rotation = Quaternion.Euler(0, currentRotation, 0); + + } + } +} diff --git a/Assets/Scripts/FollowForward.cs.meta b/Assets/Scripts/FollowForward.cs.meta new file mode 100644 index 0000000..62cb83f --- /dev/null +++ b/Assets/Scripts/FollowForward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bfffc944f2ef4e246bb103ae74482fc2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Objects/Printer.cs b/Assets/Scripts/Objects/Printer.cs index 4203a1d..9af2eaf 100644 --- a/Assets/Scripts/Objects/Printer.cs +++ b/Assets/Scripts/Objects/Printer.cs @@ -4,6 +4,9 @@ public class Printer : MonoBehaviour { + public GameObject PaperPrefab; + public Transform SpawnSpot; + // Start is called before the first frame update void Start() { @@ -15,4 +18,12 @@ void Update() { } + + void OnTriggerEnter(Collider col) + { + if (col.gameObject.CompareTag("Player")) + { + Instantiate(PaperPrefab, SpawnSpot.position, Quaternion.identity); + } + } } diff --git a/Assets/Scripts/Roll.cs b/Assets/Scripts/Roll.cs index 2dd7861..31e9948 100644 --- a/Assets/Scripts/Roll.cs +++ b/Assets/Scripts/Roll.cs @@ -68,12 +68,17 @@ public class Roll : MonoBehaviour [Header("Player Slam Settings")] [SerializeField] private float slamForceForMaxVolume = 20f; + public GameObject FollowerPrefab; + // Start is called before the first frame update void Start() { myBod = transform.GetComponent<Rigidbody>(); sprintTimeCurrent = sprintTimeTotal; + + if (FollowerPrefab) + { Instantiate(FollowerPrefab, transform.position, Quaternion.identity).GetComponent<FollowForward>().follow = transform; } } void Update() -- GitLab