From dd7ad584af78b7de23c43d3fff51f38014e4dc13 Mon Sep 17 00:00:00 2001 From: Reavenk Date: Sun, 17 Jan 2021 18:09:28 -0600 Subject: [PATCH] Remove development stuff to turn it into a core lib --- Assets/Scenes.meta | 8 - Assets/Scenes/SampleScene.unity | 615 ----------------- Assets/Test.cs | 113 ---- Assets/Test.cs.meta | 11 - Packages/manifest.json | 49 -- ProjectSettings/AudioManager.asset | 17 - ProjectSettings/ClusterInputManager.asset | 6 - ProjectSettings/DynamicsManager.asset | 30 - ProjectSettings/EditorBuildSettings.asset | 11 - ProjectSettings/EditorSettings.asset | 35 - ProjectSettings/GraphicsSettings.asset | 64 -- ProjectSettings/InputManager.asset | 295 -------- ProjectSettings/NavMeshAreas.asset | 91 --- ProjectSettings/NetworkManager.asset | 8 - ProjectSettings/Physics2DSettings.asset | 38 -- ProjectSettings/PresetManager.asset | 27 - ProjectSettings/ProjectSettings.asset | 627 ------------------ ProjectSettings/ProjectVersion.txt | 2 - ProjectSettings/QualitySettings.asset | 190 ------ ProjectSettings/TagManager.asset | 43 -- ProjectSettings/TimeManager.asset | 9 - ProjectSettings/UnityConnectSettings.asset | 34 - ProjectSettings/VFXManager.asset | 11 - README.md | 2 - .../SampleScene.unity.meta => README.md.meta | 4 +- Sample.png | Bin 58846 -> 0 bytes Assets/SampleProp.meta => SampleProp.meta | 0 {Assets/SampleProp => SampleProp}/Button.png | Bin .../SampleProp => SampleProp}/Button.png.meta | 0 .../SampleProp => SampleProp}/DockedPlate.png | Bin .../DockedPlate.png.meta | 0 .../FloatingPlate.png | Bin .../FloatingPlate.png.meta | 0 {Assets/SampleProp => SampleProp}/Shadow.png | Bin .../SampleProp => SampleProp}/Shadow.png.meta | 0 .../SampleProp => SampleProp}/Splitter.png | Bin .../Splitter.png.meta | 0 {Assets/SampleProp => SampleProp}/Tab.png | Bin .../SampleProp => SampleProp}/Tab.png.meta | 0 .../SampleProp => SampleProp}/TabFloor.png | Bin .../TabFloor.png.meta | 0 .../TestDockProps.asset | 18 +- .../TestDockProps.asset.meta | 0 .../SampleProp => SampleProp}/btnClose.png | Bin .../btnClose.png.meta | 0 .../btnCloseSmall.png | Bin .../btnCloseSmall.png.meta | 0 .../btnCompactLeft.png | Bin .../btnCompactLeft.png.meta | 0 .../btnCompactRight.png | Bin .../btnCompactRight.png.meta | 0 .../SampleProp => SampleProp}/btnMaximize.png | Bin .../btnMaximize.png.meta | 0 {Assets/SampleProp => SampleProp}/btnPin.png | Bin .../SampleProp => SampleProp}/btnPin.png.meta | 0 {Assets/SampleProp => SampleProp}/btnPull.png | Bin .../btnPull.png.meta | 0 .../SampleProp => SampleProp}/btnRestore.png | Bin .../btnRestore.png.meta | 0 Assets/UIDock.meta => UIDock.meta | 2 +- {Assets/UIDock => UIDock}/Dock.cs | 0 {Assets/UIDock => UIDock}/Dock.cs.meta | 0 {Assets/UIDock => UIDock}/DockProps.cs | 0 {Assets/UIDock => UIDock}/DockProps.cs.meta | 0 {Assets/UIDock => UIDock}/DockSash.cs | 0 {Assets/UIDock => UIDock}/DockSash.cs.meta | 0 {Assets/UIDock => UIDock}/DockedTab.cs | 0 {Assets/UIDock => UIDock}/DockedTab.cs.meta | 0 {Assets/UIDock => UIDock}/IDockListener.cs | 0 .../UIDock => UIDock}/IDockListener.cs.meta | 0 {Assets/UIDock => UIDock}/Root.cs | 0 {Assets/UIDock => UIDock}/Root.cs.meta | 0 {Assets/UIDock => UIDock}/Window.cs | 0 {Assets/UIDock => UIDock}/Window.cs.meta | 0 74 files changed, 12 insertions(+), 2348 deletions(-) delete mode 100644 Assets/Scenes.meta delete mode 100644 Assets/Scenes/SampleScene.unity delete mode 100644 Assets/Test.cs delete mode 100644 Assets/Test.cs.meta delete mode 100644 Packages/manifest.json delete mode 100644 ProjectSettings/AudioManager.asset delete mode 100644 ProjectSettings/ClusterInputManager.asset delete mode 100644 ProjectSettings/DynamicsManager.asset delete mode 100644 ProjectSettings/EditorBuildSettings.asset delete mode 100644 ProjectSettings/EditorSettings.asset delete mode 100644 ProjectSettings/GraphicsSettings.asset delete mode 100644 ProjectSettings/InputManager.asset delete mode 100644 ProjectSettings/NavMeshAreas.asset delete mode 100644 ProjectSettings/NetworkManager.asset delete mode 100644 ProjectSettings/Physics2DSettings.asset delete mode 100644 ProjectSettings/PresetManager.asset delete mode 100644 ProjectSettings/ProjectSettings.asset delete mode 100644 ProjectSettings/ProjectVersion.txt delete mode 100644 ProjectSettings/QualitySettings.asset delete mode 100644 ProjectSettings/TagManager.asset delete mode 100644 ProjectSettings/TimeManager.asset delete mode 100644 ProjectSettings/UnityConnectSettings.asset delete mode 100644 ProjectSettings/VFXManager.asset rename Assets/Scenes/SampleScene.unity.meta => README.md.meta (62%) delete mode 100644 Sample.png rename Assets/SampleProp.meta => SampleProp.meta (100%) rename {Assets/SampleProp => SampleProp}/Button.png (100%) rename {Assets/SampleProp => SampleProp}/Button.png.meta (100%) rename {Assets/SampleProp => SampleProp}/DockedPlate.png (100%) rename {Assets/SampleProp => SampleProp}/DockedPlate.png.meta (100%) rename {Assets/SampleProp => SampleProp}/FloatingPlate.png (100%) rename {Assets/SampleProp => SampleProp}/FloatingPlate.png.meta (100%) rename {Assets/SampleProp => SampleProp}/Shadow.png (100%) rename {Assets/SampleProp => SampleProp}/Shadow.png.meta (100%) rename {Assets/SampleProp => SampleProp}/Splitter.png (100%) rename {Assets/SampleProp => SampleProp}/Splitter.png.meta (100%) rename {Assets/SampleProp => SampleProp}/Tab.png (100%) rename {Assets/SampleProp => SampleProp}/Tab.png.meta (100%) rename {Assets/SampleProp => SampleProp}/TabFloor.png (100%) rename {Assets/SampleProp => SampleProp}/TabFloor.png.meta (100%) rename {Assets/SampleProp => SampleProp}/TestDockProps.asset (85%) rename {Assets/SampleProp => SampleProp}/TestDockProps.asset.meta (100%) rename {Assets/SampleProp => SampleProp}/btnClose.png (100%) rename {Assets/SampleProp => SampleProp}/btnClose.png.meta (100%) rename {Assets/SampleProp => SampleProp}/btnCloseSmall.png (100%) rename {Assets/SampleProp => SampleProp}/btnCloseSmall.png.meta (100%) rename {Assets/SampleProp => SampleProp}/btnCompactLeft.png (100%) rename {Assets/SampleProp => SampleProp}/btnCompactLeft.png.meta (100%) rename {Assets/SampleProp => SampleProp}/btnCompactRight.png (100%) rename {Assets/SampleProp => SampleProp}/btnCompactRight.png.meta (100%) rename {Assets/SampleProp => SampleProp}/btnMaximize.png (100%) rename {Assets/SampleProp => SampleProp}/btnMaximize.png.meta (100%) rename {Assets/SampleProp => SampleProp}/btnPin.png (100%) rename {Assets/SampleProp => SampleProp}/btnPin.png.meta (100%) rename {Assets/SampleProp => SampleProp}/btnPull.png (100%) rename {Assets/SampleProp => SampleProp}/btnPull.png.meta (100%) rename {Assets/SampleProp => SampleProp}/btnRestore.png (100%) rename {Assets/SampleProp => SampleProp}/btnRestore.png.meta (100%) rename Assets/UIDock.meta => UIDock.meta (77%) rename {Assets/UIDock => UIDock}/Dock.cs (100%) rename {Assets/UIDock => UIDock}/Dock.cs.meta (100%) rename {Assets/UIDock => UIDock}/DockProps.cs (100%) rename {Assets/UIDock => UIDock}/DockProps.cs.meta (100%) rename {Assets/UIDock => UIDock}/DockSash.cs (100%) rename {Assets/UIDock => UIDock}/DockSash.cs.meta (100%) rename {Assets/UIDock => UIDock}/DockedTab.cs (100%) rename {Assets/UIDock => UIDock}/DockedTab.cs.meta (100%) rename {Assets/UIDock => UIDock}/IDockListener.cs (100%) rename {Assets/UIDock => UIDock}/IDockListener.cs.meta (100%) rename {Assets/UIDock => UIDock}/Root.cs (100%) rename {Assets/UIDock => UIDock}/Root.cs.meta (100%) rename {Assets/UIDock => UIDock}/Window.cs (100%) rename {Assets/UIDock => UIDock}/Window.cs.meta (100%) diff --git a/Assets/Scenes.meta b/Assets/Scenes.meta deleted file mode 100644 index f5dbd52..0000000 --- a/Assets/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: cf6164dfb2bc9454db802d071fd38097 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity deleted file mode 100644 index 54b859a..0000000 --- a/Assets/Scenes/SampleScene.unity +++ /dev/null @@ -1,615 +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: 170076734} - m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 11 - m_GIWorkflowMode: 0 - 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: 10 - m_Resolution: 2 - m_BakeResolution: 10 - m_AtlasSize: 512 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 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: 256 - m_PVRBounces: 2 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVRFilteringMode: 1 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ShowResolutionOverlay: 1 - m_LightingDataAsset: {fileID: 0} - m_UseShadowmask: 1 ---- !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 &170076733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 170076735} - - component: {fileID: 170076734} - 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 &170076734 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - 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 &170076735 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - 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 &534669902 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 534669905} - - component: {fileID: 534669904} - - component: {fileID: 534669903} - 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 &534669903 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 ---- !u!20 &534669904 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - 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 &534669905 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - 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} ---- !u!1 &1001302495 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1001302496} - - component: {fileID: 1001302497} - m_Layer: 0 - m_Name: Main - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1001302496 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1001302495} - 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: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1001302497 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1001302495} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: affd9ae5058edd64ca8cca9d2e6248b4, type: 3} - m_Name: - m_EditorClassIdentifier: - root: {fileID: 1594259535} - rtMain: {fileID: 1358310266} ---- !u!1 &1065546583 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1065546586} - - component: {fileID: 1065546585} - - component: {fileID: 1065546584} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1065546584 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1065546583} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, 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 &1065546585 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1065546583} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_FirstSelected: {fileID: 0} - m_sendNavigationEvents: 1 - m_DragThreshold: 10 ---- !u!4 &1065546586 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1065546583} - 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: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1230092381 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1230092385} - - component: {fileID: 1230092384} - - component: {fileID: 1230092383} - - component: {fileID: 1230092382} - m_Layer: 5 - m_Name: Canvas - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1230092382 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1230092381} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreReversedGraphics: 1 - m_BlockingObjects: 0 - m_BlockingMask: - serializedVersion: 2 - m_Bits: 4294967295 ---- !u!114 &1230092383 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1230092381} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, 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 ---- !u!223 &1230092384 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1230092381} - 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 &1230092385 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1230092381} - 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: 1594259534} - - {fileID: 1358310266} - m_Father: {fileID: 0} - m_RootOrder: 2 - 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!1 &1358310265 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1358310266} - - component: {fileID: 1358310268} - - component: {fileID: 1358310267} - m_Layer: 5 - m_Name: TestWin - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1358310266 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1358310265} - 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: 1230092385} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 106.9, y: -129.7} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1358310267 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1358310265} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.764151, g: 0.37126204, b: 0.37126204, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - 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 ---- !u!222 &1358310268 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1358310265} - m_CullTransparentMesh: 0 ---- !u!1 &1594259533 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1594259534} - - component: {fileID: 1594259536} - - component: {fileID: 1594259535} - m_Layer: 5 - m_Name: Manager - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1594259534 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1594259533} - 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: 1230092385} - 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: 40, y: 0} - m_SizeDelta: {x: -120, y: -40} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1594259535 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1594259533} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a3635e689b0774546bc6f869d982cc48, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - props: {fileID: 11400000, guid: 89ef88c5f9c365b4986760c44f1d19ed, type: 2} - winSpawnStart: {x: 0, y: -10} - winSpawnOffset: {x: 10, y: -10} - spawnWrap: 5 - floatWindowHome: {fileID: 0} ---- !u!222 &1594259536 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1594259533} - m_CullTransparentMesh: 0 diff --git a/Assets/Test.cs b/Assets/Test.cs deleted file mode 100644 index 39fc1c2..0000000 --- a/Assets/Test.cs +++ /dev/null @@ -1,113 +0,0 @@ -// -// Copyright (c) 2020 All Rights Reserved -// -// William Leu -// 04/12/2020 -// -// - -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -using PxPre.UIDock; - -public class Test : MonoBehaviour -{ - public Root root; - - public RectTransform rtMain; - - Window mainWin; - - void Start() - { - this.mainWin = root.WrapIntoWindow(this.rtMain, "Test Titlebar"); - } - - Window CreateDummyWindow() - { - GameObject go = new GameObject("TestWin"); - go.transform.SetParent(root.transform); - - UnityEngine.UI.Image img = go.AddComponent(); - img.color = - new Color( - Random.Range(0.0f, 1.0f), - Random.Range(0.0f, 1.0f), - Random.Range(0.0f, 1.0f)); - - Window.PrepareChild(img.rectTransform); - img.rectTransform.anchoredPosition = new Vector2(0.0f, 0.0f); - img.rectTransform.sizeDelta = new Vector2(200.0f, 200.0f); - - return this.root.WrapIntoWindow(img.rectTransform, "Dummy Window"); - } - - private void OnGUI() - { - if(GUILayout.Button("Add Window") == true) - { - CreateDummyWindow(); - } - - GUILayout.Space(20.0f); - - if (GUILayout.Button("Add Top") == true) - { - Window w = CreateDummyWindow(); - this.root.DockWindow(w, null, Root.DropType.Top); - } - - if (GUILayout.Button("Add Bottom") == true) - { - Window w = CreateDummyWindow(); - this.root.DockWindow(w, null, Root.DropType.Bottom); - } - - if (GUILayout.Button("Add Left") == true) - { - Window w = CreateDummyWindow(); - this.root.DockWindow(w, null, Root.DropType.Left); - } - - if (GUILayout.Button("Add Right") == true) - { - Window w = CreateDummyWindow(); - this.root.DockWindow(w, null, Root.DropType.Right); - } - - GUILayout.Space(20.0f); - - if(GUILayout.Button("Cascade") == true) - { - List wins = new List(this.root.DockedWindows()); - - foreach(Window w in wins) - this.root.UndockWindow(w); - - Vector2 cascadeBase = new Vector2(50.0f, -50.0f); - Vector2 cascadeOffset = new Vector2(15.0f, -15.0f); - int cascadeRestartAmt = 10; - int idx = 0; - // All windows should now be floating. - foreach(Window fw in this.root.FloatingWindows()) - { - fw.rectTransform.anchoredPosition = - cascadeBase + cascadeOffset * (idx % cascadeRestartAmt); - - // Shadows don't update on their own if we touch - // the anchoredPosition directly. - fw.UpdateShadow(); - ++idx; - } - } - - GUILayout.Space(20.0f); - - if(GUILayout.Button("Clear") == true) - { - this.root.Clear(); - } - } -} diff --git a/Assets/Test.cs.meta b/Assets/Test.cs.meta deleted file mode 100644 index 5b6967b..0000000 --- a/Assets/Test.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: affd9ae5058edd64ca8cca9d2e6248b4 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/manifest.json b/Packages/manifest.json deleted file mode 100644 index 281ace8..0000000 --- a/Packages/manifest.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "dependencies": { - "com.unity.2d.sprite": "1.0.0", - "com.unity.2d.tilemap": "1.0.0", - "com.unity.ads": "3.5.0", - "com.unity.analytics": "3.3.5", - "com.unity.collab-proxy": "1.2.16", - "com.unity.ide.rider": "1.1.4", - "com.unity.ide.vscode": "1.2.2", - "com.unity.multiplayer-hlapi": "1.0.6", - "com.unity.purchasing": "2.1.1", - "com.unity.test-framework": "1.1.18", - "com.unity.textmeshpro": "2.0.1", - "com.unity.timeline": "1.2.6", - "com.unity.ugui": "1.0.0", - "com.unity.xr.legacyinputhelpers": "2.1.4", - "com.unity.modules.ai": "1.0.0", - "com.unity.modules.androidjni": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.cloth": "1.0.0", - "com.unity.modules.director": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.physics2d": "1.0.0", - "com.unity.modules.screencapture": "1.0.0", - "com.unity.modules.terrain": "1.0.0", - "com.unity.modules.terrainphysics": "1.0.0", - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.uielements": "1.0.0", - "com.unity.modules.umbra": "1.0.0", - "com.unity.modules.unityanalytics": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.unitywebrequesttexture": "1.0.0", - "com.unity.modules.unitywebrequestwww": "1.0.0", - "com.unity.modules.vehicles": "1.0.0", - "com.unity.modules.video": "1.0.0", - "com.unity.modules.vr": "1.0.0", - "com.unity.modules.wind": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } -} diff --git a/ProjectSettings/AudioManager.asset b/ProjectSettings/AudioManager.asset deleted file mode 100644 index 4f31e74..0000000 --- a/ProjectSettings/AudioManager.asset +++ /dev/null @@ -1,17 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!11 &1 -AudioManager: - m_ObjectHideFlags: 0 - m_Volume: 1 - Rolloff Scale: 1 - Doppler Factor: 1 - Default Speaker Mode: 2 - m_SampleRate: 0 - m_DSPBufferSize: 1024 - m_VirtualVoiceCount: 512 - m_RealVoiceCount: 32 - m_SpatializerPlugin: - m_AmbisonicDecoderPlugin: - m_DisableAudio: 0 - m_VirtualizeEffects: 1 diff --git a/ProjectSettings/ClusterInputManager.asset b/ProjectSettings/ClusterInputManager.asset deleted file mode 100644 index e7886b2..0000000 --- a/ProjectSettings/ClusterInputManager.asset +++ /dev/null @@ -1,6 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!236 &1 -ClusterInputManager: - m_ObjectHideFlags: 0 - m_Inputs: [] diff --git a/ProjectSettings/DynamicsManager.asset b/ProjectSettings/DynamicsManager.asset deleted file mode 100644 index b3c263d..0000000 --- a/ProjectSettings/DynamicsManager.asset +++ /dev/null @@ -1,30 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!55 &1 -PhysicsManager: - m_ObjectHideFlags: 0 - serializedVersion: 8 - m_Gravity: {x: 0, y: -9.81, z: 0} - m_DefaultMaterial: {fileID: 0} - m_BounceThreshold: 2 - m_SleepThreshold: 0.005 - m_DefaultContactOffset: 0.01 - m_DefaultSolverIterations: 6 - m_DefaultSolverVelocityIterations: 1 - m_QueriesHitBackfaces: 0 - m_QueriesHitTriggers: 1 - m_EnableAdaptiveForce: 0 - m_ClothInterCollisionDistance: 0 - m_ClothInterCollisionStiffness: 0 - m_ContactsGeneration: 1 - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff - m_AutoSimulation: 1 - m_AutoSyncTransforms: 0 - m_ReuseCollisionCallbacks: 1 - m_ClothInterCollisionSettingsToggle: 0 - m_ContactPairsMode: 0 - m_BroadphaseType: 0 - m_WorldBounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 250, y: 250, z: 250} - m_WorldSubdivisions: 8 diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset deleted file mode 100644 index 2a1fac8..0000000 --- a/ProjectSettings/EditorBuildSettings.asset +++ /dev/null @@ -1,11 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1045 &1 -EditorBuildSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Scenes: - - enabled: 1 - path: Assets/Scenes/SampleScene.unity - guid: f3f0010ff505db345af8f1ff08fab934 - m_configObjects: {} diff --git a/ProjectSettings/EditorSettings.asset b/ProjectSettings/EditorSettings.asset deleted file mode 100644 index 5162e19..0000000 --- a/ProjectSettings/EditorSettings.asset +++ /dev/null @@ -1,35 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!159 &1 -EditorSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_ExternalVersionControlSupport: Visible Meta Files - m_SerializationMode: 2 - m_LineEndingsForNewScripts: 2 - m_DefaultBehaviorMode: 0 - m_PrefabRegularEnvironment: {fileID: 0} - m_PrefabUIEnvironment: {fileID: 0} - m_SpritePackerMode: 0 - m_SpritePackerPaddingPower: 1 - m_EtcTextureCompressorBehavior: 1 - m_EtcTextureFastCompressor: 1 - m_EtcTextureNormalCompressor: 2 - m_EtcTextureBestCompressor: 4 - m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmref - m_ProjectGenerationRootNamespace: - m_CollabEditorSettings: - inProgressEnabled: 1 - m_EnableTextureStreamingInEditMode: 1 - m_EnableTextureStreamingInPlayMode: 1 - m_AsyncShaderCompilation: 1 - m_EnterPlayModeOptionsEnabled: 0 - m_EnterPlayModeOptions: 3 - m_ShowLightmapResolutionOverlay: 1 - m_UseLegacyProbeSampleCount: 1 - m_AssetPipelineMode: 1 - m_CacheServerMode: 0 - m_CacheServerEndpoint: - m_CacheServerNamespacePrefix: default - m_CacheServerEnableDownload: 1 - m_CacheServerEnableUpload: 1 diff --git a/ProjectSettings/GraphicsSettings.asset b/ProjectSettings/GraphicsSettings.asset deleted file mode 100644 index 1a6b7d1..0000000 --- a/ProjectSettings/GraphicsSettings.asset +++ /dev/null @@ -1,64 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!30 &1 -GraphicsSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_Deferred: - m_Mode: 1 - m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} - m_DeferredReflections: - m_Mode: 1 - m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} - m_ScreenSpaceShadows: - m_Mode: 1 - m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} - m_LegacyDeferred: - m_Mode: 1 - m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} - m_DepthNormals: - m_Mode: 1 - m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} - m_MotionVectors: - m_Mode: 1 - m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} - m_LightHalo: - m_Mode: 1 - m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} - m_LensFlare: - m_Mode: 1 - m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} - m_AlwaysIncludedShaders: - - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 16000, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 17000, guid: 0000000000000000f000000000000000, type: 0} - m_PreloadedShaders: [] - m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, - type: 0} - m_CustomRenderPipeline: {fileID: 0} - m_TransparencySortMode: 0 - m_TransparencySortAxis: {x: 0, y: 0, z: 1} - m_DefaultRenderingPath: 1 - m_DefaultMobileRenderingPath: 1 - m_TierSettings: [] - m_LightmapStripping: 0 - m_FogStripping: 0 - m_InstancingStripping: 0 - m_LightmapKeepPlain: 1 - m_LightmapKeepDirCombined: 1 - m_LightmapKeepDynamicPlain: 1 - m_LightmapKeepDynamicDirCombined: 1 - m_LightmapKeepShadowMask: 1 - m_LightmapKeepSubtractive: 1 - m_FogKeepLinear: 1 - m_FogKeepExp: 1 - m_FogKeepExp2: 1 - m_AlbedoSwatchInfos: [] - m_LightsUseLinearIntensity: 0 - m_LightsUseColorTemperature: 0 diff --git a/ProjectSettings/InputManager.asset b/ProjectSettings/InputManager.asset deleted file mode 100644 index 17c8f53..0000000 --- a/ProjectSettings/InputManager.asset +++ /dev/null @@ -1,295 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!13 &1 -InputManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Axes: - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: a - altPositiveButton: d - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: s - altPositiveButton: w - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left ctrl - altNegativeButton: - altPositiveButton: mouse 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left alt - altNegativeButton: - altPositiveButton: mouse 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left shift - altNegativeButton: - altPositiveButton: mouse 2 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: space - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse X - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse Y - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse ScrollWheel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 2 - joyNum: 0 - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 1 - type: 2 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 0 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 1 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 2 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 3 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: return - altNegativeButton: - altPositiveButton: joystick button 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: enter - altNegativeButton: - altPositiveButton: space - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Cancel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: escape - altNegativeButton: - altPositiveButton: joystick button 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 diff --git a/ProjectSettings/NavMeshAreas.asset b/ProjectSettings/NavMeshAreas.asset deleted file mode 100644 index 3b0b7c3..0000000 --- a/ProjectSettings/NavMeshAreas.asset +++ /dev/null @@ -1,91 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!126 &1 -NavMeshProjectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - areas: - - name: Walkable - cost: 1 - - name: Not Walkable - cost: 1 - - name: Jump - cost: 2 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - m_LastAgentTypeID: -887442657 - m_Settings: - - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.75 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_SettingNames: - - Humanoid diff --git a/ProjectSettings/NetworkManager.asset b/ProjectSettings/NetworkManager.asset deleted file mode 100644 index 5dc6a83..0000000 --- a/ProjectSettings/NetworkManager.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!149 &1 -NetworkManager: - m_ObjectHideFlags: 0 - m_DebugLevel: 0 - m_Sendrate: 15 - m_AssetToPrefab: {} diff --git a/ProjectSettings/Physics2DSettings.asset b/ProjectSettings/Physics2DSettings.asset deleted file mode 100644 index 57760e2..0000000 --- a/ProjectSettings/Physics2DSettings.asset +++ /dev/null @@ -1,38 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!19 &1 -Physics2DSettings: - m_ObjectHideFlags: 0 - serializedVersion: 4 - m_Gravity: {x: 0, y: -9.81} - m_DefaultMaterial: {fileID: 0} - m_VelocityIterations: 8 - m_PositionIterations: 3 - m_VelocityThreshold: 1 - m_MaxLinearCorrection: 0.2 - m_MaxAngularCorrection: 8 - m_MaxTranslationSpeed: 100 - m_MaxRotationSpeed: 360 - m_BaumgarteScale: 0.2 - m_BaumgarteTimeOfImpactScale: 0.75 - m_TimeToSleep: 0.5 - m_LinearSleepTolerance: 0.01 - m_AngularSleepTolerance: 2 - m_DefaultContactOffset: 0.01 - m_AutoSimulation: 1 - m_QueriesHitTriggers: 1 - m_QueriesStartInColliders: 1 - m_ChangeStopsCallbacks: 0 - m_CallbacksOnDisable: 1 - m_ReuseCollisionCallbacks: 1 - m_AutoSyncTransforms: 0 - m_AlwaysShowColliders: 0 - m_ShowColliderSleep: 1 - m_ShowColliderContacts: 0 - m_ShowColliderAABB: 0 - m_ContactArrowScale: 0.2 - m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} - m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} - m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} - m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/ProjectSettings/PresetManager.asset b/ProjectSettings/PresetManager.asset deleted file mode 100644 index 820e662..0000000 --- a/ProjectSettings/PresetManager.asset +++ /dev/null @@ -1,27 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1386491679 &1 -PresetManager: - m_ObjectHideFlags: 0 - m_DefaultList: - - type: - m_NativeTypeID: 108 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: c1cf8506f04ef2c4a88b64b6c4202eea, - type: 2} - - type: - m_NativeTypeID: 1020 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 0cd792cc87e492d43b4e95b205fc5cc6, - type: 2} - - type: - m_NativeTypeID: 1006 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 7a99f8aa944efe94cb9bd74562b7d5f9, - type: 2} diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset deleted file mode 100644 index c764df1..0000000 --- a/ProjectSettings/ProjectSettings.asset +++ /dev/null @@ -1,627 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!129 &1 -PlayerSettings: - m_ObjectHideFlags: 0 - serializedVersion: 15 - productGUID: 8aa5dfec2c317b942b59ef4b570cef99 - AndroidProfiler: 0 - AndroidFilterTouchesWhenObscured: 0 - AndroidEnableSustainedPerformanceMode: 0 - defaultScreenOrientation: 4 - targetDevice: 2 - useOnDemandResources: 0 - accelerometerFrequency: 60 - companyName: DefaultCompany - productName: New Unity Project - defaultCursor: {fileID: 0} - cursorHotspot: {x: 0, y: 0} - m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} - m_ShowUnitySplashScreen: 1 - m_ShowUnitySplashLogo: 1 - m_SplashScreenOverlayOpacity: 1 - m_SplashScreenAnimation: 1 - m_SplashScreenLogoStyle: 1 - m_SplashScreenDrawMode: 0 - m_SplashScreenBackgroundAnimationZoom: 1 - m_SplashScreenLogoAnimationZoom: 1 - m_SplashScreenBackgroundLandscapeAspect: 1 - m_SplashScreenBackgroundPortraitAspect: 1 - m_SplashScreenBackgroundLandscapeUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenBackgroundPortraitUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenLogos: [] - m_VirtualRealitySplashScreen: {fileID: 0} - m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 - defaultScreenWidthWeb: 960 - defaultScreenHeightWeb: 600 - m_StereoRenderingPath: 0 - m_ActiveColorSpace: 0 - m_MTRendering: 1 - m_StackTraceTypes: 010000000100000001000000010000000100000001000000 - iosShowActivityIndicatorOnLoading: -1 - androidShowActivityIndicatorOnLoading: -1 - iosAppInBackgroundBehavior: 0 - displayResolutionDialog: 1 - iosAllowHTTPDownload: 1 - allowedAutorotateToPortrait: 1 - allowedAutorotateToPortraitUpsideDown: 1 - allowedAutorotateToLandscapeRight: 1 - allowedAutorotateToLandscapeLeft: 1 - useOSAutorotation: 1 - use32BitDisplayBuffer: 1 - preserveFramebufferAlpha: 0 - disableDepthAndStencilBuffers: 0 - androidStartInFullscreen: 1 - androidRenderOutsideSafeArea: 0 - androidBlitType: 0 - defaultIsNativeResolution: 1 - macRetinaSupport: 1 - runInBackground: 1 - captureSingleScreen: 0 - muteOtherAudioSources: 0 - Prepare IOS For Recording: 0 - Force IOS Speakers When Recording: 0 - deferSystemGesturesMode: 0 - hideHomeButton: 0 - submitAnalytics: 1 - usePlayerLog: 1 - bakeCollisionMeshes: 0 - forceSingleInstance: 0 - resizableWindow: 0 - useMacAppStoreValidation: 0 - macAppStoreCategory: public.app-category.games - gpuSkinning: 1 - graphicsJobs: 0 - xboxPIXTextureCapture: 0 - xboxEnableAvatar: 0 - xboxEnableKinect: 0 - xboxEnableKinectAutoTracking: 0 - xboxEnableFitness: 0 - visibleInBackground: 1 - allowFullscreenSwitch: 1 - graphicsJobMode: 0 - fullscreenMode: 1 - xboxSpeechDB: 0 - xboxEnableHeadOrientation: 0 - xboxEnableGuest: 0 - xboxEnablePIXSampling: 0 - metalFramebufferOnly: 0 - xboxOneResolution: 0 - xboxOneSResolution: 0 - xboxOneXResolution: 3 - xboxOneMonoLoggingLevel: 0 - xboxOneLoggingLevel: 1 - xboxOneDisableEsram: 0 - xboxOnePresentImmediateThreshold: 0 - switchQueueCommandMemory: 0 - switchQueueControlMemory: 16384 - switchQueueComputeMemory: 262144 - switchNVNShaderPoolsGranularity: 33554432 - switchNVNDefaultPoolsGranularity: 16777216 - switchNVNOtherPoolsGranularity: 16777216 - vulkanEnableSetSRGBWrite: 0 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 - bundleVersion: 0.1 - preloadedAssets: [] - metroInputSource: 0 - wsaTransparentSwapchain: 0 - m_HolographicPauseOnTrackingLoss: 1 - xboxOneDisableKinectGpuReservation: 1 - xboxOneEnable7thCore: 1 - isWsaHolographicRemotingEnabled: 0 - vrSettings: - cardboard: - depthFormat: 0 - enableTransitionView: 0 - daydream: - depthFormat: 0 - useSustainedPerformanceMode: 0 - enableVideoLayer: 0 - useProtectedVideoMemory: 0 - minimumSupportedHeadTracking: 0 - maximumSupportedHeadTracking: 1 - hololens: - depthFormat: 1 - depthBufferSharingEnabled: 1 - oculus: - sharedDepthBuffer: 1 - dashSupport: 1 - enable360StereoCapture: 0 - protectGraphicsMemory: 0 - enableFrameTimingStats: 0 - useHDRDisplay: 0 - m_ColorGamuts: 00000000 - targetPixelDensity: 30 - resolutionScalingMode: 0 - androidSupportedAspectRatio: 1 - androidMaxAspectRatio: 2.1 - applicationIdentifier: {} - buildNumber: {} - AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 16 - AndroidTargetSdkVersion: 0 - AndroidPreferredInstallLocation: 1 - aotOptions: - stripEngineCode: 1 - iPhoneStrippingLevel: 0 - iPhoneScriptCallOptimization: 0 - ForceInternetPermission: 0 - ForceSDCardPermission: 0 - CreateWallpaper: 0 - APKExpansionFiles: 0 - keepLoadedShadersAlive: 0 - StripUnusedMeshComponents: 1 - VertexChannelCompressionMask: 4054 - iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 9.0 - tvOSSdkVersion: 0 - tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 9.0 - uIPrerenderedIcon: 0 - uIRequiresPersistentWiFi: 0 - uIRequiresFullScreen: 1 - uIStatusBarHidden: 1 - uIExitOnSuspend: 0 - uIStatusBarStyle: 0 - iPhoneSplashScreen: {fileID: 0} - iPhoneHighResSplashScreen: {fileID: 0} - iPhoneTallHighResSplashScreen: {fileID: 0} - iPhone47inSplashScreen: {fileID: 0} - iPhone55inPortraitSplashScreen: {fileID: 0} - iPhone55inLandscapeSplashScreen: {fileID: 0} - iPhone58inPortraitSplashScreen: {fileID: 0} - iPhone58inLandscapeSplashScreen: {fileID: 0} - iPadPortraitSplashScreen: {fileID: 0} - iPadHighResPortraitSplashScreen: {fileID: 0} - iPadLandscapeSplashScreen: {fileID: 0} - iPadHighResLandscapeSplashScreen: {fileID: 0} - appleTVSplashScreen: {fileID: 0} - appleTVSplashScreen2x: {fileID: 0} - tvOSSmallIconLayers: [] - tvOSSmallIconLayers2x: [] - tvOSLargeIconLayers: [] - tvOSLargeIconLayers2x: [] - tvOSTopShelfImageLayers: [] - tvOSTopShelfImageLayers2x: [] - tvOSTopShelfImageWideLayers: [] - tvOSTopShelfImageWideLayers2x: [] - iOSLaunchScreenType: 0 - iOSLaunchScreenPortrait: {fileID: 0} - iOSLaunchScreenLandscape: {fileID: 0} - iOSLaunchScreenBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreenFillPct: 100 - iOSLaunchScreenSize: 100 - iOSLaunchScreenCustomXibPath: - iOSLaunchScreeniPadType: 0 - iOSLaunchScreeniPadImage: {fileID: 0} - iOSLaunchScreeniPadBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreeniPadFillPct: 100 - iOSLaunchScreeniPadSize: 100 - iOSLaunchScreeniPadCustomXibPath: - iOSUseLaunchScreenStoryboard: 0 - iOSLaunchScreenCustomStoryboardPath: - iOSDeviceRequirements: [] - iOSURLSchemes: [] - iOSBackgroundModes: 0 - iOSMetalForceHardShadows: 0 - metalEditorSupport: 1 - metalAPIValidation: 1 - iOSRenderExtraFrameOnPause: 0 - appleDeveloperTeamID: - iOSManualSigningProvisioningProfileID: - tvOSManualSigningProvisioningProfileID: - iOSManualSigningProvisioningProfileType: 0 - tvOSManualSigningProvisioningProfileType: 0 - appleEnableAutomaticSigning: 0 - iOSRequireARKit: 0 - appleEnableProMotion: 0 - clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea - templatePackageId: com.unity.template.3d@1.3.0 - templateDefaultScene: Assets/Scenes/SampleScene.unity - AndroidTargetArchitectures: 5 - AndroidSplashScreenScale: 0 - androidSplashScreen: {fileID: 0} - AndroidKeystoreName: - AndroidKeyaliasName: - AndroidBuildApkPerCpuArchitecture: 0 - AndroidTVCompatibility: 1 - AndroidIsGame: 1 - AndroidEnableTango: 0 - androidEnableBanner: 1 - androidUseLowAccuracyLocation: 0 - m_AndroidBanners: - - width: 320 - height: 180 - banner: {fileID: 0} - androidGamepadSupportLevel: 0 - resolutionDialogBanner: {fileID: 0} - m_BuildTargetIcons: [] - m_BuildTargetPlatformIcons: [] - m_BuildTargetBatching: - - m_BuildTarget: Standalone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: tvOS - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: Android - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: iPhone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: WebGL - m_StaticBatching: 0 - m_DynamicBatching: 0 - m_BuildTargetGraphicsAPIs: - - m_BuildTarget: AndroidPlayer - m_APIs: 0b00000008000000 - m_Automatic: 1 - - m_BuildTarget: iOSSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: AppleTVSupport - m_APIs: 10000000 - m_Automatic: 0 - - m_BuildTarget: WebGLSupport - m_APIs: 0b000000 - m_Automatic: 1 - m_BuildTargetVRSettings: - - m_BuildTarget: Standalone - m_Enabled: 0 - m_Devices: - - Oculus - - OpenVR - m_BuildTargetEnableVuforiaSettings: [] - openGLRequireES31: 0 - openGLRequireES31AEP: 0 - m_TemplateCustomTags: {} - mobileMTRendering: - Android: 1 - iPhone: 1 - tvOS: 1 - m_BuildTargetGroupLightmapEncodingQuality: [] - m_BuildTargetGroupLightmapSettings: [] - playModeTestRunnerEnabled: 0 - runPlayModeTestAsEditModeTest: 0 - actionOnDotNetUnhandledException: 1 - enableInternalProfiler: 0 - logObjCUncaughtExceptions: 1 - enableCrashReportAPI: 0 - cameraUsageDescription: - locationUsageDescription: - microphoneUsageDescription: - switchNetLibKey: - switchSocketMemoryPoolSize: 6144 - switchSocketAllocatorPoolSize: 128 - switchSocketConcurrencyLimit: 14 - switchScreenResolutionBehavior: 2 - switchUseCPUProfiler: 0 - switchApplicationID: 0x01004b9000490000 - switchNSODependencies: - switchTitleNames_0: - switchTitleNames_1: - switchTitleNames_2: - switchTitleNames_3: - switchTitleNames_4: - switchTitleNames_5: - switchTitleNames_6: - switchTitleNames_7: - switchTitleNames_8: - switchTitleNames_9: - switchTitleNames_10: - switchTitleNames_11: - switchTitleNames_12: - switchTitleNames_13: - switchTitleNames_14: - switchPublisherNames_0: - switchPublisherNames_1: - switchPublisherNames_2: - switchPublisherNames_3: - switchPublisherNames_4: - switchPublisherNames_5: - switchPublisherNames_6: - switchPublisherNames_7: - switchPublisherNames_8: - switchPublisherNames_9: - switchPublisherNames_10: - switchPublisherNames_11: - switchPublisherNames_12: - switchPublisherNames_13: - switchPublisherNames_14: - switchIcons_0: {fileID: 0} - switchIcons_1: {fileID: 0} - switchIcons_2: {fileID: 0} - switchIcons_3: {fileID: 0} - switchIcons_4: {fileID: 0} - switchIcons_5: {fileID: 0} - switchIcons_6: {fileID: 0} - switchIcons_7: {fileID: 0} - switchIcons_8: {fileID: 0} - switchIcons_9: {fileID: 0} - switchIcons_10: {fileID: 0} - switchIcons_11: {fileID: 0} - switchIcons_12: {fileID: 0} - switchIcons_13: {fileID: 0} - switchIcons_14: {fileID: 0} - switchSmallIcons_0: {fileID: 0} - switchSmallIcons_1: {fileID: 0} - switchSmallIcons_2: {fileID: 0} - switchSmallIcons_3: {fileID: 0} - switchSmallIcons_4: {fileID: 0} - switchSmallIcons_5: {fileID: 0} - switchSmallIcons_6: {fileID: 0} - switchSmallIcons_7: {fileID: 0} - switchSmallIcons_8: {fileID: 0} - switchSmallIcons_9: {fileID: 0} - switchSmallIcons_10: {fileID: 0} - switchSmallIcons_11: {fileID: 0} - switchSmallIcons_12: {fileID: 0} - switchSmallIcons_13: {fileID: 0} - switchSmallIcons_14: {fileID: 0} - switchManualHTML: - switchAccessibleURLs: - switchLegalInformation: - switchMainThreadStackSize: 1048576 - switchPresenceGroupId: - switchLogoHandling: 0 - switchReleaseVersion: 0 - switchDisplayVersion: 1.0.0 - switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 - switchSupportedLanguagesMask: 0 - switchLogoType: 0 - switchApplicationErrorCodeCategory: - switchUserAccountSaveDataSize: 0 - switchUserAccountSaveDataJournalSize: 0 - switchApplicationAttribute: 0 - switchCardSpecSize: -1 - switchCardSpecClock: -1 - switchRatingsMask: 0 - switchRatingsInt_0: 0 - switchRatingsInt_1: 0 - switchRatingsInt_2: 0 - switchRatingsInt_3: 0 - switchRatingsInt_4: 0 - switchRatingsInt_5: 0 - switchRatingsInt_6: 0 - switchRatingsInt_7: 0 - switchRatingsInt_8: 0 - switchRatingsInt_9: 0 - switchRatingsInt_10: 0 - switchRatingsInt_11: 0 - switchLocalCommunicationIds_0: - switchLocalCommunicationIds_1: - switchLocalCommunicationIds_2: - switchLocalCommunicationIds_3: - switchLocalCommunicationIds_4: - switchLocalCommunicationIds_5: - switchLocalCommunicationIds_6: - switchLocalCommunicationIds_7: - switchParentalControl: 0 - switchAllowsScreenshot: 1 - switchAllowsVideoCapturing: 1 - switchAllowsRuntimeAddOnContentInstall: 0 - switchDataLossConfirmation: 0 - switchUserAccountLockEnabled: 0 - switchSystemResourceMemory: 16777216 - switchSupportedNpadStyles: 3 - switchNativeFsCacheSize: 32 - switchIsHoldTypeHorizontal: 0 - switchSupportedNpadCount: 8 - switchSocketConfigEnabled: 0 - switchTcpInitialSendBufferSize: 32 - switchTcpInitialReceiveBufferSize: 64 - switchTcpAutoSendBufferSizeMax: 256 - switchTcpAutoReceiveBufferSizeMax: 256 - switchUdpSendBufferSize: 9 - switchUdpReceiveBufferSize: 42 - switchSocketBufferEfficiency: 4 - switchSocketInitializeEnabled: 1 - switchNetworkInterfaceManagerInitializeEnabled: 1 - switchPlayerConnectionEnabled: 1 - ps4NPAgeRating: 12 - ps4NPTitleSecret: - ps4NPTrophyPackPath: - ps4ParentalLevel: 11 - ps4ContentID: ED1633-NPXX51362_00-0000000000000000 - ps4Category: 0 - ps4MasterVersion: 01.00 - ps4AppVersion: 01.00 - ps4AppType: 0 - ps4ParamSfxPath: - ps4VideoOutPixelFormat: 0 - ps4VideoOutInitialWidth: 1920 - ps4VideoOutBaseModeInitialWidth: 1920 - ps4VideoOutReprojectionRate: 60 - ps4PronunciationXMLPath: - ps4PronunciationSIGPath: - ps4BackgroundImagePath: - ps4StartupImagePath: - ps4StartupImagesFolder: - ps4IconImagesFolder: - ps4SaveDataImagePath: - ps4SdkOverride: - ps4BGMPath: - ps4ShareFilePath: - ps4ShareOverlayImagePath: - ps4PrivacyGuardImagePath: - ps4NPtitleDatPath: - ps4RemotePlayKeyAssignment: -1 - ps4RemotePlayKeyMappingDir: - ps4PlayTogetherPlayerCount: 0 - ps4EnterButtonAssignment: 1 - ps4ApplicationParam1: 0 - ps4ApplicationParam2: 0 - ps4ApplicationParam3: 0 - ps4ApplicationParam4: 0 - ps4DownloadDataSize: 0 - ps4GarlicHeapSize: 2048 - ps4ProGarlicHeapSize: 2560 - ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ - ps4pnSessions: 1 - ps4pnPresence: 1 - ps4pnFriends: 1 - ps4pnGameCustomData: 1 - playerPrefsSupport: 0 - enableApplicationExit: 0 - resetTempFolder: 1 - restrictedAudioUsageRights: 0 - ps4UseResolutionFallback: 0 - ps4ReprojectionSupport: 0 - ps4UseAudio3dBackend: 0 - ps4SocialScreenEnabled: 0 - ps4ScriptOptimizationLevel: 0 - ps4Audio3dVirtualSpeakerCount: 14 - ps4attribCpuUsage: 0 - ps4PatchPkgPath: - ps4PatchLatestPkgPath: - ps4PatchChangeinfoPath: - ps4PatchDayOne: 0 - ps4attribUserManagement: 0 - ps4attribMoveSupport: 0 - ps4attrib3DSupport: 0 - ps4attribShareSupport: 0 - ps4attribExclusiveVR: 0 - ps4disableAutoHideSplash: 0 - ps4videoRecordingFeaturesUsed: 0 - ps4contentSearchFeaturesUsed: 0 - ps4attribEyeToEyeDistanceSettingVR: 0 - ps4IncludedModules: [] - monoEnv: - splashScreenBackgroundSourceLandscape: {fileID: 0} - splashScreenBackgroundSourcePortrait: {fileID: 0} - spritePackerPolicy: - webGLMemorySize: 256 - webGLExceptionSupport: 1 - webGLNameFilesAsHashes: 0 - webGLDataCaching: 1 - webGLDebugSymbols: 0 - webGLEmscriptenArgs: - webGLModulesDirectory: - webGLTemplate: APPLICATION:Default - webGLAnalyzeBuildSize: 0 - webGLUseEmbeddedResources: 0 - webGLCompressionFormat: 1 - webGLLinkerTarget: 1 - webGLThreadsSupport: 0 - scriptingDefineSymbols: {} - platformArchitecture: {} - scriptingBackend: {} - il2cppCompilerConfiguration: {} - managedStrippingLevel: {} - incrementalIl2cppBuild: {} - allowUnsafeCode: 0 - additionalIl2CppArgs: - scriptingRuntimeVersion: 1 - apiCompatibilityLevelPerPlatform: {} - m_RenderingPath: 1 - m_MobileRenderingPath: 1 - metroPackageName: Template_3D - metroPackageVersion: - metroCertificatePath: - metroCertificatePassword: - metroCertificateSubject: - metroCertificateIssuer: - metroCertificateNotAfter: 0000000000000000 - metroApplicationDescription: Template_3D - wsaImages: {} - metroTileShortName: - metroTileShowName: 0 - metroMediumTileShowName: 0 - metroLargeTileShowName: 0 - metroWideTileShowName: 0 - metroSupportStreamingInstall: 0 - metroLastRequiredScene: 0 - metroDefaultTileSize: 1 - metroTileForegroundText: 2 - metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} - metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, - a: 1} - metroSplashScreenUseBackgroundColor: 0 - platformCapabilities: {} - metroTargetDeviceFamilies: {} - metroFTAName: - metroFTAFileTypes: [] - metroProtocolName: - metroCompilationOverrides: 1 - XboxOneProductId: - XboxOneUpdateKey: - XboxOneSandboxId: - XboxOneContentId: - XboxOneTitleId: - XboxOneSCId: - XboxOneGameOsOverridePath: - XboxOnePackagingOverridePath: - XboxOneAppManifestOverridePath: - XboxOneVersion: 1.0.0.0 - XboxOnePackageEncryption: 0 - XboxOnePackageUpdateGranularity: 2 - XboxOneDescription: - XboxOneLanguage: - - enus - XboxOneCapability: [] - XboxOneGameRating: {} - XboxOneIsContentPackage: 0 - XboxOneEnableGPUVariability: 1 - XboxOneSockets: {} - XboxOneSplashScreen: {fileID: 0} - XboxOneAllowedProductIds: [] - XboxOnePersistentLocalStorageSize: 0 - XboxOneXTitleMemory: 8 - xboxOneScriptCompiler: 1 - XboxOneOverrideIdentityName: - vrEditorSettings: - daydream: - daydreamIconForeground: {fileID: 0} - daydreamIconBackground: {fileID: 0} - cloudServicesEnabled: - UNet: 1 - luminIcon: - m_Name: - m_ModelFolderPath: - m_PortalFolderPath: - luminCert: - m_CertPath: - m_PrivateKeyPath: - luminIsChannelApp: 0 - luminVersion: - m_VersionCode: 1 - m_VersionName: - facebookSdkVersion: 7.9.4 - facebookAppId: - facebookCookies: 1 - facebookLogging: 1 - facebookStatus: 1 - facebookXfbml: 0 - facebookFrictionlessRequests: 1 - apiCompatibilityLevel: 6 - cloudProjectId: 94dcef63-8a11-4daa-bddc-564e0c9bdfc4 - framebufferDepthMemorylessMode: 0 - projectName: New Unity Project - organizationId: williamleu - cloudEnabled: 0 - enableNativePlatformBackendsForNewInputSystem: 0 - disableOldInputManagerSupport: 0 - legacyClampBlendShapeWeights: 0 diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt deleted file mode 100644 index a191481..0000000 --- a/ProjectSettings/ProjectVersion.txt +++ /dev/null @@ -1,2 +0,0 @@ -m_EditorVersion: 2019.4.14f1 -m_EditorVersionWithRevision: 2019.4.14f1 (4037e52648cd) diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset deleted file mode 100644 index 0621bef..0000000 --- a/ProjectSettings/QualitySettings.asset +++ /dev/null @@ -1,190 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!47 &1 -QualitySettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_CurrentQuality: 4 - m_QualitySettings: - - serializedVersion: 2 - name: Very Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 15 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 1 - textureQuality: 1 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.3 - maximumLODLevel: 0 - particleRaycastBudget: 4 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.4 - maximumLODLevel: 0 - particleRaycastBudget: 16 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Medium - pixelLightCount: 1 - shadows: 1 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 1 - lodBias: 0.7 - maximumLODLevel: 0 - particleRaycastBudget: 64 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: High - pixelLightCount: 2 - shadows: 2 - shadowResolution: 1 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 2 - softParticles: 0 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1 - maximumLODLevel: 0 - particleRaycastBudget: 256 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Very High - pixelLightCount: 3 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1.5 - maximumLODLevel: 0 - particleRaycastBudget: 1024 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Ultra - pixelLightCount: 4 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 4 - shadowDistance: 150 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 2 - maximumLODLevel: 0 - particleRaycastBudget: 4096 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - m_PerPlatformDefaultQuality: - Android: 2 - Nintendo 3DS: 5 - Nintendo Switch: 5 - PS4: 5 - PSP2: 2 - Standalone: 5 - Tizen: 2 - WebGL: 3 - WiiU: 5 - Windows Store Apps: 5 - XboxOne: 5 - iPhone: 2 - tvOS: 2 diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset deleted file mode 100644 index 17cb803..0000000 --- a/ProjectSettings/TagManager.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!78 &1 -TagManager: - serializedVersion: 2 - tags: [] - layers: - - Default - - TransparentFX - - Ignore Raycast - - - - Water - - UI - - - - - - PostProcessing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m_SortingLayers: - - name: Default - uniqueID: 0 - locked: 0 diff --git a/ProjectSettings/TimeManager.asset b/ProjectSettings/TimeManager.asset deleted file mode 100644 index 06bcc6d..0000000 --- a/ProjectSettings/TimeManager.asset +++ /dev/null @@ -1,9 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!5 &1 -TimeManager: - m_ObjectHideFlags: 0 - Fixed Timestep: 0.02 - Maximum Allowed Timestep: 0.1 - m_TimeScale: 1 - Maximum Particle Timestep: 0.03 diff --git a/ProjectSettings/UnityConnectSettings.asset b/ProjectSettings/UnityConnectSettings.asset deleted file mode 100644 index c3ae9a0..0000000 --- a/ProjectSettings/UnityConnectSettings.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!310 &1 -UnityConnectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 1 - m_Enabled: 1 - m_TestMode: 0 - m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events - m_EventUrl: https://cdp.cloud.unity3d.com/v1/events - m_ConfigUrl: https://config.uca.cloud.unity3d.com - m_TestInitMode: 0 - CrashReportingSettings: - m_EventUrl: https://perf-events.cloud.unity3d.com - m_Enabled: 0 - m_LogBufferSize: 10 - m_CaptureEditorExceptions: 1 - UnityPurchasingSettings: - m_Enabled: 0 - m_TestMode: 0 - UnityAnalyticsSettings: - m_Enabled: 0 - m_TestMode: 0 - m_InitializeOnStartup: 1 - UnityAdsSettings: - m_Enabled: 0 - m_InitializeOnStartup: 1 - m_TestMode: 0 - m_IosGameId: - m_AndroidGameId: - m_GameIds: {} - m_GameId: - PerformanceReportingSettings: - m_Enabled: 0 diff --git a/ProjectSettings/VFXManager.asset b/ProjectSettings/VFXManager.asset deleted file mode 100644 index 6e0eaca..0000000 --- a/ProjectSettings/VFXManager.asset +++ /dev/null @@ -1,11 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!937362698 &1 -VFXManager: - m_ObjectHideFlags: 0 - m_IndirectShader: {fileID: 0} - m_CopyBufferShader: {fileID: 0} - m_SortShader: {fileID: 0} - m_RenderPipeSettingsPath: - m_FixedTimeStep: 0.016666668 - m_MaxDeltaTime: 0.05 diff --git a/README.md b/README.md index 46d871b..b6ed99c 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,6 @@ UIDock is a library to create advanced user interface windows in Unity3D. These interfaces allow for floating windows, drag-and-drop docking, sash resizing, and notebook tabs - similar to many advanced IDEs and other types of editors. -![alt text](Sample.png) - # Explanation Below is a link to a basic explanation of how the datastructures are managed diff --git a/Assets/Scenes/SampleScene.unity.meta b/README.md.meta similarity index 62% rename from Assets/Scenes/SampleScene.unity.meta rename to README.md.meta index d7d8ab5..ab86fdf 100644 --- a/Assets/Scenes/SampleScene.unity.meta +++ b/README.md.meta @@ -1,6 +1,6 @@ fileFormatVersion: 2 -guid: f3f0010ff505db345af8f1ff08fab934 -DefaultImporter: +guid: cd056b7e9f0c39f43bb75a154e2232b2 +TextScriptImporter: externalObjects: {} userData: assetBundleName: diff --git a/Sample.png b/Sample.png deleted file mode 100644 index 622e5b50a0cda2190969cc1d70a24e30cab85076..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58846 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 Qb}=w`y85}Sb4q9e0Be6ijQ{`u diff --git a/Assets/SampleProp.meta b/SampleProp.meta similarity index 100% rename from Assets/SampleProp.meta rename to SampleProp.meta diff --git a/Assets/SampleProp/Button.png b/SampleProp/Button.png similarity index 100% rename from Assets/SampleProp/Button.png rename to SampleProp/Button.png diff --git a/Assets/SampleProp/Button.png.meta b/SampleProp/Button.png.meta similarity index 100% rename from Assets/SampleProp/Button.png.meta rename to SampleProp/Button.png.meta diff --git a/Assets/SampleProp/DockedPlate.png b/SampleProp/DockedPlate.png similarity index 100% rename from Assets/SampleProp/DockedPlate.png rename to SampleProp/DockedPlate.png diff --git a/Assets/SampleProp/DockedPlate.png.meta b/SampleProp/DockedPlate.png.meta similarity index 100% rename from Assets/SampleProp/DockedPlate.png.meta rename to SampleProp/DockedPlate.png.meta diff --git a/Assets/SampleProp/FloatingPlate.png b/SampleProp/FloatingPlate.png similarity index 100% rename from Assets/SampleProp/FloatingPlate.png rename to SampleProp/FloatingPlate.png diff --git a/Assets/SampleProp/FloatingPlate.png.meta b/SampleProp/FloatingPlate.png.meta similarity index 100% rename from Assets/SampleProp/FloatingPlate.png.meta rename to SampleProp/FloatingPlate.png.meta diff --git a/Assets/SampleProp/Shadow.png b/SampleProp/Shadow.png similarity index 100% rename from Assets/SampleProp/Shadow.png rename to SampleProp/Shadow.png diff --git a/Assets/SampleProp/Shadow.png.meta b/SampleProp/Shadow.png.meta similarity index 100% rename from Assets/SampleProp/Shadow.png.meta rename to SampleProp/Shadow.png.meta diff --git a/Assets/SampleProp/Splitter.png b/SampleProp/Splitter.png similarity index 100% rename from Assets/SampleProp/Splitter.png rename to SampleProp/Splitter.png diff --git a/Assets/SampleProp/Splitter.png.meta b/SampleProp/Splitter.png.meta similarity index 100% rename from Assets/SampleProp/Splitter.png.meta rename to SampleProp/Splitter.png.meta diff --git a/Assets/SampleProp/Tab.png b/SampleProp/Tab.png similarity index 100% rename from Assets/SampleProp/Tab.png rename to SampleProp/Tab.png diff --git a/Assets/SampleProp/Tab.png.meta b/SampleProp/Tab.png.meta similarity index 100% rename from Assets/SampleProp/Tab.png.meta rename to SampleProp/Tab.png.meta diff --git a/Assets/SampleProp/TabFloor.png b/SampleProp/TabFloor.png similarity index 100% rename from Assets/SampleProp/TabFloor.png rename to SampleProp/TabFloor.png diff --git a/Assets/SampleProp/TabFloor.png.meta b/SampleProp/TabFloor.png.meta similarity index 100% rename from Assets/SampleProp/TabFloor.png.meta rename to SampleProp/TabFloor.png.meta diff --git a/Assets/SampleProp/TestDockProps.asset b/SampleProp/TestDockProps.asset similarity index 85% rename from Assets/SampleProp/TestDockProps.asset rename to SampleProp/TestDockProps.asset index cbbe847..2889948 100644 --- a/Assets/SampleProp/TestDockProps.asset +++ b/SampleProp/TestDockProps.asset @@ -20,20 +20,20 @@ MonoBehaviour: color: {r: 1, g: 1, b: 1, a: 1} spriteBtnMax: sprite: {fileID: 21300000, guid: b6e362217caac6545938eba85f36189f, type: 3} - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 0.5943396, g: 0.5943396, b: 0.5943396, a: 1} spriteBtnPull: sprite: {fileID: 21300000, guid: df816a210b939974d96fe76e65edb275, type: 3} - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 0.59607846, g: 0.59607846, b: 0.59607846, a: 1} spriteBtnPin: sprite: {fileID: 21300000, guid: 63163d334e2161b4580a2a4f3aa6a0b4, type: 3} - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 0.59607846, g: 0.59607846, b: 0.59607846, a: 1} floatWin: spriteBtnPlate: sprite: {fileID: 21300000, guid: 0e18179d7f09ace478e26e9894596928, type: 3} - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 0.59607846, g: 0.59607846, b: 0.59607846, a: 1} spriteFrame: sprite: {fileID: 21300000, guid: 7e4945c9b154cb346bbb6ade8687ce22, type: 3} - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 0.59607846, g: 0.59607846, b: 0.59607846, a: 1} splitterWidth: 10 btnWidth: 20 btnHeight: 20 @@ -41,10 +41,10 @@ MonoBehaviour: dockWin: spriteBtnPlate: sprite: {fileID: 21300000, guid: 7fbc9563dc5100942a941d793b96be13, type: 3} - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 0.59607846, g: 0.59607846, b: 0.59607846, a: 1} spriteFrame: sprite: {fileID: 21300000, guid: 7fbc9563dc5100942a941d793b96be13, type: 3} - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 0.59607846, g: 0.59607846, b: 0.59607846, a: 1} splitterWidth: 10 btnWidth: 20 btnHeight: 20 @@ -52,10 +52,10 @@ MonoBehaviour: maximizeWin: spriteBtnPlate: sprite: {fileID: 21300000, guid: 7fbc9563dc5100942a941d793b96be13, type: 3} - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 0.59607846, g: 0.59607846, b: 0.59607846, a: 1} spriteFrame: sprite: {fileID: 21300000, guid: 7fbc9563dc5100942a941d793b96be13, type: 3} - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 0.59607846, g: 0.59607846, b: 0.59607846, a: 1} splitterWidth: 10 btnWidth: 20 btnHeight: 20 diff --git a/Assets/SampleProp/TestDockProps.asset.meta b/SampleProp/TestDockProps.asset.meta similarity index 100% rename from Assets/SampleProp/TestDockProps.asset.meta rename to SampleProp/TestDockProps.asset.meta diff --git a/Assets/SampleProp/btnClose.png b/SampleProp/btnClose.png similarity index 100% rename from Assets/SampleProp/btnClose.png rename to SampleProp/btnClose.png diff --git a/Assets/SampleProp/btnClose.png.meta b/SampleProp/btnClose.png.meta similarity index 100% rename from Assets/SampleProp/btnClose.png.meta rename to SampleProp/btnClose.png.meta diff --git a/Assets/SampleProp/btnCloseSmall.png b/SampleProp/btnCloseSmall.png similarity index 100% rename from Assets/SampleProp/btnCloseSmall.png rename to SampleProp/btnCloseSmall.png diff --git a/Assets/SampleProp/btnCloseSmall.png.meta b/SampleProp/btnCloseSmall.png.meta similarity index 100% rename from Assets/SampleProp/btnCloseSmall.png.meta rename to SampleProp/btnCloseSmall.png.meta diff --git a/Assets/SampleProp/btnCompactLeft.png b/SampleProp/btnCompactLeft.png similarity index 100% rename from Assets/SampleProp/btnCompactLeft.png rename to SampleProp/btnCompactLeft.png diff --git a/Assets/SampleProp/btnCompactLeft.png.meta b/SampleProp/btnCompactLeft.png.meta similarity index 100% rename from Assets/SampleProp/btnCompactLeft.png.meta rename to SampleProp/btnCompactLeft.png.meta diff --git a/Assets/SampleProp/btnCompactRight.png b/SampleProp/btnCompactRight.png similarity index 100% rename from Assets/SampleProp/btnCompactRight.png rename to SampleProp/btnCompactRight.png diff --git a/Assets/SampleProp/btnCompactRight.png.meta b/SampleProp/btnCompactRight.png.meta similarity index 100% rename from Assets/SampleProp/btnCompactRight.png.meta rename to SampleProp/btnCompactRight.png.meta diff --git a/Assets/SampleProp/btnMaximize.png b/SampleProp/btnMaximize.png similarity index 100% rename from Assets/SampleProp/btnMaximize.png rename to SampleProp/btnMaximize.png diff --git a/Assets/SampleProp/btnMaximize.png.meta b/SampleProp/btnMaximize.png.meta similarity index 100% rename from Assets/SampleProp/btnMaximize.png.meta rename to SampleProp/btnMaximize.png.meta diff --git a/Assets/SampleProp/btnPin.png b/SampleProp/btnPin.png similarity index 100% rename from Assets/SampleProp/btnPin.png rename to SampleProp/btnPin.png diff --git a/Assets/SampleProp/btnPin.png.meta b/SampleProp/btnPin.png.meta similarity index 100% rename from Assets/SampleProp/btnPin.png.meta rename to SampleProp/btnPin.png.meta diff --git a/Assets/SampleProp/btnPull.png b/SampleProp/btnPull.png similarity index 100% rename from Assets/SampleProp/btnPull.png rename to SampleProp/btnPull.png diff --git a/Assets/SampleProp/btnPull.png.meta b/SampleProp/btnPull.png.meta similarity index 100% rename from Assets/SampleProp/btnPull.png.meta rename to SampleProp/btnPull.png.meta diff --git a/Assets/SampleProp/btnRestore.png b/SampleProp/btnRestore.png similarity index 100% rename from Assets/SampleProp/btnRestore.png rename to SampleProp/btnRestore.png diff --git a/Assets/SampleProp/btnRestore.png.meta b/SampleProp/btnRestore.png.meta similarity index 100% rename from Assets/SampleProp/btnRestore.png.meta rename to SampleProp/btnRestore.png.meta diff --git a/Assets/UIDock.meta b/UIDock.meta similarity index 77% rename from Assets/UIDock.meta rename to UIDock.meta index 80cb434..4b7b70c 100644 --- a/Assets/UIDock.meta +++ b/UIDock.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1c63c384cf4f41e49865edd228abe945 +guid: 84458d255f3b60049a691ee5295f0f0f folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/UIDock/Dock.cs b/UIDock/Dock.cs similarity index 100% rename from Assets/UIDock/Dock.cs rename to UIDock/Dock.cs diff --git a/Assets/UIDock/Dock.cs.meta b/UIDock/Dock.cs.meta similarity index 100% rename from Assets/UIDock/Dock.cs.meta rename to UIDock/Dock.cs.meta diff --git a/Assets/UIDock/DockProps.cs b/UIDock/DockProps.cs similarity index 100% rename from Assets/UIDock/DockProps.cs rename to UIDock/DockProps.cs diff --git a/Assets/UIDock/DockProps.cs.meta b/UIDock/DockProps.cs.meta similarity index 100% rename from Assets/UIDock/DockProps.cs.meta rename to UIDock/DockProps.cs.meta diff --git a/Assets/UIDock/DockSash.cs b/UIDock/DockSash.cs similarity index 100% rename from Assets/UIDock/DockSash.cs rename to UIDock/DockSash.cs diff --git a/Assets/UIDock/DockSash.cs.meta b/UIDock/DockSash.cs.meta similarity index 100% rename from Assets/UIDock/DockSash.cs.meta rename to UIDock/DockSash.cs.meta diff --git a/Assets/UIDock/DockedTab.cs b/UIDock/DockedTab.cs similarity index 100% rename from Assets/UIDock/DockedTab.cs rename to UIDock/DockedTab.cs diff --git a/Assets/UIDock/DockedTab.cs.meta b/UIDock/DockedTab.cs.meta similarity index 100% rename from Assets/UIDock/DockedTab.cs.meta rename to UIDock/DockedTab.cs.meta diff --git a/Assets/UIDock/IDockListener.cs b/UIDock/IDockListener.cs similarity index 100% rename from Assets/UIDock/IDockListener.cs rename to UIDock/IDockListener.cs diff --git a/Assets/UIDock/IDockListener.cs.meta b/UIDock/IDockListener.cs.meta similarity index 100% rename from Assets/UIDock/IDockListener.cs.meta rename to UIDock/IDockListener.cs.meta diff --git a/Assets/UIDock/Root.cs b/UIDock/Root.cs similarity index 100% rename from Assets/UIDock/Root.cs rename to UIDock/Root.cs diff --git a/Assets/UIDock/Root.cs.meta b/UIDock/Root.cs.meta similarity index 100% rename from Assets/UIDock/Root.cs.meta rename to UIDock/Root.cs.meta diff --git a/Assets/UIDock/Window.cs b/UIDock/Window.cs similarity index 100% rename from Assets/UIDock/Window.cs rename to UIDock/Window.cs diff --git a/Assets/UIDock/Window.cs.meta b/UIDock/Window.cs.meta similarity index 100% rename from Assets/UIDock/Window.cs.meta rename to UIDock/Window.cs.meta