From d06a2ccfd67a1f239a99c30adde52c75647c366c Mon Sep 17 00:00:00 2001 From: Benjamin Kraft Date: Sun, 12 Feb 2023 17:42:02 +0100 Subject: [PATCH] test --- Assets/Readme.asset | 40 -- Assets/Readme.asset.meta | 8 - Assets/Scenes/SampleScene.unity | 69 +- Assets/Scripts/CameraController.cs | 5 +- Assets/TutorialInfo.meta | 8 - Assets/TutorialInfo/Icons.meta | 9 - Assets/TutorialInfo/Icons/Help_Icon.png | Bin 18108 -> 0 bytes Assets/TutorialInfo/Icons/Help_Icon.png.meta | 128 ---- Assets/TutorialInfo/Icons/Mobile 3D.png | Bin 24836 -> 0 bytes Assets/TutorialInfo/Icons/Mobile 3D.png.meta | 122 ---- Assets/TutorialInfo/Layout.wlt | 654 ------------------ Assets/TutorialInfo/Layout.wlt.meta | 8 - Assets/TutorialInfo/Scripts.meta | 9 - Assets/TutorialInfo/Scripts/Editor.meta | 9 - .../Scripts/Editor/ReadmeEditor.cs | 242 ------- .../Scripts/Editor/ReadmeEditor.cs.meta | 12 - Assets/TutorialInfo/Scripts/Readme.cs | 16 - Assets/TutorialInfo/Scripts/Readme.cs.meta | 12 - ProjectSettings/EditorSettings.asset | 21 +- ProjectSettings/ProjectSettings.asset | 13 +- ProjectSettings/QualitySettings.asset | 1 + ProjectSettings/SceneTemplateSettings.json | 167 +++++ ProjectSettings/UnityConnectSettings.asset | 2 +- 23 files changed, 253 insertions(+), 1302 deletions(-) delete mode 100644 Assets/Readme.asset delete mode 100644 Assets/Readme.asset.meta delete mode 100644 Assets/TutorialInfo.meta delete mode 100644 Assets/TutorialInfo/Icons.meta delete mode 100644 Assets/TutorialInfo/Icons/Help_Icon.png delete mode 100644 Assets/TutorialInfo/Icons/Help_Icon.png.meta delete mode 100644 Assets/TutorialInfo/Icons/Mobile 3D.png delete mode 100644 Assets/TutorialInfo/Icons/Mobile 3D.png.meta delete mode 100644 Assets/TutorialInfo/Layout.wlt delete mode 100644 Assets/TutorialInfo/Layout.wlt.meta delete mode 100644 Assets/TutorialInfo/Scripts.meta delete mode 100644 Assets/TutorialInfo/Scripts/Editor.meta delete mode 100644 Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs delete mode 100644 Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta delete mode 100644 Assets/TutorialInfo/Scripts/Readme.cs delete mode 100644 Assets/TutorialInfo/Scripts/Readme.cs.meta create mode 100644 ProjectSettings/SceneTemplateSettings.json diff --git a/Assets/Readme.asset b/Assets/Readme.asset deleted file mode 100644 index c2dc441..0000000 --- a/Assets/Readme.asset +++ /dev/null @@ -1,40 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !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: fcf7219bab7fe46a1ad266029b2fee19, type: 3} - m_Name: Readme - m_EditorClassIdentifier: - icon: {fileID: 2800000, guid: cbea0258d69fdef4ba73fa582f0e2004, type: 3} - title: Mobile 3D Template - sections: - - heading: Welcome to the Mobile 3D Template - text: This template sets up the right Project settings for developing a 3D game - on mobile. Also it includes some of the recommended packages for developing - on mobile. - linkText: - url: - - heading: Forums iOS - text: - linkText: Get answers and support - url: https://forum.unity.com/forums/ios-and-tvos.27/?_ga=2.229741980.1233471755.1632783301-870874885.1598941469 - - heading: Forums Android - text: - linkText: Get answers and support - url: https://forum.unity.com/forums/android.30/ - - heading: Bugs - text: - linkText: Report any bugs - url: https://unity3d.com/unity/qa/bug-reporting - - heading: Template feedback - text: - linkText: Share your feedback on this template with us - url: https://unitysoftware.co1.qualtrics.com/jfe/form/SV_b8GWOIYxi4l6PDE?templatename=mobile3d - loadedLayout: 1 diff --git a/Assets/Readme.asset.meta b/Assets/Readme.asset.meta deleted file mode 100644 index fce2d34..0000000 --- a/Assets/Readme.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 7f2c382dc2c22446db59030979f6e495 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 2221b04..7a0ece3 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 705507994} - m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_IndirectSpecularColor: {r: 0.18029127, g: 0.22572401, b: 0.3069303, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -118,6 +118,8 @@ NavMeshSettings: manualTileSize: 0 tileSize: 256 accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 debug: m_Flags: 0 m_NavMeshData: {fileID: 0} @@ -125,7 +127,8 @@ NavMeshSettings: GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - component: {fileID: 705507995} @@ -141,15 +144,18 @@ GameObject: Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 705507993} m_Enabled: 1 - serializedVersion: 8 + 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 @@ -159,6 +165,24 @@ Light: 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} @@ -166,23 +190,29 @@ Light: 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_PrefabInternal: {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_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 1 @@ -191,12 +221,14 @@ Transform: GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {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} m_Layer: 0 m_Name: Main Camera m_TagString: MainCamera @@ -208,23 +240,26 @@ GameObject: AudioListener: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {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_PrefabInternal: {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_GateFitMode: 2 m_FocalLength: 50 m_NormalizedViewPortRect: serializedVersion: 2 @@ -256,12 +291,26 @@ Camera: Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {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_ConstrainProportionsScale: 0 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: 71cb775e7f7360468a6e4877954eda96, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Scripts/CameraController.cs b/Assets/Scripts/CameraController.cs index a58c9ff..9078dcc 100644 --- a/Assets/Scripts/CameraController.cs +++ b/Assets/Scripts/CameraController.cs @@ -1,3 +1,4 @@ +using System; using System.Collections; using System.Collections.Generic; using UnityEngine; @@ -7,12 +8,12 @@ public class CameraController : MonoBehaviour // Start is called before the first frame update void Start() { - + Debug.Log("Hello you too!"); } // Update is called once per frame void Update() { - + transform.LookAt(new Vector3(10, Time.time * 5 - 50, 10)); } } diff --git a/Assets/TutorialInfo.meta b/Assets/TutorialInfo.meta deleted file mode 100644 index 5118e87..0000000 --- a/Assets/TutorialInfo.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 034b93559619c664583bc87483b771f6 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/TutorialInfo/Icons.meta b/Assets/TutorialInfo/Icons.meta deleted file mode 100644 index 1d19fb9..0000000 --- a/Assets/TutorialInfo/Icons.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 8a0c9218a650547d98138cd835033977 -folderAsset: yes -timeCreated: 1484670163 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/TutorialInfo/Icons/Help_Icon.png b/Assets/TutorialInfo/Icons/Help_Icon.png deleted file mode 100644 index 91fa21586231dbb04e158442e6f87dc6c60efbb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18108 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 F{tL_Hfk*%V diff --git a/Assets/TutorialInfo/Icons/Help_Icon.png.meta b/Assets/TutorialInfo/Icons/Help_Icon.png.meta deleted file mode 100644 index 86cc13a..0000000 --- a/Assets/TutorialInfo/Icons/Help_Icon.png.meta +++ /dev/null @@ -1,128 +0,0 @@ -fileFormatVersion: 2 -guid: 9266273b8f123004195741f969177dda -TextureImporter: - fileIDToRecycleName: {} - externalObjects: {} - serializedVersion: 5 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: 1 - mipBias: -1 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - platformSettings: - - serializedVersion: 2 - buildTarget: DefaultTexturePlatform - maxTextureSize: 8192 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - - serializedVersion: 2 - buildTarget: Standalone - maxTextureSize: 8192 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - - serializedVersion: 2 - buildTarget: iPhone - maxTextureSize: 8192 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - - serializedVersion: 2 - buildTarget: Android - maxTextureSize: 8192 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - - serializedVersion: 2 - buildTarget: Windows Store Apps - maxTextureSize: 8192 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - vertices: [] - indices: - edges: [] - weights: [] - spritePackingTag: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/TutorialInfo/Icons/Mobile 3D.png b/Assets/TutorialInfo/Icons/Mobile 3D.png deleted file mode 100644 index 6a0a7b0addc72ec2be00d238e8f6be531c89ec32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24836 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 t9h$oVuR|*hjdP%TlU$F#x50F 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 P00000NkvXXu0mjfI^B7- diff --git a/Assets/TutorialInfo/Icons/Mobile 3D.png.meta b/Assets/TutorialInfo/Icons/Mobile 3D.png.meta deleted file mode 100644 index ce049ce..0000000 --- a/Assets/TutorialInfo/Icons/Mobile 3D.png.meta +++ /dev/null @@ -1,122 +0,0 @@ -fileFormatVersion: 2 -guid: cbea0258d69fdef4ba73fa582f0e2004 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMasterTextureLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 0 - wrapV: 0 - wrapW: 0 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Server - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/TutorialInfo/Layout.wlt b/Assets/TutorialInfo/Layout.wlt deleted file mode 100644 index 7b50a25..0000000 --- a/Assets/TutorialInfo/Layout.wlt +++ /dev/null @@ -1,654 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12004, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_PixelRect: - serializedVersion: 2 - x: 0 - y: 45 - width: 1666 - height: 958 - m_ShowMode: 4 - m_Title: - m_RootView: {fileID: 6} - m_MinSize: {x: 950, y: 542} - m_MaxSize: {x: 10000, y: 10000} ---- !u!114 &2 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 0 - y: 466 - width: 290 - height: 442 - m_MinSize: {x: 234, y: 271} - m_MaxSize: {x: 10004, y: 10021} - m_ActualView: {fileID: 14} - m_Panes: - - {fileID: 14} - m_Selected: 0 - m_LastSelected: 0 ---- !u!114 &3 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: - - {fileID: 4} - - {fileID: 2} - m_Position: - serializedVersion: 2 - x: 973 - y: 0 - width: 290 - height: 908 - m_MinSize: {x: 234, y: 492} - m_MaxSize: {x: 10004, y: 14042} - vertical: 1 - controlID: 226 ---- !u!114 &4 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 0 - y: 0 - width: 290 - height: 466 - m_MinSize: {x: 204, y: 221} - m_MaxSize: {x: 4004, y: 4021} - m_ActualView: {fileID: 17} - m_Panes: - - {fileID: 17} - m_Selected: 0 - m_LastSelected: 0 ---- !u!114 &5 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 0 - y: 466 - width: 973 - height: 442 - m_MinSize: {x: 202, y: 221} - m_MaxSize: {x: 4002, y: 4021} - m_ActualView: {fileID: 15} - m_Panes: - - {fileID: 15} - m_Selected: 0 - m_LastSelected: 0 ---- !u!114 &6 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12008, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: - - {fileID: 7} - - {fileID: 8} - - {fileID: 9} - m_Position: - serializedVersion: 2 - x: 0 - y: 0 - width: 1666 - height: 958 - m_MinSize: {x: 950, y: 542} - m_MaxSize: {x: 10000, y: 10000} ---- !u!114 &7 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12011, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 0 - y: 0 - width: 1666 - height: 30 - m_MinSize: {x: 0, y: 0} - m_MaxSize: {x: 0, y: 0} - m_LastLoadedLayoutName: Tutorial ---- !u!114 &8 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: - - {fileID: 10} - - {fileID: 3} - - {fileID: 11} - m_Position: - serializedVersion: 2 - x: 0 - y: 30 - width: 1666 - height: 908 - m_MinSize: {x: 713, y: 492} - m_MaxSize: {x: 18008, y: 14042} - vertical: 0 - controlID: 74 ---- !u!114 &9 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12042, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 0 - y: 938 - width: 1666 - height: 20 - m_MinSize: {x: 0, y: 0} - m_MaxSize: {x: 0, y: 0} ---- !u!114 &10 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: - - {fileID: 12} - - {fileID: 5} - m_Position: - serializedVersion: 2 - x: 0 - y: 0 - width: 973 - height: 908 - m_MinSize: {x: 202, y: 442} - m_MaxSize: {x: 4002, y: 8042} - vertical: 1 - controlID: 75 ---- !u!114 &11 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 1263 - y: 0 - width: 403 - height: 908 - m_MinSize: {x: 277, y: 71} - m_MaxSize: {x: 4002, y: 4021} - m_ActualView: {fileID: 13} - m_Panes: - - {fileID: 13} - m_Selected: 0 - m_LastSelected: 0 ---- !u!114 &12 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 0 - y: 0 - width: 973 - height: 466 - m_MinSize: {x: 202, y: 221} - m_MaxSize: {x: 4002, y: 4021} - m_ActualView: {fileID: 16} - m_Panes: - - {fileID: 16} - m_Selected: 0 - m_LastSelected: 0 ---- !u!114 &13 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12019, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_AutoRepaintOnSceneChange: 0 - m_MinSize: {x: 275, y: 50} - m_MaxSize: {x: 4000, y: 4000} - m_TitleContent: - m_Text: Inspector - m_Image: {fileID: -6905738622615590433, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_DepthBufferBits: 0 - m_Pos: - serializedVersion: 2 - x: 2 - y: 19 - width: 401 - height: 887 - m_ScrollPosition: {x: 0, y: 0} - m_InspectorMode: 0 - m_PreviewResizer: - m_CachedPref: -160 - m_ControlHash: -371814159 - m_PrefName: Preview_InspectorPreview - m_PreviewWindow: {fileID: 0} ---- !u!114 &14 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12014, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_AutoRepaintOnSceneChange: 0 - m_MinSize: {x: 230, y: 250} - m_MaxSize: {x: 10000, y: 10000} - m_TitleContent: - m_Text: Project - m_Image: {fileID: -7501376956915960154, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_DepthBufferBits: 0 - m_Pos: - serializedVersion: 2 - x: 2 - y: 19 - width: 286 - height: 421 - m_SearchFilter: - m_NameFilter: - m_ClassNames: [] - m_AssetLabels: [] - m_AssetBundleNames: [] - m_VersionControlStates: [] - m_ReferencingInstanceIDs: - m_ScenePaths: [] - m_ShowAllHits: 0 - m_SearchArea: 0 - m_Folders: - - Assets - m_ViewMode: 0 - m_StartGridSize: 64 - m_LastFolders: - - Assets - m_LastFoldersGridSize: -1 - m_LastProjectPath: /Users/danielbrauer/Unity Projects/New Unity Project 47 - m_IsLocked: 0 - m_FolderTreeState: - scrollPos: {x: 0, y: 0} - m_SelectedIDs: ee240000 - m_LastClickedID: 9454 - m_ExpandedIDs: ee24000000ca9a3bffffff7f - m_RenameOverlay: - m_UserAcceptedRename: 0 - m_Name: - m_OriginalName: - m_EditFieldRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - m_UserData: 0 - m_IsWaitingForDelay: 0 - m_IsRenaming: 0 - m_OriginalEventType: 11 - m_IsRenamingFilename: 1 - m_ClientGUIView: {fileID: 0} - m_SearchString: - m_CreateAssetUtility: - m_EndAction: {fileID: 0} - m_InstanceID: 0 - m_Path: - m_Icon: {fileID: 0} - m_ResourceFile: - m_AssetTreeState: - scrollPos: {x: 0, y: 0} - m_SelectedIDs: 68fbffff - m_LastClickedID: 0 - m_ExpandedIDs: ee240000 - m_RenameOverlay: - m_UserAcceptedRename: 0 - m_Name: - m_OriginalName: - m_EditFieldRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - m_UserData: 0 - m_IsWaitingForDelay: 0 - m_IsRenaming: 0 - m_OriginalEventType: 11 - m_IsRenamingFilename: 1 - m_ClientGUIView: {fileID: 0} - m_SearchString: - m_CreateAssetUtility: - m_EndAction: {fileID: 0} - m_InstanceID: 0 - m_Path: - m_Icon: {fileID: 0} - m_ResourceFile: - m_ListAreaState: - m_SelectedInstanceIDs: 68fbffff - m_LastClickedInstanceID: -1176 - m_HadKeyboardFocusLastEvent: 0 - m_ExpandedInstanceIDs: c6230000 - m_RenameOverlay: - m_UserAcceptedRename: 0 - m_Name: - m_OriginalName: - m_EditFieldRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - m_UserData: 0 - m_IsWaitingForDelay: 0 - m_IsRenaming: 0 - m_OriginalEventType: 11 - m_IsRenamingFilename: 1 - m_ClientGUIView: {fileID: 0} - m_CreateAssetUtility: - m_EndAction: {fileID: 0} - m_InstanceID: 0 - m_Path: - m_Icon: {fileID: 0} - m_ResourceFile: - m_NewAssetIndexInList: -1 - m_ScrollPosition: {x: 0, y: 0} - m_GridSize: 64 - m_DirectoriesAreaWidth: 110 ---- !u!114 &15 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12015, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_AutoRepaintOnSceneChange: 1 - m_MinSize: {x: 200, y: 200} - m_MaxSize: {x: 4000, y: 4000} - m_TitleContent: - m_Text: Game - m_Image: {fileID: -2087823869225018852, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_DepthBufferBits: 32 - m_Pos: - serializedVersion: 2 - x: 0 - y: 19 - width: 971 - height: 421 - m_MaximizeOnPlay: 0 - m_Gizmos: 0 - m_Stats: 0 - m_SelectedSizes: 00000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_TargetDisplay: 0 - m_ZoomArea: - m_HRangeLocked: 0 - m_VRangeLocked: 0 - m_HBaseRangeMin: -242.75 - m_HBaseRangeMax: 242.75 - m_VBaseRangeMin: -101 - m_VBaseRangeMax: 101 - m_HAllowExceedBaseRangeMin: 1 - m_HAllowExceedBaseRangeMax: 1 - m_VAllowExceedBaseRangeMin: 1 - m_VAllowExceedBaseRangeMax: 1 - m_ScaleWithWindow: 0 - m_HSlider: 0 - m_VSlider: 0 - m_IgnoreScrollWheelUntilClicked: 0 - m_EnableMouseInput: 1 - m_EnableSliderZoom: 0 - m_UniformScale: 1 - m_UpDirection: 1 - m_DrawArea: - serializedVersion: 2 - x: 0 - y: 17 - width: 971 - height: 404 - m_Scale: {x: 2, y: 2} - m_Translation: {x: 485.5, y: 202} - m_MarginLeft: 0 - m_MarginRight: 0 - m_MarginTop: 0 - m_MarginBottom: 0 - m_LastShownAreaInsideMargins: - serializedVersion: 2 - x: -242.75 - y: -101 - width: 485.5 - height: 202 - m_MinimalGUI: 1 - m_defaultScale: 2 - m_TargetTexture: {fileID: 0} - m_CurrentColorSpace: 0 - m_LastWindowPixelSize: {x: 1942, y: 842} - m_ClearInEditMode: 1 - m_NoCameraWarning: 1 - m_LowResolutionForAspectRatios: 01000000000100000100 ---- !u!114 &16 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12013, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_AutoRepaintOnSceneChange: 1 - m_MinSize: {x: 200, y: 200} - m_MaxSize: {x: 4000, y: 4000} - m_TitleContent: - m_Text: Scene - m_Image: {fileID: 2318424515335265636, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_DepthBufferBits: 32 - m_Pos: - serializedVersion: 2 - x: 0 - y: 19 - width: 971 - height: 445 - m_SceneLighting: 1 - lastFramingTime: 0 - m_2DMode: 0 - m_isRotationLocked: 0 - m_AudioPlay: 0 - m_Position: - m_Target: {x: 0, y: 0, z: 0} - speed: 2 - m_Value: {x: 0, y: 0, z: 0} - m_RenderMode: 0 - m_ValidateTrueMetals: 0 - m_SceneViewState: - showFog: 1 - showMaterialUpdate: 0 - showSkybox: 1 - showFlares: 1 - showImageEffects: 1 - grid: - xGrid: - m_Target: 0 - speed: 2 - m_Value: 0 - yGrid: - m_Target: 1 - speed: 2 - m_Value: 1 - zGrid: - m_Target: 0 - speed: 2 - m_Value: 0 - m_Rotation: - m_Target: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} - speed: 2 - m_Value: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} - m_Size: - m_Target: 10 - speed: 2 - m_Value: 10 - m_Ortho: - m_Target: 0 - speed: 2 - m_Value: 0 - m_LastSceneViewRotation: {x: 0, y: 0, z: 0, w: 0} - m_LastSceneViewOrtho: 0 - m_ReplacementShader: {fileID: 0} - m_ReplacementString: - m_LastLockedObject: {fileID: 0} - m_ViewIsLockedToObject: 0 ---- !u!114 &17 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12061, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_AutoRepaintOnSceneChange: 0 - m_MinSize: {x: 200, y: 200} - m_MaxSize: {x: 4000, y: 4000} - m_TitleContent: - m_Text: Hierarchy - m_Image: {fileID: -590624980919486359, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_DepthBufferBits: 0 - m_Pos: - serializedVersion: 2 - x: 2 - y: 19 - width: 286 - height: 445 - m_TreeViewState: - scrollPos: {x: 0, y: 0} - m_SelectedIDs: 68fbffff - m_LastClickedID: -1176 - m_ExpandedIDs: 7efbffff00000000 - m_RenameOverlay: - m_UserAcceptedRename: 0 - m_Name: - m_OriginalName: - m_EditFieldRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - m_UserData: 0 - m_IsWaitingForDelay: 0 - m_IsRenaming: 0 - m_OriginalEventType: 11 - m_IsRenamingFilename: 0 - m_ClientGUIView: {fileID: 0} - m_SearchString: - m_ExpandedScenes: - - - m_CurrenRootInstanceID: 0 - m_Locked: 0 - m_CurrentSortingName: TransformSorting diff --git a/Assets/TutorialInfo/Layout.wlt.meta b/Assets/TutorialInfo/Layout.wlt.meta deleted file mode 100644 index 92800c6..0000000 --- a/Assets/TutorialInfo/Layout.wlt.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 96e98bffd05413f489cd9851fc862d1f -timeCreated: 1487337779 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/TutorialInfo/Scripts.meta b/Assets/TutorialInfo/Scripts.meta deleted file mode 100644 index 02da605..0000000 --- a/Assets/TutorialInfo/Scripts.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 5a9bcd70e6a4b4b05badaa72e827d8e0 -folderAsset: yes -timeCreated: 1475835190 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/TutorialInfo/Scripts/Editor.meta b/Assets/TutorialInfo/Scripts/Editor.meta deleted file mode 100644 index f59f099..0000000 --- a/Assets/TutorialInfo/Scripts/Editor.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 3ad9b87dffba344c89909c6d1b1c17e1 -folderAsset: yes -timeCreated: 1475593892 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs b/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs deleted file mode 100644 index ad55eca..0000000 --- a/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs +++ /dev/null @@ -1,242 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEditor; -using System; -using System.IO; -using System.Reflection; - -[CustomEditor(typeof(Readme))] -[InitializeOnLoad] -public class ReadmeEditor : Editor -{ - static string s_ShowedReadmeSessionStateName = "ReadmeEditor.showedReadme"; - - static string s_ReadmeSourceDirectory = "Assets/TutorialInfo"; - - const float k_Space = 16f; - - static ReadmeEditor() - { - EditorApplication.delayCall += SelectReadmeAutomatically; - } - - static void RemoveTutorial() - { - if (EditorUtility.DisplayDialog("Remove Readme Assets", - - $"All contents under {s_ReadmeSourceDirectory} will be removed, are you sure you want to proceed?", - "Proceed", - "Cancel")) - { - if (Directory.Exists(s_ReadmeSourceDirectory)) - { - FileUtil.DeleteFileOrDirectory(s_ReadmeSourceDirectory); - FileUtil.DeleteFileOrDirectory(s_ReadmeSourceDirectory + ".meta"); - } - else - { - Debug.Log($"Could not find the Readme folder at {s_ReadmeSourceDirectory}"); - } - - var readmeAsset = SelectReadme(); - if (readmeAsset != null) - { - var path = AssetDatabase.GetAssetPath(readmeAsset); - FileUtil.DeleteFileOrDirectory(path + ".meta"); - FileUtil.DeleteFileOrDirectory(path); - } - - AssetDatabase.Refresh(); - } - } - - static void SelectReadmeAutomatically() - { - if (!SessionState.GetBool(s_ShowedReadmeSessionStateName, false)) - { - var readme = SelectReadme(); - SessionState.SetBool(s_ShowedReadmeSessionStateName, true); - - if (readme && !readme.loadedLayout) - { - LoadLayout(); - readme.loadedLayout = true; - } - } - } - - static void LoadLayout() - { - var assembly = typeof(EditorApplication).Assembly; - var windowLayoutType = assembly.GetType("UnityEditor.WindowLayout", true); - var method = windowLayoutType.GetMethod("LoadWindowLayout", BindingFlags.Public | BindingFlags.Static); - method.Invoke(null, new object[] { Path.Combine(Application.dataPath, "TutorialInfo/Layout.wlt"), false }); - } - - static Readme SelectReadme() - { - var ids = AssetDatabase.FindAssets("Readme t:Readme"); - if (ids.Length == 1) - { - var readmeObject = AssetDatabase.LoadMainAssetAtPath(AssetDatabase.GUIDToAssetPath(ids[0])); - - Selection.objects = new UnityEngine.Object[] { readmeObject }; - - return (Readme)readmeObject; - } - else - { - Debug.Log("Couldn't find a readme"); - return null; - } - } - - protected override void OnHeaderGUI() - { - var readme = (Readme)target; - Init(); - - var iconWidth = Mathf.Min(EditorGUIUtility.currentViewWidth / 3f - 20f, 128f); - - GUILayout.BeginHorizontal("In BigTitle"); - { - if (readme.icon != null) - { - GUILayout.Space(k_Space); - GUILayout.Label(readme.icon, GUILayout.Width(iconWidth), GUILayout.Height(iconWidth)); - } - GUILayout.Space(k_Space); - GUILayout.BeginVertical(); - { - - GUILayout.FlexibleSpace(); - GUILayout.Label(readme.title, TitleStyle); - GUILayout.FlexibleSpace(); - } - GUILayout.EndVertical(); - GUILayout.FlexibleSpace(); - } - GUILayout.EndHorizontal(); - } - - public override void OnInspectorGUI() - { - var readme = (Readme)target; - Init(); - - foreach (var section in readme.sections) - { - if (!string.IsNullOrEmpty(section.heading)) - { - GUILayout.Label(section.heading, HeadingStyle); - } - - if (!string.IsNullOrEmpty(section.text)) - { - GUILayout.Label(section.text, BodyStyle); - } - - if (!string.IsNullOrEmpty(section.linkText)) - { - if (LinkLabel(new GUIContent(section.linkText))) - { - Application.OpenURL(section.url); - } - } - - GUILayout.Space(k_Space); - } - - if (GUILayout.Button("Remove Readme Assets", ButtonStyle)) - { - RemoveTutorial(); - } - } - - bool m_Initialized; - - GUIStyle LinkStyle - { - get { return m_LinkStyle; } - } - - [SerializeField] - GUIStyle m_LinkStyle; - - GUIStyle TitleStyle - { - get { return m_TitleStyle; } - } - - [SerializeField] - GUIStyle m_TitleStyle; - - GUIStyle HeadingStyle - { - get { return m_HeadingStyle; } - } - - [SerializeField] - GUIStyle m_HeadingStyle; - - GUIStyle BodyStyle - { - get { return m_BodyStyle; } - } - - [SerializeField] - GUIStyle m_BodyStyle; - - GUIStyle ButtonStyle - { - get { return m_ButtonStyle; } - } - - [SerializeField] - GUIStyle m_ButtonStyle; - - void Init() - { - if (m_Initialized) - return; - m_BodyStyle = new GUIStyle(EditorStyles.label); - m_BodyStyle.wordWrap = true; - m_BodyStyle.fontSize = 14; - m_BodyStyle.richText = true; - - m_TitleStyle = new GUIStyle(m_BodyStyle); - m_TitleStyle.fontSize = 26; - - m_HeadingStyle = new GUIStyle(m_BodyStyle); - m_HeadingStyle.fontStyle = FontStyle.Bold; - m_HeadingStyle.fontSize = 18; - - m_LinkStyle = new GUIStyle(m_BodyStyle); - m_LinkStyle.wordWrap = false; - - // Match selection color which works nicely for both light and dark skins - m_LinkStyle.normal.textColor = new Color(0x00 / 255f, 0x78 / 255f, 0xDA / 255f, 1f); - m_LinkStyle.stretchWidth = false; - - m_ButtonStyle = new GUIStyle(EditorStyles.miniButton); - m_ButtonStyle.fontStyle = FontStyle.Bold; - - m_Initialized = true; - } - - bool LinkLabel(GUIContent label, params GUILayoutOption[] options) - { - var position = GUILayoutUtility.GetRect(label, LinkStyle, options); - - Handles.BeginGUI(); - Handles.color = LinkStyle.normal.textColor; - Handles.DrawLine(new Vector3(position.xMin, position.yMax), new Vector3(position.xMax, position.yMax)); - Handles.color = Color.white; - Handles.EndGUI(); - - EditorGUIUtility.AddCursorRect(position, MouseCursor.Link); - - return GUI.Button(position, label, LinkStyle); - } -} diff --git a/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta b/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta deleted file mode 100644 index f038618..0000000 --- a/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: 476cc7d7cd9874016adc216baab94a0a -timeCreated: 1484146680 -licenseType: Store -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/TutorialInfo/Scripts/Readme.cs b/Assets/TutorialInfo/Scripts/Readme.cs deleted file mode 100644 index 95f6269..0000000 --- a/Assets/TutorialInfo/Scripts/Readme.cs +++ /dev/null @@ -1,16 +0,0 @@ -using System; -using UnityEngine; - -public class Readme : ScriptableObject -{ - public Texture2D icon; - public string title; - public Section[] sections; - public bool loadedLayout; - - [Serializable] - public class Section - { - public string heading, text, linkText, url; - } -} diff --git a/Assets/TutorialInfo/Scripts/Readme.cs.meta b/Assets/TutorialInfo/Scripts/Readme.cs.meta deleted file mode 100644 index 935153f..0000000 --- a/Assets/TutorialInfo/Scripts/Readme.cs.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: fcf7219bab7fe46a1ad266029b2fee19 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: - - icon: {instanceID: 0} - executionOrder: 0 - icon: {fileID: 2800000, guid: a186f8a87ca4f4d3aa864638ad5dfb65, type: 3} - userData: - assetBundleName: - assetBundleVariant: diff --git a/ProjectSettings/EditorSettings.asset b/ProjectSettings/EditorSettings.asset index f920544..83f3243 100644 --- a/ProjectSettings/EditorSettings.asset +++ b/ProjectSettings/EditorSettings.asset @@ -3,33 +3,42 @@ --- !u!159 &1 EditorSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 - m_ExternalVersionControlSupport: Visible Meta Files + serializedVersion: 11 m_SerializationMode: 2 - m_LineEndingsForNewScripts: 0 + m_LineEndingsForNewScripts: 1 m_DefaultBehaviorMode: 0 m_PrefabRegularEnvironment: {fileID: 0} m_PrefabUIEnvironment: {fileID: 0} m_SpritePackerMode: 0 m_SpritePackerPaddingPower: 1 + m_Bc7TextureCompressor: 0 m_EtcTextureCompressorBehavior: 1 m_EtcTextureFastCompressor: 1 m_EtcTextureNormalCompressor: 2 m_EtcTextureBestCompressor: 4 m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref m_ProjectGenerationRootNamespace: - m_CollabEditorSettings: - inProgressEnabled: 1 m_EnableTextureStreamingInEditMode: 1 m_EnableTextureStreamingInPlayMode: 1 m_AsyncShaderCompilation: 1 + m_CachingShaderPreprocessor: 1 + m_PrefabModeAllowAutoSave: 1 m_EnterPlayModeOptionsEnabled: 0 m_EnterPlayModeOptions: 3 - m_ShowLightmapResolutionOverlay: 1 + m_GameObjectNamingDigits: 1 + m_GameObjectNamingScheme: 0 + m_AssetNamingUsesSpace: 1 m_UseLegacyProbeSampleCount: 0 + m_SerializeInlineMappingsOnOneLine: 0 + m_DisableCookiesInLightmapper: 1 m_AssetPipelineMode: 1 + m_RefreshImportMode: 0 m_CacheServerMode: 0 m_CacheServerEndpoint: m_CacheServerNamespacePrefix: default m_CacheServerEnableDownload: 1 m_CacheServerEnableUpload: 1 + m_CacheServerEnableAuth: 0 + m_CacheServerEnableTls: 0 + m_CacheServerValidationMode: 2 + m_CacheServerDownloadBatchSize: 128 diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 6caea88..9b84d05 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -12,7 +12,7 @@ PlayerSettings: targetDevice: 2 useOnDemandResources: 0 accelerometerFrequency: 60 - companyName: DefaultCompany + companyName: BenjaminKraft Games productName: Parkour defaultCursor: {fileID: 0} cursorHotspot: {x: 0, y: 0} @@ -58,8 +58,8 @@ PlayerSettings: iosAllowHTTPDownload: 1 allowedAutorotateToPortrait: 1 allowedAutorotateToPortraitUpsideDown: 1 - allowedAutorotateToLandscapeRight: 1 - allowedAutorotateToLandscapeLeft: 1 + allowedAutorotateToLandscapeRight: 0 + allowedAutorotateToLandscapeLeft: 0 useOSAutorotation: 1 use32BitDisplayBuffer: 1 preserveFramebufferAlpha: 0 @@ -134,7 +134,7 @@ PlayerSettings: 16:10: 1 16:9: 1 Others: 1 - bundleVersion: 1.0.2 + bundleVersion: 1.0.0 preloadedAssets: [] metroInputSource: 0 wsaTransparentSwapchain: 0 @@ -154,7 +154,8 @@ PlayerSettings: resetResolutionOnWindowResize: 0 androidSupportedAspectRatio: 1 androidMaxAspectRatio: 2.1 - applicationIdentifier: {} + applicationIdentifier: + Android: com.BenjaminKraftGames.Parkour buildNumber: Standalone: 0 iPhone: 0 @@ -712,7 +713,7 @@ PlayerSettings: allowUnsafeCode: 0 useDeterministicCompilation: 1 enableRoslynAnalyzers: 1 - selectedPlatform: 0 + selectedPlatform: 2 additionalIl2CppArgs: scriptingRuntimeVersion: 1 gcIncremental: 1 diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset index d3b23fc..0ceadb8 100644 --- a/ProjectSettings/QualitySettings.asset +++ b/ProjectSettings/QualitySettings.asset @@ -229,6 +229,7 @@ QualitySettings: Nintendo Switch: 5 PS4: 5 PSP2: 2 + Server: 0 Stadia: 5 Standalone: 5 WebGL: 3 diff --git a/ProjectSettings/SceneTemplateSettings.json b/ProjectSettings/SceneTemplateSettings.json new file mode 100644 index 0000000..6f3e60f --- /dev/null +++ b/ProjectSettings/SceneTemplateSettings.json @@ -0,0 +1,167 @@ +{ + "templatePinStates": [], + "dependencyTypeInfos": [ + { + "userAdded": false, + "type": "UnityEngine.AnimationClip", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.Animations.AnimatorController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.AnimatorOverrideController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.Audio.AudioMixerController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.ComputeShader", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Cubemap", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.GameObject", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.LightingDataAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": false + }, + { + "userAdded": false, + "type": "UnityEngine.LightingSettings", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Material", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.MonoScript", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicMaterial", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicsMaterial2D", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.VolumeProfile", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.SceneAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": false + }, + { + "userAdded": false, + "type": "UnityEngine.Shader", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.ShaderVariantCollection", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Texture", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Texture2D", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Timeline.TimelineAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + } + ], + "defaultDependencyTypeInfo": { + "userAdded": false, + "type": "", + "ignore": false, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + "newSceneOverride": 0 +} \ No newline at end of file diff --git a/ProjectSettings/UnityConnectSettings.asset b/ProjectSettings/UnityConnectSettings.asset index 5d59427..c2dcb4c 100644 --- a/ProjectSettings/UnityConnectSettings.asset +++ b/ProjectSettings/UnityConnectSettings.asset @@ -4,7 +4,7 @@ UnityConnectSettings: m_ObjectHideFlags: 0 serializedVersion: 1 - m_Enabled: 0 + 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