From 0f92987b983a4e31bdf752689089ff21ad230bdb Mon Sep 17 00:00:00 2001 From: dydtjrsj21 <44419206+dydtjrsj21@users.noreply.github.com> Date: Thu, 14 Apr 2022 19:50:24 +0900 Subject: [PATCH 1/2] Mission 1,2 Clear --- Assets/Scenes/Mission.unity | 1393 ++++++++++ ...pleScene.unity.meta => Mission.unity.meta} | 0 Assets/Scenes/SampleScene.unity | 267 -- Assets/Scenes/SampleScene_Profiles.meta | 8 + .../Post-process Volume Profile.asset | 60 + .../Post-process Volume Profile.asset.meta | 8 + Assets/Scripts.meta | 8 + Assets/Scripts/Controllers.meta | 8 + Assets/Scripts/Controllers/CameraControl.cs | 75 + .../Scripts/Controllers/CameraControl.cs.meta | 11 + Assets/Scripts/Managers.meta | 8 + .../Animations/Jump--InAir.anim.fbx.meta | 10 +- .../Locomotion--Run_N_Land.anim.fbx.meta | 10 +- .../Senior A/Common/Animations/Punching.fbx | Bin 331296 -> 325904 bytes .../Common/Animations/Punching.fbx.meta | 4 +- .../StarterAssetsThirdPerson.controller | 199 +- Assets/Senior A/Common/MainWorld.prefab | 2250 +++++++++-------- .../Scripts/CharacterControllerThirdPerson.cs | 26 +- Packages/manifest.json | 1 + Packages/packages-lock.json | 9 + ProjectSettings/ProjectSettings.asset | 15 +- ProjectSettings/TagManager.asset | 2 +- 22 files changed, 2971 insertions(+), 1401 deletions(-) create mode 100644 Assets/Scenes/Mission.unity rename Assets/Scenes/{SampleScene.unity.meta => Mission.unity.meta} (100%) delete mode 100644 Assets/Scenes/SampleScene.unity create mode 100644 Assets/Scenes/SampleScene_Profiles.meta create mode 100644 Assets/Scenes/SampleScene_Profiles/Post-process Volume Profile.asset create mode 100644 Assets/Scenes/SampleScene_Profiles/Post-process Volume Profile.asset.meta create mode 100644 Assets/Scripts.meta create mode 100644 Assets/Scripts/Controllers.meta create mode 100644 Assets/Scripts/Controllers/CameraControl.cs create mode 100644 Assets/Scripts/Controllers/CameraControl.cs.meta create mode 100644 Assets/Scripts/Managers.meta diff --git a/Assets/Scenes/Mission.unity b/Assets/Scenes/Mission.unity new file mode 100644 index 0000000..81b1446 --- /dev/null +++ b/Assets/Scenes/Mission.unity @@ -0,0 +1,1393 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 705507994} + m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &65961155 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 65961156} + - component: {fileID: 65961159} + - component: {fileID: 65961158} + - component: {fileID: 65961157} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &65961156 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 65961155} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 413494646} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &65961157 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 65961155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: 0} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 0 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0 + m_VerticalDamping: 0 + m_ScreenX: 0.5 + m_ScreenY: 0.6 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &65961158 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 65961155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9384ab8608cdc3d479fe89cd51eed48f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_BindingMode: 5 + m_FollowOffset: {x: 0, y: 4.103342, z: -6.9597545} + m_XDamping: 1 + m_YDamping: 1 + m_ZDamping: 1 + m_AngularDampingMode: 0 + m_PitchDamping: 0 + m_YawDamping: 0 + m_RollDamping: 0 + m_AngularDamping: 0 + m_Heading: + m_Definition: 2 + m_VelocityFilterStrength: 4 + m_Bias: 0 + m_RecenterToTargetHeading: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_XAxis: + Value: 0 + m_SpeedMode: 0 + m_MaxSpeed: 300 + m_AccelTime: 0.1 + m_DecelTime: 0.1 + m_InputAxisName: + m_InputAxisValue: 0 + m_InvertInput: 1 + m_MinValue: -180 + m_MaxValue: 180 + m_Wrap: 1 + m_Recentering: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_LegacyRadius: 3.4028235e+38 + m_LegacyHeightOffset: 3.4028235e+38 + m_LegacyHeadingBias: 3.4028235e+38 + m_HeadingIsSlave: 1 +--- !u!114 &65961159 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 65961155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &174681764 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_LocalPosition.y + value: 13.4 + objectReference: {fileID: 0} + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4163970280206948694, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_Name + value: Character + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} +--- !u!1 &372968506 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 372968508} + - component: {fileID: 372968507} + m_Layer: 0 + m_Name: MiddleRig + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &372968507 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 372968506} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + - Header + - Extensions + - m_Priority + - m_Transitions + - m_Follow + - m_StandbyUpdate + - m_Lens + m_LockStageInInspector: 00000000 + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 0} + m_Follow: {fileID: 0} + m_Lens: + FieldOfView: 40 + OrthographicSize: 10 + NearClipPlane: 0.1 + FarClipPlane: 5000 + Dutch: 0 + LensShift: {x: 0, y: 0} + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 1381109826} +--- !u!4 &372968508 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 372968506} + m_LocalRotation: {x: 0.24395227, y: 0.11315994, z: -0.028674146, w: 0.96273565} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1381109826} + m_Father: {fileID: 1261528126} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &413494644 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 413494646} + - component: {fileID: 413494645} + m_Layer: 0 + m_Name: BottomRig + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &413494645 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 413494644} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + - Header + - Extensions + - m_Priority + - m_Transitions + - m_Follow + - m_StandbyUpdate + - m_Lens + m_LockStageInInspector: 00000000 + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 0} + m_Follow: {fileID: 0} + m_Lens: + FieldOfView: 40 + OrthographicSize: 10 + NearClipPlane: 0.1 + FarClipPlane: 5000 + Dutch: 0 + LensShift: {x: 0, y: 0} + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 65961156} +--- !u!4 &413494646 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 413494644} + m_LocalRotation: {x: 0.22644672, y: 0.113661505, z: -0.026616544, w: 0.96700287} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 65961156} + m_Father: {fileID: 1261528126} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &632767763 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 632767764} + - component: {fileID: 632767767} + - component: {fileID: 632767766} + - component: {fileID: 632767765} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &632767764 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 632767763} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2125040942} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &632767765 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 632767763} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: 0} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 0 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0 + m_VerticalDamping: 0 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &632767766 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 632767763} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9384ab8608cdc3d479fe89cd51eed48f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_BindingMode: 5 + m_FollowOffset: {x: 0, y: 4.103342, z: -6.9597545} + m_XDamping: 1 + m_YDamping: 1 + m_ZDamping: 1 + m_AngularDampingMode: 0 + m_PitchDamping: 0 + m_YawDamping: 0 + m_RollDamping: 0 + m_AngularDamping: 0 + m_Heading: + m_Definition: 2 + m_VelocityFilterStrength: 4 + m_Bias: 0 + m_RecenterToTargetHeading: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_XAxis: + Value: 0 + m_SpeedMode: 0 + m_MaxSpeed: 300 + m_AccelTime: 0.1 + m_DecelTime: 0.1 + m_InputAxisName: + m_InputAxisValue: 0 + m_InvertInput: 1 + m_MinValue: -180 + m_MaxValue: 180 + m_Wrap: 1 + m_Recentering: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_LegacyRadius: 3.4028235e+38 + m_LegacyHeightOffset: 3.4028235e+38 + m_LegacyHeadingBias: 3.4028235e+38 + m_HeadingIsSlave: 1 +--- !u!114 &632767767 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 632767763} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &705507993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 705507995} + - component: {fileID: 705507994} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &705507994 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 705507993} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &705507995 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 705507993} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!4 &751536915 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + m_PrefabInstance: {fileID: 174681764} + m_PrefabAsset: {fileID: 0} +--- !u!1 &963194225 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 963194228} + - component: {fileID: 963194227} + - component: {fileID: 963194226} + - component: {fileID: 963194229} + - component: {fileID: 963194230} + m_Layer: 3 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &963194226 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 +--- !u!20 &963194227 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.1 + far clip plane: 5000 + field of view: 40 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &963194228 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_LocalRotation: {x: 0.24815294, y: 0.11303365, z: -0.029167902, w: 0.96166146} + m_LocalPosition: {x: -1.6138034, y: 17.503342, z: -6.770068} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &963194229 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72ece51f2901e7445ab60da3685d6b5f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowDebugText: 0 + m_ShowCameraFrustum: 1 + m_IgnoreTimeScale: 0 + m_WorldUpOverride: {fileID: 0} + m_UpdateMethod: 2 + m_BlendUpdateMethod: 1 + m_DefaultBlend: + m_Style: 1 + m_Time: 2 + m_CustomCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_CustomBlends: {fileID: 0} + m_CameraCutEvent: + m_PersistentCalls: + m_Calls: [] + m_CameraActivatedEvent: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &963194230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 948f4100a11a5c24981795d21301da5c, type: 3} + m_Name: + m_EditorClassIdentifier: + volumeTrigger: {fileID: 963194228} + volumeLayer: + serializedVersion: 2 + m_Bits: 8 + stopNaNPropagation: 1 + finalBlitToCameraTarget: 0 + antialiasingMode: 1 + temporalAntialiasing: + jitterSpread: 0.75 + sharpness: 0.25 + stationaryBlending: 0.95 + motionBlending: 0.85 + subpixelMorphologicalAntialiasing: + quality: 2 + fastApproximateAntialiasing: + fastMode: 0 + keepAlpha: 0 + fog: + enabled: 1 + excludeSkybox: 1 + debugLayer: + lightMeter: + width: 512 + height: 256 + showCurves: 1 + histogram: + width: 512 + height: 256 + channel: 3 + waveform: + exposure: 0.12 + height: 256 + vectorscope: + size: 256 + exposure: 0.12 + overlaySettings: + linearDepth: 0 + motionColorIntensity: 4 + motionGridSize: 64 + colorBlindnessType: 0 + colorBlindnessStrength: 1 + m_Resources: {fileID: 11400000, guid: d82512f9c8e5d4a4d938b575d47f88d4, type: 2} + m_ShowToolkit: 0 + m_ShowCustomSorter: 0 + breakBeforeColorGrading: 0 + m_BeforeTransparentBundles: [] + m_BeforeStackBundles: [] + m_AfterStackBundles: [] +--- !u!1001 &1109640780 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_LocalPosition.x + value: 4.943446 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_LocalPosition.y + value: 5.7814465 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_LocalPosition.z + value: 6.9534087 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291646, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5079489618632291647, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} + propertyPath: m_Name + value: MainWorld + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fbf828e0494bec049b935df7cc2cf4c0, type: 3} +--- !u!1 &1261528124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1261528126} + - component: {fileID: 1261528125} + - component: {fileID: 1261528127} + m_Layer: 0 + m_Name: FreeLookCamera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1261528125 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1261528124} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 319d2fe34a804e245819465c9505ea59, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 751536915} + m_Follow: {fileID: 751536915} + m_CommonLens: 1 + m_Lens: + FieldOfView: 40 + OrthographicSize: 10 + NearClipPlane: 0.1 + FarClipPlane: 5000 + Dutch: 0 + LensShift: {x: 0, y: 0} + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_YAxis: + Value: 0.62 + m_SpeedMode: 0 + m_MaxSpeed: 2 + m_AccelTime: 0.2 + m_DecelTime: 0.1 + m_InputAxisName: Mouse Y + m_InputAxisValue: 0 + m_InvertInput: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_Wrap: 0 + m_Recentering: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_YAxisRecentering: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_XAxis: + Value: 0 + m_SpeedMode: 0 + m_MaxSpeed: 300 + m_AccelTime: 0.1 + m_DecelTime: 0.1 + m_InputAxisName: Mouse X + m_InputAxisValue: 0 + m_InvertInput: 1 + m_MinValue: -180 + m_MaxValue: 180 + m_Wrap: 1 + m_Recentering: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_Heading: + m_Definition: 2 + m_VelocityFilterStrength: 4 + m_Bias: 0 + m_RecenterToTargetHeading: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_BindingMode: 5 + m_SplineCurvature: 0.2 + m_Orbits: + - m_Height: 9.12 + m_Radius: 21.04 + - m_Height: 2.5 + m_Radius: 3 + - m_Height: 0.4 + m_Radius: 1.3 + m_LegacyHeadingBias: 3.4028235e+38 + m_Rigs: + - {fileID: 2125040941} + - {fileID: 372968507} + - {fileID: 413494645} +--- !u!4 &1261528126 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1261528124} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.6138034, y: 17.503342, z: -6.770068} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2125040942} + - {fileID: 372968508} + - {fileID: 413494646} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1261528127 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1261528124} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e501d18bb52cf8c40b1853ca4904654f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_CollideAgainst: + serializedVersion: 2 + m_Bits: 1 + m_IgnoreTag: + m_TransparentLayers: + serializedVersion: 2 + m_Bits: 64 + m_MinimumDistanceFromTarget: 0.1 + m_AvoidObstacles: 1 + m_DistanceLimit: 0 + m_MinimumOcclusionTime: 0 + m_CameraRadius: 0.1 + m_Strategy: 1 + m_MaximumEffort: 4 + m_SmoothingTime: 0 + m_Damping: 0 + m_DampingWhenOccluded: 0 + m_OptimalTargetDistance: 0 +--- !u!1 &1381109825 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1381109826} + - component: {fileID: 1381109829} + - component: {fileID: 1381109828} + - component: {fileID: 1381109827} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1381109826 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1381109825} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 372968508} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1381109827 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1381109825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: 0} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 0 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0 + m_VerticalDamping: 0 + m_ScreenX: 0.5 + m_ScreenY: 0.55 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &1381109828 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1381109825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9384ab8608cdc3d479fe89cd51eed48f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_BindingMode: 5 + m_FollowOffset: {x: 0, y: 4.103342, z: -6.9597545} + m_XDamping: 1 + m_YDamping: 1 + m_ZDamping: 1 + m_AngularDampingMode: 0 + m_PitchDamping: 0 + m_YawDamping: 0 + m_RollDamping: 0 + m_AngularDamping: 0 + m_Heading: + m_Definition: 2 + m_VelocityFilterStrength: 4 + m_Bias: 0 + m_RecenterToTargetHeading: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_XAxis: + Value: 0 + m_SpeedMode: 0 + m_MaxSpeed: 300 + m_AccelTime: 0.1 + m_DecelTime: 0.1 + m_InputAxisName: + m_InputAxisValue: 0 + m_InvertInput: 1 + m_MinValue: -180 + m_MaxValue: 180 + m_Wrap: 1 + m_Recentering: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_LegacyRadius: 3.4028235e+38 + m_LegacyHeightOffset: 3.4028235e+38 + m_LegacyHeadingBias: 3.4028235e+38 + m_HeadingIsSlave: 1 +--- !u!114 &1381109829 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1381109825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1432855146 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1432855149} + - component: {fileID: 1432855148} + - component: {fileID: 1432855147} + m_Layer: 3 + m_Name: Post-process Volume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1432855147 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1432855146} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b9a305e18de0c04dbd257a21cd47087, type: 3} + m_Name: + m_EditorClassIdentifier: + sharedProfile: {fileID: 11400000, guid: 48fd240f8e4e15c47b85d25a75e3658e, type: 2} + isGlobal: 1 + blendDistance: 6.16 + weight: 1 + priority: 0 +--- !u!65 &1432855148 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1432855146} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &1432855149 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1432855146} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.35529566, y: -3.3175964, z: 5.970396} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1630454730 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1630454732} + - component: {fileID: 1630454731} + m_Layer: 0 + m_Name: CamManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1630454731 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1630454730} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9db84ade85640a245aa8f0cb4cb6600c, type: 3} + m_Name: + m_EditorClassIdentifier: + FreeLookCamObj: {fileID: 0} + FreeLookCam: {fileID: 0} + zoomSpeed: 0.1 + xRotateSpeed: 500 + yRotateSpeed: 10 + _useMouseToRotateTp: 0 +--- !u!4 &1630454732 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1630454730} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.258508, y: 14.185745, z: -0.7996723} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2125040940 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2125040942} + - component: {fileID: 2125040941} + m_Layer: 0 + m_Name: TopRig + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2125040941 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2125040940} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + - Header + - Extensions + - m_Priority + - m_Transitions + - m_Follow + - m_StandbyUpdate + - m_Lens + m_LockStageInInspector: 00000000 + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 0} + m_Follow: {fileID: 0} + m_Lens: + FieldOfView: 40 + OrthographicSize: 10 + NearClipPlane: 0.1 + FarClipPlane: 5000 + Dutch: 0 + LensShift: {x: 0, y: 0} + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 632767764} +--- !u!4 &2125040942 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2125040940} + m_LocalRotation: {x: 0.2614236, y: 0.11261966, z: -0.030727735, w: 0.958139} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 632767764} + m_Father: {fileID: 1261528126} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Scenes/SampleScene.unity.meta b/Assets/Scenes/Mission.unity.meta similarity index 100% rename from Assets/Scenes/SampleScene.unity.meta rename to Assets/Scenes/Mission.unity.meta diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity deleted file mode 100644 index 2221b04..0000000 --- a/Assets/Scenes/SampleScene.unity +++ /dev/null @@ -1,267 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 705507994} - m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_GIWorkflowMode: 1 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 12 - m_Resolution: 2 - m_BakeResolution: 40 - m_AtlasSize: 1024 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAmbientOcclusion: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 500 - m_PVRBounces: 2 - m_PVREnvironmentSampleCount: 500 - m_PVREnvironmentReferencePointCount: 2048 - m_PVRFilteringMode: 2 - m_PVRDenoiserTypeDirect: 0 - m_PVRDenoiserTypeIndirect: 0 - m_PVRDenoiserTypeAO: 0 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVREnvironmentMIS: 0 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 0} - m_LightingSettings: {fileID: 0} ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &705507993 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 705507995} - - component: {fileID: 705507994} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &705507994 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 705507993} - m_Enabled: 1 - serializedVersion: 8 - m_Type: 1 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_Lightmapping: 1 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &705507995 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 705507993} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &963194225 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 963194228} - - component: {fileID: 963194227} - - component: {fileID: 963194226} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &963194226 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 963194225} - m_Enabled: 1 ---- !u!20 &963194227 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 963194225} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_GateFitMode: 2 - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &963194228 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 963194225} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Scenes/SampleScene_Profiles.meta b/Assets/Scenes/SampleScene_Profiles.meta new file mode 100644 index 0000000..e320d9e --- /dev/null +++ b/Assets/Scenes/SampleScene_Profiles.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 64b2887bcc476484196060c4025e3059 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SampleScene_Profiles/Post-process Volume Profile.asset b/Assets/Scenes/SampleScene_Profiles/Post-process Volume Profile.asset new file mode 100644 index 0000000..a131cfd --- /dev/null +++ b/Assets/Scenes/SampleScene_Profiles/Post-process Volume Profile.asset @@ -0,0 +1,60 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-146633135348398092 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 40b924e2dad56384a8df2a1e111bb675, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + mode: + overrideState: 1 + value: 0 + color: + overrideState: 1 + value: {r: 0, g: 0, b: 0, a: 1} + center: + overrideState: 1 + value: {x: 0.5, y: 0.5} + intensity: + overrideState: 1 + value: 0.399 + smoothness: + overrideState: 1 + value: 0.342 + roundness: + overrideState: 1 + value: 0.918 + rounded: + overrideState: 1 + value: 0 + mask: + overrideState: 0 + value: {fileID: 0} + defaultState: 1 + opacity: + overrideState: 0 + value: 1 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 8e6292b2c06870d4495f009f912b9600, type: 3} + m_Name: Post-process Volume Profile + m_EditorClassIdentifier: + settings: + - {fileID: -146633135348398092} diff --git a/Assets/Scenes/SampleScene_Profiles/Post-process Volume Profile.asset.meta b/Assets/Scenes/SampleScene_Profiles/Post-process Volume Profile.asset.meta new file mode 100644 index 0000000..ba2cbf8 --- /dev/null +++ b/Assets/Scenes/SampleScene_Profiles/Post-process Volume Profile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 48fd240f8e4e15c47b85d25a75e3658e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts.meta b/Assets/Scripts.meta new file mode 100644 index 0000000..b6065fa --- /dev/null +++ b/Assets/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7d93e37da7d1ccd429a271437d37e619 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Controllers.meta b/Assets/Scripts/Controllers.meta new file mode 100644 index 0000000..6f5fdca --- /dev/null +++ b/Assets/Scripts/Controllers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 393272e1399db6348a3728a645cd9b16 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Controllers/CameraControl.cs b/Assets/Scripts/Controllers/CameraControl.cs new file mode 100644 index 0000000..17d0c02 --- /dev/null +++ b/Assets/Scripts/Controllers/CameraControl.cs @@ -0,0 +1,75 @@ +using System.Collections; +using System.Collections.Generic; +using Cinemachine; +using UnityEngine; + +public class CameraControl : MonoBehaviour +{ + public GameObject FreeLookCamObj; + public CinemachineFreeLook FreeLookCam; + public float zoomSpeed = 0.5f; + public float xRotateSpeed = 500.0f; + public float yRotateSpeed = 10.0f; + public bool _useMouseToRotateTp; + + private void Start() + { + FreeLookCamObj = GameObject.Find("FreeLookCamera"); + FreeLookCam = FreeLookCamObj.GetComponent(); + } + private void Zoom() + { + // Input.mouseScrollDelta.y °ªÀ¸·Î ¸¶¿ì½º ½ºÅ©·Ñ °ªÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù + // ½ºÅ©·ÑÀ» ³»¸®¸é ÀÌ °ªÀÌ 0º¸´Ù ÀÛ°í ½ºÅ©·ÑÀ» ¿Ã¸®¸é 0º¸´Ù Å®´Ï´Ù + if (Input.mouseScrollDelta.y < 0) + { + // ÀÏÁ¤ ¼öÁØ ÀÌ»óÀ¸·Î È®´ë,Ãà¼ÒµÇ´Â°ÍÀ» ¹æÁöÇÕ´Ï´Ù. + if (FreeLookCam?.m_Lens.FieldOfView < 80) + { + Debug.Log("Zoom out"); + // FreeLookCam.m_Lens·Î LensÇÁ·ÎÆÛƼ¿¡ Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù. + // FieldOfView °ªÀÌ Å©¸é ¸Ö¸®¼­ º¸ÀÌ°í ÀÛÀ¸¸é °¡±îÀ̼­ º¸ÀÌ´Â È¿°ú¸¦ ÁÝ´Ï´Ù. + FreeLookCam.m_Lens.FieldOfView += zoomSpeed; + } + } + + if (Input.mouseScrollDelta.y > 0) + { + if (FreeLookCam?.m_Lens.FieldOfView > 5) + { + Debug.Log("Zoom in"); + FreeLookCam.m_Lens.FieldOfView -= zoomSpeed; + } + } + } + private void Update() + { + // ¸¶¿ì½º¸¦ Ŭ¸¯ÇßÀ»¶§ 3ÀÎĪ ½ÃÁ¡º¯°æÀ» È°¼ºÈ­½Ãŵ´Ï´Ù. + if (Input.GetMouseButtonDown(1)) + { + _useMouseToRotateTp = true; + } + if (Input.GetMouseButtonUp(1)) + { + _useMouseToRotateTp = false; + } + } + private void LateUpdate() + { + Zoom(); + if (_useMouseToRotateTp) + { + RotateTp(); + } + else + { + FreeLookCam.m_XAxis.m_MaxSpeed = 0; + FreeLookCam.m_YAxis.m_MaxSpeed = 0; + } + } + private void RotateTp() + { + FreeLookCam.m_XAxis.m_MaxSpeed = xRotateSpeed; + FreeLookCam.m_YAxis.m_MaxSpeed = yRotateSpeed; + } +} diff --git a/Assets/Scripts/Controllers/CameraControl.cs.meta b/Assets/Scripts/Controllers/CameraControl.cs.meta new file mode 100644 index 0000000..13e6914 --- /dev/null +++ b/Assets/Scripts/Controllers/CameraControl.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9db84ade85640a245aa8f0cb4cb6600c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Managers.meta b/Assets/Scripts/Managers.meta new file mode 100644 index 0000000..d4127ce --- /dev/null +++ b/Assets/Scripts/Managers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3419cac5c9f1b544d83a0f4089a8c01a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Senior A/Common/Animations/Jump--InAir.anim.fbx.meta b/Assets/Senior A/Common/Animations/Jump--InAir.anim.fbx.meta index 1845e09..c740492 100644 --- a/Assets/Senior A/Common/Animations/Jump--InAir.anim.fbx.meta +++ b/Assets/Senior A/Common/Animations/Jump--InAir.anim.fbx.meta @@ -19,12 +19,7 @@ ModelImporter: optimizeGameObjects: 0 motionNodeName: rigImportErrors: - rigImportWarnings: "Copied Avatar Rig Configuration mis-match. Bone length in - copied configuration does not match position in animation file:\n\t'Left_UpperLeg' - : position error = 3.626586 mm\n\t'Left_Foot' : position error = 12.542060 - mm\n\t'Left_Toes' : position error = 30.265436 mm\n\t'Right_UpperLeg' : position - error = 3.626659 mm\n\t'Right_Foot' : position error = 12.543159 mm\n\t'Right_Toes' - : position error = 30.260939 mm\n" + rigImportWarnings: animationImportErrors: animationImportWarnings: animationRetargetingWarnings: @@ -911,8 +906,7 @@ ModelImporter: hasTranslationDoF: 1 hasExtraRoot: 0 skeletonHasParents: 1 - lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: 36078ab0369161e49a29d349ae3e0739, - type: 3} + lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: 36078ab0369161e49a29d349ae3e0739, type: 3} autoGenerateAvatarMappingIfUnspecified: 1 animationType: 3 humanoidOversampling: 1 diff --git a/Assets/Senior A/Common/Animations/Locomotion--Run_N_Land.anim.fbx.meta b/Assets/Senior A/Common/Animations/Locomotion--Run_N_Land.anim.fbx.meta index 6c4e011..e070100 100644 --- a/Assets/Senior A/Common/Animations/Locomotion--Run_N_Land.anim.fbx.meta +++ b/Assets/Senior A/Common/Animations/Locomotion--Run_N_Land.anim.fbx.meta @@ -19,12 +19,7 @@ ModelImporter: optimizeGameObjects: 0 motionNodeName: rigImportErrors: - rigImportWarnings: "Copied Avatar Rig Configuration mis-match. Bone length in - copied configuration does not match position in animation file:\n\t'Left_UpperLeg' - : position error = 3.626586 mm\n\t'Left_Foot' : position error = 12.542060 - mm\n\t'Left_Toes' : position error = 30.265436 mm\n\t'Right_UpperLeg' : position - error = 3.626659 mm\n\t'Right_Foot' : position error = 12.543159 mm\n\t'Right_Toes' - : position error = 30.260939 mm\n" + rigImportWarnings: animationImportErrors: animationImportWarnings: animationRetargetingWarnings: @@ -911,8 +906,7 @@ ModelImporter: hasTranslationDoF: 1 hasExtraRoot: 0 skeletonHasParents: 1 - lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: 36078ab0369161e49a29d349ae3e0739, - type: 3} + lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: 36078ab0369161e49a29d349ae3e0739, type: 3} autoGenerateAvatarMappingIfUnspecified: 1 animationType: 3 humanoidOversampling: 1 diff --git a/Assets/Senior A/Common/Animations/Punching.fbx b/Assets/Senior A/Common/Animations/Punching.fbx index bea26c2ec32e44393dcba31a28a70f777fb8da88..c51dcdc796c018394df87fb8d9d95d7ec6671220 100644 GIT binary patch literal 325904 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 RacuP8=S!U#GNW$E{{sqPj1&L> literal 331296 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 Date: Sun, 8 May 2022 16:47:18 +0900 Subject: [PATCH 2/2] Mission 3 Complete --- Assets/Resources/Prefabs.meta | 8 + Assets/Resources/Prefabs/FaceUI.prefab | 1735 +++++++++++++++++ Assets/Resources/Prefabs/FaceUI.prefab.meta | 7 + .../Resources/Prefabs/Quickslot Button.prefab | 294 +++ .../Prefabs/Quickslot Button.prefab.meta | 7 + Assets/Resources/Prefabs/Quickslot.prefab | 612 ++++++ .../Resources/Prefabs/Quickslot.prefab.meta | 7 + Assets/Resources/Prefabs/UIManagers.prefab | 45 + .../Resources/Prefabs/UIManagers.prefab.meta | 7 + .../Resources/Prefabs/Viewport Button.prefab | 294 +++ .../Prefabs/Viewport Button.prefab.meta | 7 + Assets/Resources/Prefabs/Viewport.prefab | 152 ++ Assets/Resources/Prefabs/Viewport.prefab.meta | 7 + Assets/Scenes/Mission.unity | 472 ++++- Assets/Scripts/AvatarFaceControl.cs | 62 + Assets/Scripts/AvatarFaceControl.cs.meta | 11 + Assets/Scripts/ExitControl.cs | 12 + Assets/Scripts/ExitControl.cs.meta | 11 + Assets/Scripts/Managers/UIManagers.cs | 17 + Assets/Scripts/Managers/UIManagers.cs.meta | 11 + Assets/Scripts/QuickSlotButton.cs | 34 + Assets/Scripts/QuickSlotButton.cs.meta | 11 + Assets/Scripts/QuickSlotManager.cs | 101 + Assets/Scripts/QuickSlotManager.cs.meta | 11 + Assets/Senior A/Common/Character.prefab | 15 + Assets/Senior A/Common/Materials/Face.mat | 2 +- 26 files changed, 3950 insertions(+), 2 deletions(-) create mode 100644 Assets/Resources/Prefabs.meta create mode 100644 Assets/Resources/Prefabs/FaceUI.prefab create mode 100644 Assets/Resources/Prefabs/FaceUI.prefab.meta create mode 100644 Assets/Resources/Prefabs/Quickslot Button.prefab create mode 100644 Assets/Resources/Prefabs/Quickslot Button.prefab.meta create mode 100644 Assets/Resources/Prefabs/Quickslot.prefab create mode 100644 Assets/Resources/Prefabs/Quickslot.prefab.meta create mode 100644 Assets/Resources/Prefabs/UIManagers.prefab create mode 100644 Assets/Resources/Prefabs/UIManagers.prefab.meta create mode 100644 Assets/Resources/Prefabs/Viewport Button.prefab create mode 100644 Assets/Resources/Prefabs/Viewport Button.prefab.meta create mode 100644 Assets/Resources/Prefabs/Viewport.prefab create mode 100644 Assets/Resources/Prefabs/Viewport.prefab.meta create mode 100644 Assets/Scripts/AvatarFaceControl.cs create mode 100644 Assets/Scripts/AvatarFaceControl.cs.meta create mode 100644 Assets/Scripts/ExitControl.cs create mode 100644 Assets/Scripts/ExitControl.cs.meta create mode 100644 Assets/Scripts/Managers/UIManagers.cs create mode 100644 Assets/Scripts/Managers/UIManagers.cs.meta create mode 100644 Assets/Scripts/QuickSlotButton.cs create mode 100644 Assets/Scripts/QuickSlotButton.cs.meta create mode 100644 Assets/Scripts/QuickSlotManager.cs create mode 100644 Assets/Scripts/QuickSlotManager.cs.meta diff --git a/Assets/Resources/Prefabs.meta b/Assets/Resources/Prefabs.meta new file mode 100644 index 0000000..b69ac08 --- /dev/null +++ b/Assets/Resources/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5acc79d0310a0d7439e661ada4a07085 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/FaceUI.prefab b/Assets/Resources/Prefabs/FaceUI.prefab new file mode 100644 index 0000000..06ea2e8 --- /dev/null +++ b/Assets/Resources/Prefabs/FaceUI.prefab @@ -0,0 +1,1735 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5714568045094215694 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5714568045094215693} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5714568045094215693 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045094215694} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5714568046513916166} + m_Father: {fileID: 5714568046324642788} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &5714568045382228542 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5714568045382228541} + - component: {fileID: 5714568045382228483} + - component: {fileID: 5714568045382228540} + m_Layer: 5 + m_Name: Background Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5714568045382228541 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045382228542} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5714568045707008880} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5714568045382228483 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045382228542} + m_CullTransparentMesh: 1 +--- !u!114 &5714568045382228540 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045382228542} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b6a53aea91230474e93e61ed7afa96fb, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5714568045679480889 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5714568045679480893} + - component: {fileID: 5714568045679480894} + - component: {fileID: 5714568045679480895} + - component: {fileID: 5714568045679480888} + - component: {fileID: 5714568045679480892} + m_Layer: 5 + m_Name: FaceUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5714568045679480893 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045679480889} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 5714568045707008880} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &5714568045679480894 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045679480889} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &5714568045679480895 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045679480889} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &5714568045679480888 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045679480889} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &5714568045679480892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045679480889} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0e6aa43b199e6044aa5a98e54710cea5, type: 3} + m_Name: + m_EditorClassIdentifier: + _buttonIcons: + - {fileID: 21300000, guid: 69ebfd926d591b34fb249c88548b522f, type: 3} + - {fileID: 21300000, guid: 3da9b10f24c855a4fb796c7ce0d8c792, type: 3} + - {fileID: 21300000, guid: 4706cb266ca5dd04b893b4346913732e, type: 3} + - {fileID: 21300000, guid: e154f185b360b354aba70a9a30e8b54e, type: 3} + - {fileID: 21300000, guid: d2a844706d596804e82ddf3ff94d8aba, type: 3} + - {fileID: 21300000, guid: d44f73a8aa80c8748abb75abb337deb0, type: 3} + - {fileID: 21300000, guid: 2ace69a37053148488fc56f5347820bb, type: 3} + - {fileID: 21300000, guid: 580a0fb550aaa0b49aab8449cba4ec4a, type: 3} + - {fileID: 21300000, guid: 7d2acc8bf8a4d374ab38f6c3736c49c9, type: 3} + - {fileID: 21300000, guid: 3282686887beff24990443bf76324fa3, type: 3} + - {fileID: 21300000, guid: fb056eba4d910f943ae4d1035344671d, type: 3} + - {fileID: 21300000, guid: fe0ad95dc3f05924699c19b1ba3c7880, type: 3} + - {fileID: 21300000, guid: cb0335cc8288c774ca83cdd2f07b4f28, type: 3} + - {fileID: 21300000, guid: cd2bcfc957def764ca0d39de4d52efdc, type: 3} + - {fileID: 21300000, guid: 13d4f03cc679e8f499fb2a3cfd307878, type: 3} + - {fileID: 21300000, guid: 7530718f4e38c1d4f9c096ebf9c53a98, type: 3} + - {fileID: 21300000, guid: 105030458019f144086f4f0ae2dc9598, type: 3} + - {fileID: 21300000, guid: f8169fc5d01f43349a0ff20051d354b2, type: 3} + - {fileID: 21300000, guid: e3a6e38f16eff7d429ff757ae8594102, type: 3} + _quickSlots: + - {fileID: 4829135885669478451} + - {fileID: 2027022575152973128} + - {fileID: 5247658534037240960} + - {fileID: 8747401479811718289} + GridLayout: {fileID: 5714568044831204170} + _viewportButtonPrefab: {fileID: 315483092459543871, guid: 641bec20efcdf1e418d10e429fd8fc67, type: 3} + _faceTextures: + - {fileID: 2800000, guid: a443aaa769ba6254981fb05c516a0925, type: 3} + - {fileID: 2800000, guid: a8e1615a6f04c47459c47583df0f190f, type: 3} + - {fileID: 2800000, guid: 2e9e64b6baf29ca45901ccb1368c0058, type: 3} + - {fileID: 2800000, guid: 4e0c839c98be7de428a8587ae74cfec5, type: 3} + - {fileID: 2800000, guid: 9719c3654d8c1904eb59a13e68142702, type: 3} + - {fileID: 2800000, guid: 215ee99d6a59f124f82bf26b777a8d41, type: 3} + - {fileID: 2800000, guid: 922c65715a913c34182c3538cf57af8e, type: 3} + - {fileID: 2800000, guid: 1fdb5c0090f0cfd4e805d524eb756e0e, type: 3} + - {fileID: 2800000, guid: 6be5746aa2fb8d64fb222c19a1947ecb, type: 3} + - {fileID: 2800000, guid: a5d2bbe36fcedb64fa0e73fe839ef90f, type: 3} + - {fileID: 2800000, guid: e666b1ba6f681714db71ead1f1ea8d17, type: 3} + - {fileID: 2800000, guid: c30306138a2c0864f9a91093fc13c3e7, type: 3} + - {fileID: 2800000, guid: b25a3ae844cdf884cbaeadad60a47dc4, type: 3} + - {fileID: 2800000, guid: f5ccbe238c1a0b440bb0d967da07850e, type: 3} + - {fileID: 2800000, guid: 8c967f7091c317d4a8b996e12aa32917, type: 3} + - {fileID: 2800000, guid: 15192438480daf242ac806ec666af5d5, type: 3} + - {fileID: 2800000, guid: 41c8f9117d77a4c429a6749e76750ff7, type: 3} + - {fileID: 2800000, guid: e869a303a9e9c164ca610456da07e7ce, type: 3} + - {fileID: 2800000, guid: d3f40ccb68fa7de468a4331633081a2b, type: 3} +--- !u!1 &5714568045707008881 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5714568045707008880} + - component: {fileID: 5714568045707008886} + - component: {fileID: 5714568045707008887} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5714568045707008880 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045707008881} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5714568045382228541} + - {fileID: 5714568045725996647} + - {fileID: 5714568045364015274} + - {fileID: 5714568046183283432} + m_Father: {fileID: 5714568045679480893} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.0084375, y: 0.060000002} + m_AnchorMax: {x: 0.98643756, y: 0.9187408} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5714568045707008886 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045707008881} + m_CullTransparentMesh: 1 +--- !u!114 &5714568045707008887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045707008881} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5714568045725996640 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5714568045725996647} + - component: {fileID: 5714568045725996644} + - component: {fileID: 5714568045725996645} + - component: {fileID: 5714568045725996646} + - component: {fileID: 9092724266342544894} + m_Layer: 5 + m_Name: Exit Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5714568045725996647 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045725996640} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5714568045707008880} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 872, y: 400} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5714568045725996644 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045725996640} + m_CullTransparentMesh: 1 +--- !u!114 &5714568045725996645 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045725996640} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 94bda540b20fc3b4a88a50ee599390d5, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &5714568045725996646 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045725996640} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 5714568045725996645} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &9092724266342544894 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568045725996640} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c5f562e0930384348bf31d7e4869b19a, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &5714568046183283433 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5714568046183283432} + - component: {fileID: 5714568046183283439} + m_Layer: 5 + m_Name: Scroll Menu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5714568046183283432 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568046183283433} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5714568045069223632} + - {fileID: 5714568046324642788} + m_Father: {fileID: 5714568045707008880} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 340} + m_SizeDelta: {x: -100, y: 600} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5714568046183283439 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568046183283433} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 5714568044831204170} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 0 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 10 + m_Viewport: {fileID: 5714568045069223632} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 5714568046324642795} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &5714568046324642789 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5714568046324642788} + - component: {fileID: 5714568046324642793} + - component: {fileID: 5714568046324642794} + - component: {fileID: 5714568046324642795} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5714568046324642788 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568046324642789} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5714568045094215693} + m_Father: {fileID: 5714568046183283432} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 685, y: 0} + m_SizeDelta: {x: 20, y: 577.09} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5714568046324642793 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568046324642789} + m_CullTransparentMesh: 1 +--- !u!114 &5714568046324642794 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568046324642789} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &5714568046324642795 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568046324642789} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 5714568046513916165} + m_HandleRect: {fileID: 5714568046513916166} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &5714568046513916167 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5714568046513916166} + - component: {fileID: 5714568046513916164} + - component: {fileID: 5714568046513916165} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5714568046513916166 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568046513916167} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5714568045094215693} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5714568046513916164 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568046513916167} + m_CullTransparentMesh: 1 +--- !u!114 &5714568046513916165 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714568046513916167} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &4557361275324843581 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5714568045707008880} + m_Modifications: + - target: {fileID: 355889419324946902, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 355889419324946902, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 355889419324946902, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 355889419324946902, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 355889419324946902, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 355889419324946902, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1456099719858526541, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1456099719858526541, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1456099719858526541, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1456099719858526541, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1456099719858526541, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1456099719858526541, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2530901656806818677, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: fid + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2964120275484177198, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Text + value: amazed + objectReference: {fileID: 0} + - target: {fileID: 3403786998378837012, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3403786998378837012, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3403786998378837012, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3403786998378837012, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3533495487669862378, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 3da9b10f24c855a4fb796c7ce0d8c792, type: 3} + - target: {fileID: 5069923586022349484, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: fid + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 5505306026134727415, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Text + value: bored + objectReference: {fileID: 0} + - target: {fileID: 5765272050747310110, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5765272050747310110, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5765272050747310110, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5765272050747310110, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5765272050747310110, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5765272050747310110, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6074531721927616051, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 71d21918a1e6df44c90bd45bc6302249, type: 3} + - target: {fileID: 6617397815745547437, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6617397815745547437, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6617397815745547437, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6617397815745547437, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6617397815745547437, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6617397815745547437, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7040307696955383823, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7040307696955383823, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7040307696955383823, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7040307696955383823, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7040307696955383823, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7040307696955383823, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7348604124543780386, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 4706cb266ca5dd04b893b4346913732e, type: 3} + - target: {fileID: 7366487256835701064, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Spacing + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 7449198954688408987, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Name + value: Quickslot + objectReference: {fileID: 0} + - target: {fileID: 8075250403797686695, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_TargetGraphic + value: + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.x + value: -100 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_SizeDelta.y + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -148 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8504850421362132565, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Text + value: afraid + objectReference: {fileID: 0} + - target: {fileID: 8641724120461867709, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: fid + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 9065931074464549606, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + propertyPath: m_Text + value: angry + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} +--- !u!114 &8747401479811718289 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5069923586022349484, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + m_PrefabInstance: {fileID: 4557361275324843581} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1779227e41f102842a7ea6add19f9750, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &5714568045364015274 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8102194202485700247, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + m_PrefabInstance: {fileID: 4557361275324843581} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4829135885669478451 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8951597430977099278, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + m_PrefabInstance: {fileID: 4557361275324843581} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1779227e41f102842a7ea6add19f9750, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2027022575152973128 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2530901656806818677, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + m_PrefabInstance: {fileID: 4557361275324843581} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1779227e41f102842a7ea6add19f9750, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &5247658534037240960 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8641724120461867709, guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e, type: 3} + m_PrefabInstance: {fileID: 4557361275324843581} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1779227e41f102842a7ea6add19f9750, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8474246225040501508 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5714568046183283432} + m_Modifications: + - target: {fileID: 4239201539415227121, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539415227121, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539415227121, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539415227121, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539415227121, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539415227121, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539421201560, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539421201560, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539421201560, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539421201560, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539421201560, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539421201560, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539484233501, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539484233501, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539484233501, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539484233501, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539484233501, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539484233501, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539823155681, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539823155681, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539823155681, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539823155681, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539823155681, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539823155681, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539854272589, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_Spacing.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 4239201539854272589, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_Spacing.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 4239201539854272589, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_CellSize.x + value: 120 + objectReference: {fileID: 0} + - target: {fileID: 4239201539854272589, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_CellSize.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 4239201539939311119, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539939311119, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539939311119, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539939311119, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539939311119, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539939311119, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539956905918, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539956905918, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539956905918, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539956905918, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539956905918, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201539956905918, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540019297438, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540019297438, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540019297438, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540019297438, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540019297438, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540019297438, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540028468867, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540028468867, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540028468867, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540028468867, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540028468867, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540028468867, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540053210023, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540053210023, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540053210023, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540053210023, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540053210023, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540053210023, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540178292181, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_Name + value: Viewport + objectReference: {fileID: 0} + - target: {fileID: 4239201540202335070, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540202335070, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540202335070, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540202335070, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540202335070, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540202335070, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540338887531, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540338887531, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540338887531, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540338887531, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540338887531, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540338887531, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540347982763, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540347982763, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540347982763, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540347982763, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540347982763, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540347982763, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540357416200, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540357416200, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540357416200, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540357416200, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540357416200, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540357416200, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540518238729, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540518238729, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540518238729, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540518238729, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540518238729, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540518238729, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540529087504, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540529087504, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540529087504, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540529087504, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540529087504, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540529087504, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540747611042, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540747611042, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540747611042, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540747611042, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540747611042, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540747611042, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540795115879, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540795115879, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540795115879, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540795115879, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540795115879, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540795115879, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540817049002, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540817049002, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540817049002, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540817049002, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540817049002, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201540817049002, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541012850890, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541012850890, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541012850890, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541012850890, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541012850890, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541012850890, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541170022130, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541170022130, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541170022130, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541170022130, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541170022130, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541170022130, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541392145615, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541392145615, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541392145615, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541392145615, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541392145615, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541392145615, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541556647493, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541556647493, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541556647493, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541556647493, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541556647493, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4239201541556647493, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} +--- !u!224 &5714568045069223632 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4239201540178292180, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + m_PrefabInstance: {fileID: 8474246225040501508} + m_PrefabAsset: {fileID: 0} +--- !u!224 &5714568044831204170 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4239201539854272590, guid: db4ef3d9872f96047b5dc6687caea800, type: 3} + m_PrefabInstance: {fileID: 8474246225040501508} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Resources/Prefabs/FaceUI.prefab.meta b/Assets/Resources/Prefabs/FaceUI.prefab.meta new file mode 100644 index 0000000..599e0ac --- /dev/null +++ b/Assets/Resources/Prefabs/FaceUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 203d63a236011d040b743c02461b4dbd +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Quickslot Button.prefab b/Assets/Resources/Prefabs/Quickslot Button.prefab new file mode 100644 index 0000000..b3d6db2 --- /dev/null +++ b/Assets/Resources/Prefabs/Quickslot Button.prefab @@ -0,0 +1,294 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2259414634741914074 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 561741632367849511} + - component: {fileID: 1704615369935154492} + - component: {fileID: 2094772040051890656} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &561741632367849511 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2259414634741914074} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2948451430234169308} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1704615369935154492 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2259414634741914074} + m_CullTransparentMesh: 1 +--- !u!114 &2094772040051890656 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2259414634741914074} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 69ebfd926d591b34fb249c88548b522f, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2948451430234169309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2948451430234169308} + - component: {fileID: 2948451430234169310} + - component: {fileID: 1251075997046783809} + - component: {fileID: 1082217250969904511} + - component: {fileID: 3212516638738195740} + m_Layer: 5 + m_Name: Quickslot Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2948451430234169308 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2948451430234169309} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 561741632367849511} + - {fileID: 1975387671270701117} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -960, y: -540} + m_SizeDelta: {x: 120, y: 150} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2948451430234169310 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2948451430234169309} + m_CullTransparentMesh: 1 +--- !u!114 &1251075997046783809 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2948451430234169309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 1, g: 0.94259137, b: 0, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1082217250969904511 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2948451430234169309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1779227e41f102842a7ea6add19f9750, type: 3} + m_Name: + m_EditorClassIdentifier: + ButtonType: 0 + ButtonImage: {fileID: 2094772040051890656} + ButtonText: {fileID: 376601223445550372} +--- !u!114 &3212516638738195740 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2948451430234169309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3ff8e02b07b0ab248aef30086e82ccb1, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5804384917282002577 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1975387671270701117} + - component: {fileID: 5293730462163543120} + - component: {fileID: 376601223445550372} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1975387671270701117 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5804384917282002577} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2948451430234169308} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -63} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5293730462163543120 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5804384917282002577} + m_CullTransparentMesh: 1 +--- !u!114 &376601223445550372 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5804384917282002577} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 20 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 1 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: New Text diff --git a/Assets/Resources/Prefabs/Quickslot Button.prefab.meta b/Assets/Resources/Prefabs/Quickslot Button.prefab.meta new file mode 100644 index 0000000..06272a7 --- /dev/null +++ b/Assets/Resources/Prefabs/Quickslot Button.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b5b144d9f002ce3418ecf6952215cf8a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Quickslot.prefab b/Assets/Resources/Prefabs/Quickslot.prefab new file mode 100644 index 0000000..52885f8 --- /dev/null +++ b/Assets/Resources/Prefabs/Quickslot.prefab @@ -0,0 +1,612 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4692285439843303557 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1456099719858526541} + - component: {fileID: 5503114676283724162} + - component: {fileID: 1368949659498247061} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1456099719858526541 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4692285439843303557} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8102194202485700247} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5503114676283724162 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4692285439843303557} + m_CullTransparentMesh: 1 +--- !u!114 &1368949659498247061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4692285439843303557} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e2a9b60c75a4a91449feb15aea135338, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7449198954688408987 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8102194202485700247} + - component: {fileID: 7366487256835701064} + m_Layer: 5 + m_Name: Quickslot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8102194202485700247 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7449198954688408987} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1456099719858526541} + - {fileID: 6617397815745547437} + - {fileID: 355889419324946902} + - {fileID: 5765272050747310110} + - {fileID: 7040307696955383823} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -148} + m_SizeDelta: {x: -100, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7366487256835701064 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7449198954688408987} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 430 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 3 + m_Spacing: 100 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 1 + m_ChildScaleHeight: 1 + m_ReverseArrangement: 0 +--- !u!1001 &3178238960479987210 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8102194202485700247} + m_Modifications: + - target: {fileID: 1251075997046783809, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_TargetGraphic + value: + objectReference: {fileID: 40103185090790166} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169309, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Name + value: Quickslot Button (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} +--- !u!224 &355889419324946902 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + m_PrefabInstance: {fileID: 3178238960479987210} + m_PrefabAsset: {fileID: 0} +--- !u!114 &40103185090790166 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3212516638738195740, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + m_PrefabInstance: {fileID: 3178238960479987210} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &5286999982071676883 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8102194202485700247} + m_Modifications: + - target: {fileID: 1251075997046783809, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_TargetGraphic + value: + objectReference: {fileID: 7334697639577213647} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169309, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Name + value: Quickslot Button (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} +--- !u!224 &7040307696955383823 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + m_PrefabInstance: {fileID: 5286999982071676883} + m_PrefabAsset: {fileID: 0} +--- !u!114 &7334697639577213647 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3212516638738195740, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + m_PrefabInstance: {fileID: 5286999982071676883} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8304277848440181617 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8102194202485700247} + m_Modifications: + - target: {fileID: 1251075997046783809, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_TargetGraphic + value: + objectReference: {fileID: 6893777825064138349} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169309, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Name + value: Quickslot Button + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} +--- !u!224 &6617397815745547437 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + m_PrefabInstance: {fileID: 8304277848440181617} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6893777825064138349 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3212516638738195740, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + m_PrefabInstance: {fileID: 8304277848440181617} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8712596754023948226 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8102194202485700247} + m_Modifications: + - target: {fileID: 1251075997046783809, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_TargetGraphic + value: + objectReference: {fileID: 6087875257192168158} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2948451430234169309, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + propertyPath: m_Name + value: Quickslot Button (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} +--- !u!224 &5765272050747310110 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2948451430234169308, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + m_PrefabInstance: {fileID: 8712596754023948226} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6087875257192168158 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3212516638738195740, guid: b5b144d9f002ce3418ecf6952215cf8a, type: 3} + m_PrefabInstance: {fileID: 8712596754023948226} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Resources/Prefabs/Quickslot.prefab.meta b/Assets/Resources/Prefabs/Quickslot.prefab.meta new file mode 100644 index 0000000..a51edab --- /dev/null +++ b/Assets/Resources/Prefabs/Quickslot.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 76cd97923ebbb8f4d9b70a5b13cdcb1e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UIManagers.prefab b/Assets/Resources/Prefabs/UIManagers.prefab new file mode 100644 index 0000000..e9ad0a8 --- /dev/null +++ b/Assets/Resources/Prefabs/UIManagers.prefab @@ -0,0 +1,45 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4733048412263462905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4733048412263462907} + - component: {fileID: 4733048412263462906} + m_Layer: 0 + m_Name: UIManagers + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4733048412263462907 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4733048412263462905} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 507.25342, y: 230.89937, z: 22.388184} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4733048412263462906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4733048412263462905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 191d7062b71d75f4fbdaaf684e75c1d5, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Resources/Prefabs/UIManagers.prefab.meta b/Assets/Resources/Prefabs/UIManagers.prefab.meta new file mode 100644 index 0000000..f9355b9 --- /dev/null +++ b/Assets/Resources/Prefabs/UIManagers.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8e65e49176378604caf57e900dec0317 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Viewport Button.prefab b/Assets/Resources/Prefabs/Viewport Button.prefab new file mode 100644 index 0000000..82db6cf --- /dev/null +++ b/Assets/Resources/Prefabs/Viewport Button.prefab @@ -0,0 +1,294 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &315483092459543871 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 315483092459543868} + - component: {fileID: 315483092459543867} + - component: {fileID: 315483092459543869} + - component: {fileID: 4384317106804411891} + - component: {fileID: 2293160317740247590} + m_Layer: 5 + m_Name: Viewport Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &315483092459543868 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 315483092459543871} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1072591026865183945} + - {fileID: 6889007482344778111} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -960, y: -540} + m_SizeDelta: {x: 120, y: 150} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &315483092459543867 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 315483092459543871} + m_CullTransparentMesh: 1 +--- !u!114 &315483092459543869 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 315483092459543871} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 1, g: 0.92013705, b: 0, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2293160317740247590} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &4384317106804411891 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 315483092459543871} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1779227e41f102842a7ea6add19f9750, type: 3} + m_Name: + m_EditorClassIdentifier: + ButtonType: 1 + ButtonImage: {fileID: 5610305896285171659} + ButtonText: {fileID: 3183310744843799035} +--- !u!114 &2293160317740247590 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 315483092459543871} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 440f1ea01c0d8134b86d4a22372ba804, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4941194719923748470 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1072591026865183945} + - component: {fileID: 6827724080890710609} + - component: {fileID: 5610305896285171659} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1072591026865183945 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4941194719923748470} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 315483092459543868} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6827724080890710609 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4941194719923748470} + m_CullTransparentMesh: 1 +--- !u!114 &5610305896285171659 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4941194719923748470} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: fb056eba4d910f943ae4d1035344671d, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5342309612443936108 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6889007482344778111} + - component: {fileID: 3562310226801709010} + - component: {fileID: 3183310744843799035} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6889007482344778111 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5342309612443936108} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 315483092459543868} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -70} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3562310226801709010 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5342309612443936108} + m_CullTransparentMesh: 1 +--- !u!114 &3183310744843799035 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5342309612443936108} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 1 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: New Text diff --git a/Assets/Resources/Prefabs/Viewport Button.prefab.meta b/Assets/Resources/Prefabs/Viewport Button.prefab.meta new file mode 100644 index 0000000..3e56c3c --- /dev/null +++ b/Assets/Resources/Prefabs/Viewport Button.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 641bec20efcdf1e418d10e429fd8fc67 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Viewport.prefab b/Assets/Resources/Prefabs/Viewport.prefab new file mode 100644 index 0000000..2bc8303 --- /dev/null +++ b/Assets/Resources/Prefabs/Viewport.prefab @@ -0,0 +1,152 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4239201539854272591 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4239201539854272590} + - component: {fileID: 4239201539854272589} + m_Layer: 5 + m_Name: Grid Layout + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4239201539854272590 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4239201539854272591} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4239201540178292180} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &4239201539854272589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4239201539854272591} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 446 + m_Right: 0 + m_Top: 13 + m_Bottom: 0 + m_ChildAlignment: 0 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 100, y: 100} + m_Spacing: {x: 100, y: 57.97} + m_Constraint: 1 + m_ConstraintCount: 5 +--- !u!1 &4239201540178292181 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4239201540178292180} + - component: {fileID: 4239201540178292177} + - component: {fileID: 4239201540178292178} + - component: {fileID: 4239201540178292179} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4239201540178292180 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4239201540178292181} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4239201539854272590} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4239201540178292177 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4239201540178292181} + m_CullTransparentMesh: 1 +--- !u!114 &4239201540178292178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4239201540178292181} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.10980392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &4239201540178292179 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4239201540178292181} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 diff --git a/Assets/Resources/Prefabs/Viewport.prefab.meta b/Assets/Resources/Prefabs/Viewport.prefab.meta new file mode 100644 index 0000000..ae6ad6c --- /dev/null +++ b/Assets/Resources/Prefabs/Viewport.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: db4ef3d9872f96047b5dc6687caea800 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Mission.unity b/Assets/Scenes/Mission.unity index 81b1446..2092489 100644 --- a/Assets/Scenes/Mission.unity +++ b/Assets/Scenes/Mission.unity @@ -304,8 +304,32 @@ PrefabInstance: propertyPath: m_Name value: Character objectReference: {fileID: 0} - m_RemovedComponents: [] + - target: {fileID: 5277939761184569297, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 5277939761184569297, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} +--- !u!1 &324864380 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4163970280206948694, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} + m_PrefabInstance: {fileID: 174681764} + m_PrefabAsset: {fileID: 0} +--- !u!114 &324864384 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 324864380} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c63927c022d28c248b582fa78becc536, type: 3} + m_Name: + m_EditorClassIdentifier: + _avatarFace: {fileID: 2100000, guid: 4cbbf307fcd6d974db7a6b7254415c34, type: 2} + _defaultTexture: {fileID: 2800000, guid: 52a2d7980a266ee42b6cfad2d157be65, type: 3} --- !u!1 &372968506 GameObject: m_ObjectHideFlags: 3 @@ -454,6 +478,72 @@ Transform: m_Father: {fileID: 1261528126} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &566692024 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 566692027} + - component: {fileID: 566692026} + - component: {fileID: 566692025} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &566692025 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566692024} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &566692026 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566692024} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &566692027 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566692024} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &632767763 GameObject: m_ObjectHideFlags: 3 @@ -673,11 +763,122 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &750422439 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 750422443} + - component: {fileID: 750422442} + - component: {fileID: 750422441} + - component: {fileID: 750422440} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &750422440 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750422439} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &750422441 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750422439} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &750422442 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750422439} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &750422443 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750422439} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 2012625477} + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} --- !u!4 &751536915 stripped Transform: m_CorrespondingSourceObject: {fileID: 3639669656873370604, guid: 666fce5f0722eac4db0b3bc6eca61743, type: 3} m_PrefabInstance: {fileID: 174681764} m_PrefabAsset: {fileID: 0} +--- !u!114 &901585734 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4733048412263462906, guid: 8e65e49176378604caf57e900dec0317, type: 3} + m_PrefabInstance: {fileID: 4733048412974197948} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 191d7062b71d75f4fbdaaf684e75c1d5, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &963194225 GameObject: m_ObjectHideFlags: 0 @@ -1317,6 +1518,218 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1854103986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1854103987} + - component: {fileID: 1854103989} + - component: {fileID: 1854103988} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1854103987 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854103986} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2012625477} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1854103988 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854103986} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 60 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 9 + m_MaxSize: 188 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: FACE +--- !u!222 &1854103989 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854103986} + m_CullTransparentMesh: 1 +--- !u!1 &2012625476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2012625477} + - component: {fileID: 2012625480} + - component: {fileID: 2012625479} + - component: {fileID: 2012625478} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2012625477 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2012625476} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1854103987} + m_Father: {fileID: 750422443} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -743, y: -374} + m_SizeDelta: {x: 300, y: 150} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2012625478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2012625476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2012625479} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 901585734} + m_TargetAssemblyTypeName: UIManagers, Assembly-CSharp + m_MethodName: ShowFaceUI + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2012625479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2012625476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2012625480 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2012625476} + m_CullTransparentMesh: 1 --- !u!1 &2125040940 GameObject: m_ObjectHideFlags: 3 @@ -1391,3 +1804,60 @@ Transform: m_Father: {fileID: 1261528126} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &4733048412974197948 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4733048412263462905, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_Name + value: UIManagers + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_LocalPosition.x + value: 507.25342 + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_LocalPosition.y + value: 230.89937 + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_LocalPosition.z + value: 22.388184 + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4733048412263462907, guid: 8e65e49176378604caf57e900dec0317, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8e65e49176378604caf57e900dec0317, type: 3} diff --git a/Assets/Scripts/AvatarFaceControl.cs b/Assets/Scripts/AvatarFaceControl.cs new file mode 100644 index 0000000..69944b9 --- /dev/null +++ b/Assets/Scripts/AvatarFaceControl.cs @@ -0,0 +1,62 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; +using UnityEngine.EventSystems; + +public class AvatarFaceControl : MonoBehaviour +{ + [SerializeField] Material _avatarFace; // Material "Face" + [SerializeField] Texture _defaultTexture; // PNG Image "/UI Assets/Face Images/emoticon/happy.png" + + bool _crRunning = false; + IEnumerator _coroutine; + void Start() + { + _avatarFace.SetTexture("_MainTex", _defaultTexture); + } + + public void ChangeFace(int faceIndex) + { + _avatarFace.SetTexture("_MainTex", QuickSlotManager.s_faceTextures[faceIndex]); + } + + IEnumerator ShowFaceCoroutine(int index) + { + _crRunning = true; + + // Ç¥Á¤ º¯°æ + ChangeFace(index); + + // 10ÃÊ ´ë±â + yield return new WaitForSeconds(10f); + + // Ç¥Á¤À» ´Ù½Ã default·Î ¹Ù²Ù±â (Start¿¡¼­ fid¸¦ ¹Þ¾Æ¿À´Â ¹æ¹ýµµ °¡´É) + ChangeFace(10); + + _crRunning = false; + } + + void ShowFace(int index) + { + if (_crRunning && _coroutine != null) + { + StopCoroutine(_coroutine); + } + + _coroutine = ShowFaceCoroutine(index); + StartCoroutine(_coroutine); + } + + void Update() + { + if (Input.GetKey(KeyCode.Alpha1)) + ShowFace(QuickSlotManager.s_quickSlots[0].fid); + if (Input.GetKey(KeyCode.Alpha2)) + ShowFace(QuickSlotManager.s_quickSlots[1].fid); + if (Input.GetKey(KeyCode.Alpha3)) + ShowFace(QuickSlotManager.s_quickSlots[2].fid); + if (Input.GetKey(KeyCode.Alpha4)) + ShowFace(QuickSlotManager.s_quickSlots[3].fid); + } +} \ No newline at end of file diff --git a/Assets/Scripts/AvatarFaceControl.cs.meta b/Assets/Scripts/AvatarFaceControl.cs.meta new file mode 100644 index 0000000..a44d7ce --- /dev/null +++ b/Assets/Scripts/AvatarFaceControl.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c63927c022d28c248b582fa78becc536 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/ExitControl.cs b/Assets/Scripts/ExitControl.cs new file mode 100644 index 0000000..53a3297 --- /dev/null +++ b/Assets/Scripts/ExitControl.cs @@ -0,0 +1,12 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.EventSystems; + +public class ExitControl : MonoBehaviour, IPointerClickHandler +{ + public void OnPointerClick(PointerEventData eventData) + { + UIManagers.go.SetActive(false); + } +} diff --git a/Assets/Scripts/ExitControl.cs.meta b/Assets/Scripts/ExitControl.cs.meta new file mode 100644 index 0000000..d85ec3b --- /dev/null +++ b/Assets/Scripts/ExitControl.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c5f562e0930384348bf31d7e4869b19a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Managers/UIManagers.cs b/Assets/Scripts/Managers/UIManagers.cs new file mode 100644 index 0000000..6383a6a --- /dev/null +++ b/Assets/Scripts/Managers/UIManagers.cs @@ -0,0 +1,17 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class UIManagers : MonoBehaviour +{ + public static GameObject go; + void Start() + { + go = Instantiate(Resources.Load("Prefabs/FaceUI")); + } + + public void ShowFaceUI() + { + go.SetActive(true); + } +} diff --git a/Assets/Scripts/Managers/UIManagers.cs.meta b/Assets/Scripts/Managers/UIManagers.cs.meta new file mode 100644 index 0000000..fcf023b --- /dev/null +++ b/Assets/Scripts/Managers/UIManagers.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 191d7062b71d75f4fbdaaf684e75c1d5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/QuickSlotButton.cs b/Assets/Scripts/QuickSlotButton.cs new file mode 100644 index 0000000..14fa857 --- /dev/null +++ b/Assets/Scripts/QuickSlotButton.cs @@ -0,0 +1,34 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; +using UnityEngine.EventSystems; + +public enum _ButtonType { Quickslot, Viewport } +public class QuickSlotButton : MonoBehaviour, ISelectHandler, IDeselectHandler, IPointerClickHandler +{ + public _ButtonType ButtonType; + public Image ButtonImage; + public Text ButtonText; + public int fid; + + public void OnSelect(BaseEventData eventData) + { + if (ButtonType == _ButtonType.Viewport) + { + QuickSlotManager.CurrentlySelected = this; + } + } + public void OnPointerClick(PointerEventData eventData) + { + + if (ButtonType == _ButtonType.Quickslot && QuickSlotManager.CurrentlySelected != null) + { + QuickSlotManager.AddToQuickSlot(this); + } + } + + public void OnDeselect(BaseEventData eventData) + { + } +} diff --git a/Assets/Scripts/QuickSlotButton.cs.meta b/Assets/Scripts/QuickSlotButton.cs.meta new file mode 100644 index 0000000..4815554 --- /dev/null +++ b/Assets/Scripts/QuickSlotButton.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1779227e41f102842a7ea6add19f9750 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/QuickSlotManager.cs b/Assets/Scripts/QuickSlotManager.cs new file mode 100644 index 0000000..2960aa3 --- /dev/null +++ b/Assets/Scripts/QuickSlotManager.cs @@ -0,0 +1,101 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.EventSystems; + +public class QuickSlotManager : MonoBehaviour, IPointerClickHandler +{ + [SerializeField] List _buttonIcons; + [SerializeField] List _quickSlots; + public Transform GridLayout; + public GameObject _viewportButtonPrefab; + public static QuickSlotButton CurrentlySelected; + public static List s_quickSlots; + + [SerializeField] List _faceTextures; + public static List s_faceTextures; + + void Start() + { + GameObject buttonInstance; // InstantiateÀÇ ¹Ýȯ°ªÀ» ´ãÀ» º¯¼ö + QuickSlotButton buttonProp; // QuickSlotButton ÄÄÆ÷³ÍÆ®¸¦ ´ãÀ» º¯¼ö + + for (int i = 0; i < _buttonIcons.Count; i++) + { + // Instantiate + GetComponenet + buttonInstance = Instantiate(_viewportButtonPrefab, GridLayout); + buttonProp = buttonInstance.GetComponent(); + + // Set QuickSlotButton Properties + buttonProp = GridLayout.GetChild(i).GetComponent(); + buttonProp.ButtonImage.sprite = _buttonIcons[i]; + buttonProp.ButtonText.text = _buttonIcons[i].name; + buttonProp.fid = i; + } + + s_quickSlots = new List(); + for (int i = 0; i < _quickSlots.Count; i++) + { + s_quickSlots.Add(_quickSlots[i]); + } + + // _faceTexturesÀÇ °ª ¸ðµÎ Ãß°¡ + s_faceTextures = new List(); + for (int i = 0; i < _faceTextures.Count; i++) + { + s_faceTextures.Add(_faceTextures[i]); + } + + gameObject.SetActive(false); + } + public static void AddToQuickSlot(QuickSlotButton quickslotButton) + { + int index = CheckDistinct(); + + if (index == -1) + { + quickslotButton.ButtonImage.sprite = CurrentlySelected.ButtonImage.sprite; + quickslotButton.ButtonText.text = CurrentlySelected.ButtonText.text; + quickslotButton.fid = CurrentlySelected.fid; + } + else + { + SwapButtons(quickslotButton, index); + } + + CurrentlySelected = null; + } + + public void OnPointerClick(PointerEventData eventData) + { + CurrentlySelected = null; + } + + static int CheckDistinct() + { + int retVal = -1; + + for (int i = 0; i < s_quickSlots.Count; i++) + { + if (s_quickSlots[i].fid == CurrentlySelected.fid) + retVal = i; + } + + return retVal; + } + + static void SwapButtons(QuickSlotButton quickslotButton, int index) + { + Sprite spriteBuf = quickslotButton.ButtonImage.sprite; + string textBuf = quickslotButton.ButtonText.text; + int idBuf = quickslotButton.fid; + + quickslotButton.ButtonImage.sprite = s_quickSlots[index].ButtonImage.sprite; + quickslotButton.ButtonText.text = s_quickSlots[index].ButtonText.text; + quickslotButton.fid = s_quickSlots[index].fid; + + s_quickSlots[index].ButtonImage.sprite = spriteBuf; + s_quickSlots[index].ButtonText.text = textBuf; + s_quickSlots[index].fid = idBuf; + } +} diff --git a/Assets/Scripts/QuickSlotManager.cs.meta b/Assets/Scripts/QuickSlotManager.cs.meta new file mode 100644 index 0000000..ee0b287 --- /dev/null +++ b/Assets/Scripts/QuickSlotManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0e6aa43b199e6044aa5a98e54710cea5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Senior A/Common/Character.prefab b/Assets/Senior A/Common/Character.prefab index 46fb7b1..7ac212f 100644 --- a/Assets/Senior A/Common/Character.prefab +++ b/Assets/Senior A/Common/Character.prefab @@ -2649,6 +2649,7 @@ GameObject: - component: {fileID: 782363252958380815} - component: {fileID: 1948495755} - component: {fileID: 1948495754} + - component: {fileID: 1397943766588101906} m_Layer: 0 m_Name: Character m_TagString: Player @@ -2730,6 +2731,20 @@ MonoBehaviour: GroundLayers: serializedVersion: 2 m_Bits: 64 +--- !u!114 &1397943766588101906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4163970280206948694} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c63927c022d28c248b582fa78becc536, type: 3} + m_Name: + m_EditorClassIdentifier: + _avatarFace: {fileID: 2100000, guid: 4cbbf307fcd6d974db7a6b7254415c34, type: 2} + _defaultTexture: {fileID: 2800000, guid: 52a2d7980a266ee42b6cfad2d157be65, type: 3} --- !u!1 &4165413892074431364 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Senior A/Common/Materials/Face.mat b/Assets/Senior A/Common/Materials/Face.mat index 8d95efc..38d0e23 100644 --- a/Assets/Senior A/Common/Materials/Face.mat +++ b/Assets/Senior A/Common/Materials/Face.mat @@ -41,7 +41,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MainTex: - m_Texture: {fileID: 2800000, guid: 52a2d7980a266ee42b6cfad2d157be65, type: 3} + m_Texture: {fileID: 2800000, guid: 6be5746aa2fb8d64fb222c19a1947ecb, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: