diff --git a/Assets/Plugins/Tracy.dll.meta b/Assets/Plugins/Tracy.dll.meta index 181aab6..01d214f 100644 --- a/Assets/Plugins/Tracy.dll.meta +++ b/Assets/Plugins/Tracy.dll.meta @@ -1,2 +1,2 @@ fileFormatVersion: 2 -guid: 2e2950756c8ec2544962e6a46b986ca4 \ No newline at end of file +guid: 16efc021fbfa04b4586626cd53732222 \ No newline at end of file diff --git a/Assets/Plugins/TracyClient.dll.meta b/Assets/Plugins/TracyClient.dll.meta index 1a18d67..ed40615 100644 --- a/Assets/Plugins/TracyClient.dll.meta +++ b/Assets/Plugins/TracyClient.dll.meta @@ -1,2 +1,50 @@ fileFormatVersion: 2 -guid: bd8cf39f319370442ba77c669d814848 \ No newline at end of file +guid: bd8cf39f319370442ba77c669d814848 +PluginImporter: + externalObjects: {} + serializedVersion: 3 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + Any: + enabled: 1 + settings: + Exclude Editor: 0 + Exclude Linux64: 1 + Exclude OSXUniversal: 1 + Exclude Win: 1 + Exclude Win64: 0 + Editor: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: AnyOS + Linux64: + enabled: 0 + settings: + CPU: x86_64 + OSXUniversal: + enabled: 0 + settings: + CPU: None + Win: + enabled: 0 + settings: + CPU: None + Win64: + enabled: 1 + settings: + CPU: x86_64 + WindowsStoreApps: + enabled: 0 + settings: + CPU: x64 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Empty.unity b/Assets/Scenes/Empty.unity index 58089a5..ae6b3ab 100644 --- a/Assets/Scenes/Empty.unity +++ b/Assets/Scenes/Empty.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 10 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -42,8 +42,8 @@ RenderSettings: --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 - serializedVersion: 12 - m_GIWorkflowMode: 1 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 m_GISettings: serializedVersion: 2 m_BounceScale: 1 @@ -66,9 +66,6 @@ LightmapSettings: 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 @@ -300,7 +297,6 @@ MonoBehaviour: m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} m_RequiresDepthTexture: 0 m_RequiresColorTexture: 0 - m_Version: 2 m_TaaSettings: m_Quality: 3 m_FrameInfluence: 0.1 @@ -308,6 +304,7 @@ MonoBehaviour: m_MipBias: 0 m_VarianceClampScale: 0.9 m_ContrastAdaptiveSharpening: 0 + m_Version: 2 --- !u!1 &473640736 GameObject: m_ObjectHideFlags: 0 @@ -359,16 +356,16 @@ MonoBehaviour: useClippedPercent: 0 keys: [] _clipFromSample: - position: {x: 0.8674816, y: -0.07033688, z: -1.1988435} + position: {x: -1.5414747, y: 2.984652, z: 0.57628334} up: {x: 0.68708766, y: 0.72657454, z: 0} - forward: {x: -0.7074424, y: 0.66899526, z: -0.22797044} + forward: {x: -0.536758, y: 0.05610892, z: -0.8418685} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.5 _clipToSample: - position: {x: -1.0174577, y: 1.7121623, z: -0.25368237} + position: {x: -0.21196134, y: -1.0654899, z: -4.354331} up: {x: 0.68708766, y: 0.72657454, z: 0} - forward: {x: 0.6749796, y: -0.6382967, z: 0.37010783} + forward: {x: 0.34546727, y: -0.69205385, z: -0.633809} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 1 @@ -422,6 +419,11 @@ MeshRenderer: m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -443,6 +445,7 @@ MeshRenderer: m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 @@ -481,7 +484,7 @@ GameObject: - component: {fileID: 755908490} - component: {fileID: 755908489} - component: {fileID: 755908488} - - component: {fileID: 755908487} + - component: {fileID: 755908491} m_Layer: 0 m_Name: GameObject (2) m_TagString: Untagged @@ -489,7 +492,78 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &755908487 +--- !u!23 &755908488 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 755908486} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c9df5bd7c0c95734c906359d7be9cf25, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &755908489 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 755908486} + m_Mesh: {fileID: 1476195653} +--- !u!4 &755908490 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 755908486} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 4.0970235, y: 3.2200766, z: -0.13696194} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &755908491 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -498,9 +572,9 @@ MonoBehaviour: m_GameObject: {fileID: 755908486} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ff5f5220af00e574287547dab664b9ab, type: 3} + m_Script: {fileID: 11500000, guid: 2e1690bb01d509a439fc991a10f8278f, type: 3} m_Name: - m_EditorClassIdentifier: + m_EditorClassIdentifier: Dreamteck.Splines::Dreamteck.Splines.PathGenerator updateMethod: 0 _spline: {fileID: 1500120301} _autoUpdate: 1 @@ -521,16 +595,16 @@ MonoBehaviour: useClippedPercent: 0 keys: [] _clipFromSample: - position: {x: -1.5480565, y: 2.213925, z: 0.29484487} + position: {x: 0.010665112, y: -0.074714474, z: 3.9151075} up: {x: 0.68708766, y: 0.72657454, z: 0} - forward: {x: 0.7260131, y: -0.68655676, z: 0.039301995} + forward: {x: 0.87536716, y: 0.47577962, z: -0.085825786} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0 _clipToSample: - position: {x: -1.0174577, y: 1.7121623, z: -0.25368237} + position: {x: -0.21196134, y: -1.0654899, z: -4.354331} up: {x: 0.68708766, y: 0.72657454, z: 0} - forward: {x: 0.6749796, y: -0.6382967, z: 0.37010783} + forward: {x: 0.34546727, y: -0.69205385, z: -0.633809} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 1 @@ -553,132 +627,30 @@ MonoBehaviour: _useSplineColor: 1 _rotation: 0 _flipFaces: 0 - _doubleSided: 0 - _uvMode: 0 + _doubleSided: 1 + _uvMode: 1 _uvScale: {x: 1, y: 1} _uvOffset: {x: 0, y: 0} _uvRotation: 0 _meshIndexFormat: 0 _bakedMesh: {fileID: 0} colliderUpdateRate: 0.2 - _expand: 0 - _extrude: 0 - _sideUvScale: {x: 1, y: 1} - _sideUvOffset: {x: 0, y: 0} - _sideUvRotation: 0 - _extrudeSpline: {fileID: 0} - _extrudeOffset: {x: 0, y: 0, z: 0} - extrudeResults: [] - identityVertices: [] - identityNormals: [] - projectedVerts: - - {x: -0.67829293, y: 1.9948413} - - {x: -0.7103585, y: 1.4062104} - - {x: -0.7579363, y: 0.763117} - - {x: -0.8132701, y: 0.09279203} - - {x: -0.86860394, y: -0.577533} - - {x: -0.9161817, y: -1.2206267} - - {x: -0.9482472, y: -1.8092573} - - {x: -0.95704466, y: -2.3161933} - - {x: -0.9348178, y: -2.714204} - - {x: -0.87381065, y: -2.9760575} - - {x: -0.75770926, y: -3.0971127} - - {x: -0.5861128, y: -3.1022806} - - {x: -0.3751347, y: -3.008658} - - {x: -0.14088841, y: -2.8333406} - - {x: 0.10051266, y: -2.593426} - - {x: 0.332955, y: -2.3060093} - - {x: 0.5403249, y: -1.9881877} - - {x: 0.7065098, y: -1.657057} - - {x: 0.8153951, y: -1.3297153} - - {x: 0.86801773, y: -0.9503908} - - {x: 0.8810087, y: -0.4741031} - - {x: 0.86164796, y: 0.06586885} - - {x: 0.8172149, y: 0.63624585} - - {x: 0.7549895, y: 1.2037488} - - {x: 0.6822512, y: 1.7350985} - - {x: 0.60627985, y: 2.1970153} - - {x: 0.53435487, y: 2.5562215} - - {x: 0.4737564, y: 2.7794368} - - {x: 0.4181939, y: 2.8579888} - - {x: 0.35724297, y: 2.8208196} - - {x: 0.29198113, y: 2.6910746} - - {x: 0.22348614, y: 2.4918966} - - {x: 0.15283579, y: 2.2464309} - - {x: 0.081107676, y: 1.9778206} - - {x: 0.009379578, y: 1.709211} - - {x: -0.06127081, y: 1.4637452} - - {x: -0.12976576, y: 1.2645668} - surfaceTris: 150000002200000023000000230000000500000015000000150000001d00000022000000050000000d000000150000002300000024000000050000001d000000210000002200000015000000190000001d0000000d000000110000001500000005000000090000000d0000002400000002000000050000001d0000001f00000021000000190000001b0000001d0000001500000017000000190000001100000013000000150000000d0000000f00000011000000090000000b0000000d0000000500000007000000090000000200000003000000050000002400000001000000020000001f00000020000000210000001d0000001e0000001f0000001b0000001c0000001d000000190000001a0000001b0000001700000018000000190000001500000016000000170000001300000014000000150000001100000012000000130000000f00000010000000110000000d0000000e0000000f0000000b0000000c0000000d000000090000000a0000000b000000070000000800000009000000050000000600000007000000030000000400000005000000240000000000000001000000 - wallTris: - _extrudeFrom: 0 - _extrudeTo: 1 - _uniformUvs: 0 ---- !u!23 &755908488 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 755908486} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: c9df5bd7c0c95734c906359d7be9cf25, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &755908489 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 755908486} - m_Mesh: {fileID: 997147469} ---- !u!4 &755908490 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 755908486} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 4.0970235, y: 3.2200766, z: -0.13696194} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + _slices: 1 + _compensateCorners: 0 + _useShapeCurve: 0 + _shape: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + _lastShape: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + _shapeExposure: 1 --- !u!1 &800919132 GameObject: m_ObjectHideFlags: 0 @@ -727,6 +699,7 @@ MonoBehaviour: m_DeselectOnBackgroundClick: 1 m_PointerBehavior: 0 m_CursorLockBehavior: 0 + m_ScrollDeltaPerTick: 6 --- !u!114 &800919134 MonoBehaviour: m_ObjectHideFlags: 0 @@ -757,171 +730,6 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!43 &997147469 -Mesh: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Surface - serializedVersion: 11 - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 210 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 37 - localAABB: - m_Center: {x: -4.1069307, y: -2.4607077, z: -0.20846844} - m_Extent: {x: 2.16529, y: 2.0476136, z: 0.9190266} - m_Shapes: - vertices: [] - shapes: [] - channels: [] - fullWeights: [] - m_BindPose: [] - m_BoneNameHashes: - m_RootBoneNameHash: 0 - m_BonesAABB: [] - m_VariableBoneCountWeights: - m_Data: - m_MeshCompression: 0 - m_IsReadable: 1 - m_KeepVertices: 1 - m_KeepIndices: 1 - m_IndexFormat: 0 - m_IndexBuffer: 15002200230023000500150015001d00220005000d0015002300240005001d0021002200150019001d000d0011001500050009000d002400020005001d001f00210019001b001d001500170019001100130015000d000f00110009000b000d000500070009000200030005002400010002001f00200021001d001e001f001b001c001d0019001a001b001700180019001500160017001300140015001100120013000f00100011000d000e000f000b000c000d0009000a000b00070008000900050006000700030004000500240000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 37 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 12 - format: 0 - dimension: 3 - - stream: 0 - offset: 24 - format: 0 - dimension: 4 - - stream: 0 - offset: 40 - format: 0 - dimension: 4 - - stream: 0 - offset: 56 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 2368 - _typelessdata: 7fa4b4c094c980bfc815dd3efae42f3fca003a3f0000000048c283344f3279b4000080bf000080bf0000803f0000803f0000803f0000803fb34b1b3edf4a143ee8f4a6c04d8eb4bfad80ed3efae42f3fca003a3f00000000dc348934f0bf81b4000080bf000080bf0000803f0000803f0000803f0000803f7e6e093efb6b793e270198c0391dedbf64ee023ffae42f3fca003a3f00000000b7bf81b81d657538000080bf000080bf0000803f0000803f0000803f0000803fd9d9dd3d3af4b33e4f6b88c0a00814c0be18113ffae42f3fca003a3f000000008725b2b80477a838000080bf000080bf0000803f0000803f0000803f0000803f6332a03d4f89ed3ef0aa71c0a38231c019431f3ffae42f3fca003a3f00000000d6e788371a7781b7000080bf000080bf0000803f0000803f0000803f0000803fd215453d338f133f6dc353c019ca4dc026712b3ffae42f3fca003a3f0000000024e1c0b7a865b637000080bf000080bf0000803f0000803f0000803f0000803f2c1fb63c522e2f3f406438c075ac67c098a6333ffae42f3fca003a3f0000000046cc2bb717762237000080bf000080bf0000803f0000803f0000803f0000803f5cd69c3b9876483f96d120c029f77dc024e7353ffae42f3fca003a3f00000000c37624b69e861b36000080bf000080bf0000803f0000803f0000803f0000803f00000000993c5e3f964f0ec0d5bb87c07a36303ffae42f3fca003a3f00000000d05006353808feb4000080bf000080bf0000803f0000803f0000803f0000803f1a20463cea546f3f6e2202c0b57d8dc05098203ffae42f3fca003a3f00000000ece43e35118534b5000080bf000080bf0000803f0000803f0000803f0000803f7d7b393d1e947a3fbc02f9bf142790c07edf023ffae42f3fca003a3f00000000034195357b248db5000080bf000080bf0000803f0000803f0000803f0000803f9c1ade3d2dc77f3fb087f8bf2b4490c07ee3ad3efae42f3fca003a3f000000000a1b9135393889b5000080bf000080bf0000803f0000803f0000803f0000803f78a64e3e0000803f599e00c034358ec058bc033efae42f3fca003a3f0000000045701c36c8ef13b6000080bf000080bf0000803f0000803f0000803f0000803f2118a23e93fa7b3f5cc508c0685a8ac0d443d8bdfae42f3fca003a3f00000000e6b956b4780e4b34000080bf000080bf0000803f0000803f0000803f0000803f4958e33ee172743f5aed13c0041485c0e0a9b1befae42f3fca003a3f000000007282fdb56dbbef35000080bf000080bf0000803f0000803f0000803f0000803f534b133fe7246a3fd24a21c083847dc0475614bffae42f3fca003a3f0000000024ea0eb6ce250736000080bf000080bf0000803f0000803f0000803f0000803f15ab333f9ecc5d3f3a1230c0b88a6fc0796c49bffae42f3fca003a3f000000004c952fb6760a2636000080bf000080bf0000803f0000803f0000803f0000803fe28c503f0526503f12783fc01afb60c090f773bffae42f3fca003a3f000000004b5aebb5e48fde35000080bf000080bf0000803f0000803f0000803f0000803f39b2673f14ed413fd0b04ec0229652c0bceb87bffae42f3fca003a3f00000000254497b69e0b8f36000080bf000080bf0000803f0000803f0000803f0000803f8adc763fcddd333f5e5460c0fce741c012a88ebffae42f3fca003a3f00000000ca4dadb6a8e2a336000080bf000080bf0000803f0000803f0000803f0000803fce307e3ff292233f317a76c04cf62cc0c25190bffae42f3fca003a3f00000000546a34b7429c2a37000080bf000080bf0000803f0000803f0000803f0000803f0000803ff01d0f3f10cb87c0b43715c058d78dbffae42f3fca003a3f00000000c9143535713d2bb5000080bf000080bf0000803f0000803f0000803f0000803fb14d7d3f60d9ef3e000e95c0a945f8bf5c2788bffae42f3fca003a3f00000000e14d9d3759c194b7000080bf000080bf0000803f0000803f0000803f0000803f6d1d773f3edabe3ed63fa2c09f5cc6bf5b3080bffae42f3fca003a3f00000000cf4f0b3799bd03b7000080bf000080bf0000803f0000803f0000803f0000803fc6726e3f501a8e3e7b9aaec08ea197bfbcc16dbffae42f3fca003a3f00000000e0cce0364995d4b6000080bf000080bf0000803f0000803f0000803f0000803f4851643fdbea403edb57b9c078035ebfdf4e5abffae42f3fca003a3f00000000d868c4b540bcb935000080bf000080bf0000803f0000803f0000803f0000803f83bc593fc01de33de3b1c1c0c8d41ebf32e547bffae42f3fca003a3f00000000a33f34b7e2732a37000080bf000080bf0000803f0000803f0000803f0000803f05b84f3f36614f3d7ce2c6c04023efbed06138bffae42f3fca003a3f000000002d2e9cb648b19336000080bf000080bf0000803f0000803f0000803f0000803f6047473fdfed573c09b6c8c00881d3be78282abffae42f3fca003a3f00000000bc6302b6529bf635000080bf000080bf0000803f0000803f0000803f0000803f498a3f3f00000000ccd8c7c06894e0befd8d1abffae42f3fca003a3f00000000b417a536d11e9cb6000080bf000080bf0000803f0000803f0000803f0000803f130d373fbc58cc3b8cd4c4c07c1c07bffdd809bffae42f3fca003a3f0000000059a2953787808db7000080bf000080bf0000803f0000803f0000803f0000803f28f62d3fa569e53c0533c0c044252abf34a0f0befae42f3fca003a3f00000000710761b7accc5437000080bf000080bf0000803f0000803f0000803f0000803ff66b243fbb957b3dfb7dbac0585255bfec73ccbefae42f3fca003a3f000000008ad98cb8ef318538000080bf000080bf0000803f0000803f0000803f0000803fea941a3ff822d23d303fb4c0ca4882bf61baa7befae42f3fca003a3f000000001a9a80b7c9397337000080bf000080bf0000803f0000803f0000803f0000803f7097103f7937173e6500aec066e899bfd60083befae42f3fca003a3f0000000026378c365f9884b6000080bf000080bf0000803f0000803f0000803f0000803ff799063f705d453e5c4ba8c0ef7eafbf1aa93dbefae42f3fca003a3f0000000091ed21b7b5201937000080bf000080bf0000803f0000803f0000803f0000803fd685f93e7d896f3ed4a9a3c05603c1bf200befbdfae42f3fca003a3f000000005ff5eeb6cef8e136000080bf000080bf0000803f0000803f0000803f0000803f7271e63edee0883e - m_CompressedMesh: - m_Vertices: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_UV: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Normals: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Tangents: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Weights: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_NormalSigns: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_TangentSigns: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_FloatColors: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_BoneIndices: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_Triangles: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_UVInfo: 0 - m_LocalAABB: - m_Center: {x: -4.1069307, y: -2.4607077, z: -0.20846844} - m_Extent: {x: 2.16529, y: 2.0476136, z: 0.9190266} - m_MeshUsageFlags: 0 - m_CookingOptions: 30 - m_BakedConvexCollisionMesh: - m_BakedTriangleCollisionMesh: - m_MeshMetrics[0]: 1 - m_MeshMetrics[1]: 1 - m_MeshOptimizationFlags: 1 - m_StreamData: - serializedVersion: 2 - offset: 0 - size: 0 - path: --- !u!43 &1397473708 Mesh: m_ObjectHideFlags: 0 @@ -929,7 +737,7 @@ Mesh: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Tube - serializedVersion: 11 + serializedVersion: 12 m_SubMeshes: - serializedVersion: 2 firstByte: 0 @@ -1079,14 +887,205 @@ Mesh: m_CookingOptions: 30 m_BakedConvexCollisionMesh: m_BakedTriangleCollisionMesh: - m_MeshMetrics[0]: 1 - m_MeshMetrics[1]: 1 + 'm_MeshMetrics[0]': 1 + 'm_MeshMetrics[1]': 1 m_MeshOptimizationFlags: 1 m_StreamData: serializedVersion: 2 offset: 0 size: 0 path: + m_MeshLodInfo: + serializedVersion: 2 + m_LodSelectionCurve: + serializedVersion: 1 + m_LodSlope: 0 + m_LodBias: 0 + m_NumLevels: 1 + m_SubMeshes: + - serializedVersion: 2 + m_Levels: + - serializedVersion: 1 + m_IndexStart: 0 + m_IndexCount: 0 +--- !u!43 &1476195653 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Path + serializedVersion: 12 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 432 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 148 + localAABB: + m_Center: {x: -4.421892, y: -2.2089744, z: -0.02964449} + m_Extent: {x: 2.1418295, y: 2.3024364, z: 4.5644975} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200010003000200020003000400030005000400040005000600050007000600060007000800070009000800080009000a0009000b000a000a000b000c000b000d000c000c000d000e000d000f000e000e000f0010000f0011001000100011001200110013001200120013001400130015001400140015001600150017001600160017001800170019001800180019001a0019001b001a001a001b001c001b001d001c001c001d001e001d001f001e001e001f0020001f0021002000200021002200210023002200220023002400230025002400240025002600250027002600260027002800270029002800280029002a0029002b002a002a002b002c002b002d002c002c002d002e002d002f002e002e002f0030002f0031003000300031003200310033003200320033003400330035003400340035003600350037003600360037003800370039003800380039003a0039003b003a003a003b003c003b003d003c003c003d003e003d003f003e003e003f0040003f00410040004000410042004100430042004200430044004300450044004400450046004500470046004600470048004700490048004c004b004a004c004d004b004e004d004c004e004f004d0050004f004e00500051004f005200510050005200530051005400530052005400550053005600550054005600570055005800570056005800590057005a00590058005a005b0059005c005b005a005c005d005b005e005d005c005e005f005d0060005f005e00600061005f006200610060006200630061006400630062006400650063006600650064006600670065006800670066006800690067006a00690068006a006b0069006c006b006a006c006d006b006e006d006c006e006f006d0070006f006e00700071006f007200710070007200730071007400730072007400750073007600750074007600770075007800770076007800790077007a00790078007a007b0079007c007b007a007c007d007b007e007d007c007e007f007d0080007f007e00800081007f008200810080008200830081008400830082008400850083008600850084008600870085008800870086008800890087008a00890088008a008b0089008c008b008a008c008d008b008e008d008c008e008f008d0090008f008e00900091008f00920091009000920093009100 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 148 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 12 + format: 0 + dimension: 3 + - stream: 0 + offset: 24 + format: 0 + dimension: 4 + - stream: 0 + offset: 40 + format: 0 + dimension: 4 + - stream: 0 + offset: 56 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 9472 + _typelessdata: a0df85c00bfc4cc0b47f6440fae42f3fca003a3f00000000490b47be0b3a3c3e39ab76bf000080bf0000803f0000803f0000803f0000803f0000803f000000338b4e7fc0abbf58c041159140fae42f3fca003a3f00000000b294e2bd5544d63dc9037dbf000080bf0000803f0000803f0000803f0000803f00000033000080b3a61d6fc0b70448c003456240fae42f3fca003a3f00000000095aa8bdcd339f3d365b7ebf000080bf0000803f0000803f0000803f0000803f0000803fdeb6ca3e417e6dc0888d49c0841d9140fae42f3fca003a3f00000000e138abbcb6eaa13ce1e47fbf000080bf0000803f0000803f0000803f0000803f00000000dcb6ca3e20af56c0b5f43fc0d80d6240fae42f3fca003a3f0000000069bd86bc9ed57e3c34ef7fbf000080bf0000803f0000803f0000803f0000803f0000803fcc2c4b3f9eea55c089ae40c0ce059140fae42f3fca003a3f00000000b9e220bd5d24183d2ba07fbf000080bf0000803f0000803f0000803f0000803f00000000cc2c4b3fd07841c0a03f34c021ba6140fae42f3fca003a3f00000000914988bd70e1803d8bec7ebf0000803f0000803f0000803f0000803f0000803fffff7f3f40b5983fee793bc018eb39c0af989040fae42f3fca003a3f00000000181dc8bef63cbd3e1ece57bf000080bf0000803f0000803f0000803f0000803f000080b340b5983fdc6b40c0d98513c0bfd27e40fae42f3fca003a3f00000000e25729bfda23203fe2cad3be0000803f0000803f0000803f0000803f0000803ffeff7f3fb296cb3f8cec11c0407e3fc0980a7e40fae42f3fca003a3f0000000010ec2bbf2794223fb86ac33e000080bf0000803f0000803f0000803f0000803f000000b4b296cb3f428b2cc094cc0bc008fb8940fae42f3fca003a3f00000000108af6be0624e93e3db53f3f000080bf0000803f0000803f0000803f0000803ffeff7f3f3a2afc3f8ad01cc075ac1ac0dcbb5740fae42f3fca003a3f0000000019aa64bebf3c583e0e9c733f000080bf0000803f0000803f0000803f0000803f000000b43a2afc3f0ec734c03787efbf08448740fae42f3fca003a3f00000000d3634dbe493a423e590d763f000080bf0000803f0000803f0000803f0000803ffeff7f3fec511740516829c0288402c062795040fae42f3fca003a3f000000009c0840bee598353e6d53773f000080bf0000803f0000803f0000803f0000803f000040b4ec511740810544c01921c6bf72dc8340fae42f3fca003a3f00000000421c4abe59203f3e9a5f763f000080bf0000803f0000803f0000803f0000803ffcff7f3f229630402ec336c0ce34dfbf0a614a40fae42f3fca003a3f00000000a7936abe0cd45d3e71f1723f000080bf0000803f0000803f0000803f0000803f000040b4229630405e1b56c0a79a9ebfc2787e40fae42f3fca003a3f00000000e06580be05d7723ea544703f000080bf0000803f0000803f0000803f0000803ffcff7f3face6494096af44c0768dbfbffe214340fae42f3fca003a3f0000000087359bbe25c6923e6ca7683f000080bf0000803f0000803f0000803f0000803f000080b4ace649403ac669c0ac0874bf0d7b7140fae42f3fca003a3f00000000d7bfaabe3f78a13eb070633f000080bf0000803f0000803f0000803f0000803ffcff7f3f37496340ca8952c0a8f6a5bf2f0b3a40fae42f3fca003a3f000000005b01cdbe2bddc13ea89e553f000080bf0000803f0000803f0000803f0000803f000080b43749634048c17dc0309534bfa2ab5f40fae42f3fca003a3f000000009d70dfbef44bd33e90ad4c3f000080bf0000803f0000803f0000803f0000803ffbff7f3f5e9e7c4097a15fc0c44393bf4eea2e40fae42f3fca003a3f00000000954dfebe897bf03ef4d73a3f000080bf0000803f0000803f0000803f0000803f0000a0b45e9e7c40a69e87c078e207bf36e94a40fae42f3fca003a3f00000000998705bfab8bfc3e5737323f000080bf0000803f0000803f0000803f0000803ffaff7f3f11b58a40d2576cc02ef185bf899c2040fae42f3fca003a3f0000000018a50bbf400e043ff51a293f000080bf0000803f0000803f0000803f0000803f0000c0b411b58a40164d8fc048c0d4be55853840fae42f3fca003a3f0000000046b40bbf9b1c043f3403293f000080bf0000803f0000803f0000803f0000803ffaff7f3f9038974050a97bc0188b6ebf7a4a0e40fae42f3fca003a3f00000000086d0cbf53cb043f2fe0273f000080bf0000803f0000803f0000803f0000803f0000c0b490389740205597c0e8279dbe1d842540fae42f3fca003a3f0000000092150dbfb36a053facd3263f000080bf0000803f0000803f0000803f0000803ff9ff7f3fdde2a3407f9d85c0089d54bf4525f83ffae42f3fca003a3f00000000fabd0ebf0bfc063f3a22243f000080bf0000803f0000803f0000803f0000803f0000e0b4dde2a34007689fc050b554bead1c1240fae42f3fca003a3f000000005ebc0fbf9dec073f907b223f000080bf0000803f0000803f0000803f0000803ff8ff7f3f3783b04002518dc00c083ebf58d0d33ffae42f3fca003a3f000000005a0312bfe9130a3ff7961e3f000080bf0000803f0000803f0000803f0000803f0000e0b43783b040ae75a7c0207ff2bd6736fc3ffae42f3fca003a3f00000000f14913bfc1480b3fcd561c3f000080bf0000803f0000803f0000803f0000803ff8ff7f3f2f27bd4034e494c004c92abf872daf3ffae42f3fca003a3f00000000802616bf80fd0d3f4418173f000080bf0000803f0000803f0000803f0000803f000000b52f27bd404c74afc0c09d24bdb178d23ffae42f3fca003a3f000000003db917bf597a0f3f8516143f000080bf0000803f0000803f0000803f0000803ff8ff7f3f51dec940d44b9cc048391bbf30f2893ffae42f3fca003a3f0000000018371bbfa1c7123f2d110d3f000080bf0000803f0000803f0000803f0000803f000010b551dec9402141b7c00091c43ceed1a63ffae42f3fca003a3f00000000a01c1dbfc592143f4608093f000080bf0000803f0000803f0000803f0000803ff7ff7f3fee93d640a762a3c0d02b10bf7eb0483ffae42f3fca003a3f00000000e35221bf6f8e183fb7d9fe3e000080bf0000803f0000803f0000803f0000803f000010b5ee93d640c6cabec0a0dd903d65a8703ffae42f3fca003a3f000000005f9823bf50b41a3fdfa1f33e000080bf0000803f0000803f0000803f0000803ff6ff7f3fb65de3406112aac040a50abf2d0cf93efae42f3fca003a3f00000000949528bf1d6c1f3ff154d83e000080bf0000803f0000803f0000803f0000803f000020b5b65de3407fdac5c0e068bf3d6a330c3ffae42f3fca003a3f0000000009352bbf12e7213fd51dc83e000080bf0000803f0000803f0000803f0000803ff6ff7f3f0037f0409c26b0c070420cbf2671413efae42f3fca003a3f0000000054b330bff018273f71e49f3e000080bf0000803f0000803f0000803f0000803f000020b50037f040ee03ccc040b8a53dcf51f23dfae42f3fca003a3f00000000095b33bfb59b293fd3a7873e000080bf0000803f0000803f0000803f0000803ff5ff7f3f0a0afd40c551b5c020fc16bf1045cabdfae42f3fca003a3f00000000c6fa37bf1dfb2d3f65a2163e000080bf0000803f0000803f0000803f0000803f000030b50a0afd408c82d0c000ec5c3c5731b6befae42f3fca003a3f00000000047739bfb1622f3fb5ad9b3d000080bf0000803f0000803f0000803f0000803ff4ff7f3f12e404418642b9c0c0702cbfb9b3b8befae42f3fca003a3f00000000b43539bfef242f3f70f2bcbd000080bf0000803f0000803f0000803f0000803f000030b512e40441020ad2c060200fbe42d65dbffae42f3fca003a3f0000000051a236bf60b52c3f8c0342be000080bf0000803f0000803f0000803f0000803ff4ff7f3f5e3d0b41e8bebbc0a86f4cbf5b2515bffae42f3fca003a3f00000000c2642dbf61f8233fe74db9be000080bf0000803f0000803f0000803f0000803f000040b55e3d0b418c50d0c0983bc0be84b7a8bffae42f3fca003a3f00000000813727bf10211e3fb93ae0be000080bf0000803f0000803f0000803f0000803ff4ff7f3f418c11416052bcc0f85d77bfbec04ebffae42f3fca003a3f0000000005e01abf4975123f04c60dbf000080bf0000803f0000803f0000803f0000803f000050b5418c1141a8fbccc0b45d24bf645cd7bffae42f3fca003a3f00000000f06215bf90440d3fbc8518bf000080bf0000803f0000803f0000803f0000803ff3ff7f3f01c91741020bbbc0140b96bf7ef085bffae42f3fca003a3f0000000004900bbf52fa033fe83b29bf000080bf0000803f0000803f0000803f0000803f000050b501c917412ed5c8c084b26bbfc843ffbffae42f3fca003a3f00000000387307bfbe16003f12732fbf000080bf0000803f0000803f0000803f0000803ff2ff7f3f52081e41e76eb8c0b9e1b3bfb287a4bffae42f3fca003a3f00000000724100bf1d92f23e9b6839bf000080bf0000803f0000803f0000803f0000803f000060b552081e412123c4c03aab9abf18b111c0fae42f3fca003a3f000000009480fabe69e3ec3e6a423dbf000080bf0000803f0000803f0000803f0000803ff2ff7f3f0b62244124ddb4c03471d4bf1ce0c2bffae42f3fca003a3f000000009e35f0bea527e33ef57943bf000080bf0000803f0000803f0000803f0000803f000060b50b6224415f35bfc0113dbfbf641422c0fae42f3fca003a3f00000000cafdebbe812adf3e00e545bf000080bf0000803f0000803f0000803f0000803ff1ff7f3fb2a72a41ceb9b0c05905f6bf5606e0bffae42f3fca003a3f0000000054c8e4be5659d83e16dd49bf000080bf0000803f0000803f0000803f0000803f000070b5b2a72a414011bac08613e4bf459531c0fae42f3fca003a3f0000000099d1e1bed78bd53e1b704bbf000080bf0000803f0000803f0000803f0000803ff0ff7f3f36f73041ef23acc0de600cc0a4abfcbffae42f3fca003a3f000000007edfdcbe8cded03e3ffe4dbf000080bf0000803f0000803f0000803f0000803f000070b536f730416acdb4c0137f04c0be7540c0fae42f3fca003a3f0000000072e7dabee401cf3e6ffc4ebf000080bf0000803f0000803f0000803f0000803ff0ff7f3f474c37419a3ea7c072231ec0a9770cc0fae42f3fca003a3f00000000cdcad7be8910cc3e1e8750bf000080bf0000803f0000803f0000803f0000803f000080b5474c3741b57dafc0d7e616c098e24ec0fae42f3fca003a3f00000000cfa7d6be5efdca3e281551bf000080bf0000803f0000803f0000803f0000803ff0ff7f3fb8a13d417425a2c0062430c0fc791ac0fae42f3fca003a3f00000000291ed5be1c89c93e85d351bf000080bf0000803f0000803f0000803f0000803f000088b5b8a13d414a2caac0154629c07a125dc0fae42f3fca003a3f000000002ab8d4bea828c93e820452bf000080bf0000803f0000803f0000803f0000803fefff7f3f08fc434129e79cc0195f42c0218528c0fae42f3fca003a3f00000000b1a2d4be5914c93ed00e52bf000080bf0000803f0000803f0000803f0000803f000088b508fc4341d4e6a4c082943bc0fc2a6bc0fae42f3fca003a3f000000003ff3d4be8760c93e27e851bf000080bf0000803f0000803f0000803f0000803feeff7f3f885b4a41989297c016ca54c0a0ba36c0fae42f3fca003a3f00000000b252d6bee0acca3e7d3e51bf000080bf0000803f0000803f0000803f0000803f000090b5885b4a418fc09fc0d6b84dc0d44279c0fae42f3fca003a3f00000000fe60d7be7aaccb3ee6ba50bf000080bf0000803f0000803f0000803f0000803feeff7f3f81bb5041a53992c0444e67c02a3545c0fae42f3fca003a3f000000007155dabed377ce3e6a454fbf000080bf0000803f0000803f0000803f0000803f000090b581bb504136c89ac03fb05fc0f5c183c0fae42f3fca003a3f000000000b3adcbe1542d03e11524ebf000080bf0000803f0000803f0000803f0000803fedff7f3fbd20574170e68cc086f179c0c12c54c0fae42f3fca003a3f00000000c00ce1beb0d1d43e4cd74bbf000080bf0000803f0000803f0000803f0000803f000098b5bd205741cf1396c03e6c71c0bf0a8bc0fae42f3fca003a3f000000008cf7e3bee693d73ed44c4abf000080bf0000803f0000803f0000803f0000803fecff7f3f008f5d4106a687c02a5b86c029e663c0fae42f3fca003a3f00000000bc3bebbeff72de3e4e5246bf000080bf0000803f0000803f0000803f0000803f0000a0b5008f5d41a58791c03fe981c0360393c0fae42f3fca003a3f000000005666edbe737fe03e5f1845bf000080bf0000803f0000803f0000803f0000803fecff7f3fb66c6441c33e82c07a5d90c054cc75c0fae42f3fca003a3f0000000011d1f3bee890e63e925941bf000080bf0000803f0000803f0000803f0000803f0000a0b5b66c6441a0df85c00bfc4cc0b47f6440fae42fbfca003abf00000080490b47be0b3a3c3e39ab76bf0000803f0000803f0000803f0000803f0000803f0000803f000000338b4e7fc0abbf58c041159140fae42fbfca003abf00000080b294e2bd5544d63dc9037dbf0000803f0000803f0000803f0000803f0000803f00000033000080b3a61d6fc0b70448c003456240fae42fbfca003abf00000080095aa8bdcd339f3d365b7ebf0000803f0000803f0000803f0000803f0000803f0000803fdeb6ca3e417e6dc0888d49c0841d9140fae42fbfca003abf00000080e138abbcb6eaa13ce1e47fbf0000803f0000803f0000803f0000803f0000803f00000000dcb6ca3e20af56c0b5f43fc0d80d6240fae42fbfca003abf0000008069bd86bc9ed57e3c34ef7fbf0000803f0000803f0000803f0000803f0000803f0000803fcc2c4b3f9eea55c089ae40c0ce059140fae42fbfca003abf00000080b9e220bd5d24183d2ba07fbf0000803f0000803f0000803f0000803f0000803f00000000cc2c4b3fd07841c0a03f34c021ba6140fae42fbfca003abf00000080914988bd70e1803d8bec7ebf000080bf0000803f0000803f0000803f0000803fffff7f3f40b5983fee793bc018eb39c0af989040fae42fbfca003abf00000080181dc8bef63cbd3e1ece57bf0000803f0000803f0000803f0000803f0000803f000080b340b5983fdc6b40c0d98513c0bfd27e40fae42fbfca003abf00000080e25729bfda23203fe2cad3be000080bf0000803f0000803f0000803f0000803ffeff7f3fb296cb3f8cec11c0407e3fc0980a7e40fae42fbfca003abf0000008010ec2bbf2794223fb86ac33e0000803f0000803f0000803f0000803f0000803f000000b4b296cb3f428b2cc094cc0bc008fb8940fae42fbfca003abf00000080108af6be0624e93e3db53f3f0000803f0000803f0000803f0000803f0000803ffeff7f3f3a2afc3f8ad01cc075ac1ac0dcbb5740fae42fbfca003abf000000801aaa64bec03c583e0e9c733f0000803f0000803f0000803f0000803f0000803f000000b43a2afc3f0ec734c03787efbf08448740fae42fbfca003abf00000080d6634dbe4b3a423e590d763f0000803f0000803f0000803f0000803f0000803ffeff7f3fec511740516829c0288402c062795040fae42fbfca003abf000000809e0840bee798353e6d53773f0000803f0000803f0000803f0000803f0000803f000040b4ec511740810544c01921c6bf72dc8340fae42fbfca003abf00000080421c4abe5a203f3e9b5f763f0000803f0000803f0000803f0000803f0000803ffcff7f3f229630402ec336c0ce34dfbf0a614a40fae42fbfca003abf00000080a7936abe0cd45d3e71f1723f0000803f0000803f0000803f0000803f0000803f000040b4229630405e1b56c0a79a9ebfc2787e40fae42fbfca003abf00000080e06580be05d7723ea544703f0000803f0000803f0000803f0000803f0000803ffcff7f3face6494096af44c0768dbfbffe214340fae42fbfca003abf0000008087359bbe25c6923e6ca7683f0000803f0000803f0000803f0000803f0000803f000080b4ace649403ac669c0ac0874bf0d7b7140fae42fbfca003abf00000080d7bfaabe3f78a13eb070633f0000803f0000803f0000803f0000803f0000803ffcff7f3f37496340ca8952c0a8f6a5bf2f0b3a40fae42fbfca003abf000000805b01cdbe2bddc13ea89e553f0000803f0000803f0000803f0000803f0000803f000080b43749634048c17dc0309534bfa2ab5f40fae42fbfca003abf000000809d70dfbef44bd33e90ad4c3f0000803f0000803f0000803f0000803f0000803ffbff7f3f5e9e7c4097a15fc0c44393bf4eea2e40fae42fbfca003abf00000080954dfebe897bf03ef4d73a3f0000803f0000803f0000803f0000803f0000803f0000a0b45e9e7c40a69e87c078e207bf36e94a40fae42fbfca003abf00000080998705bfab8bfc3e5737323f0000803f0000803f0000803f0000803f0000803ffaff7f3f11b58a40d2576cc02ef185bf899c2040fae42fbfca003abf0000008018a50bbf400e043ff51a293f0000803f0000803f0000803f0000803f0000803f0000c0b411b58a40164d8fc048c0d4be55853840fae42fbfca003abf0000008046b40bbf9b1c043f3403293f0000803f0000803f0000803f0000803f0000803ffaff7f3f9038974050a97bc0188b6ebf7a4a0e40fae42fbfca003abf00000080086d0cbf53cb043f2fe0273f0000803f0000803f0000803f0000803f0000803f0000c0b490389740205597c0e8279dbe1d842540fae42fbfca003abf0000008092150dbfb36a053facd3263f0000803f0000803f0000803f0000803f0000803ff9ff7f3fdde2a3407f9d85c0089d54bf4525f83ffae42fbfca003abf00000080fabd0ebf0bfc063f3a22243f0000803f0000803f0000803f0000803f0000803f0000e0b4dde2a34007689fc050b554bead1c1240fae42fbfca003abf000000805ebc0fbf9dec073f907b223f0000803f0000803f0000803f0000803f0000803ff8ff7f3f3783b04002518dc00c083ebf58d0d33ffae42fbfca003abf000000805a0312bfe9130a3ff7961e3f0000803f0000803f0000803f0000803f0000803f0000e0b43783b040ae75a7c0207ff2bd6736fc3ffae42fbfca003abf00000080f14913bfc1480b3fcd561c3f0000803f0000803f0000803f0000803f0000803ff8ff7f3f2f27bd4034e494c004c92abf872daf3ffae42fbfca003abf00000080802616bf80fd0d3f4418173f0000803f0000803f0000803f0000803f0000803f000000b52f27bd404c74afc0c09d24bdb178d23ffae42fbfca003abf000000803db917bf587a0f3f8516143f0000803f0000803f0000803f0000803f0000803ff8ff7f3f51dec940d44b9cc048391bbf30f2893ffae42fbfca003abf0000008018371bbfa1c7123f2d110d3f0000803f0000803f0000803f0000803f0000803f000010b551dec9402141b7c00091c43ceed1a63ffae42fbfca003abf000000809f1c1dbfc592143f4608093f0000803f0000803f0000803f0000803f0000803ff7ff7f3fee93d640a762a3c0d02b10bf7eb0483ffae42fbfca003abf00000080e35221bf6f8e183fb7d9fe3e0000803f0000803f0000803f0000803f0000803f000010b5ee93d640c6cabec0a0dd903d65a8703ffae42fbfca003abf000000805f9823bf50b41a3fdfa1f33e0000803f0000803f0000803f0000803f0000803ff6ff7f3fb65de3406112aac040a50abf2d0cf93efae42fbfca003abf00000080949528bf1d6c1f3ff154d83e0000803f0000803f0000803f0000803f0000803f000020b5b65de3407fdac5c0e068bf3d6a330c3ffae42fbfca003abf0000008009352bbf12e7213fd51dc83e0000803f0000803f0000803f0000803f0000803ff6ff7f3f0037f0409c26b0c070420cbf2671413efae42fbfca003abf0000008054b330bff018273f71e49f3e0000803f0000803f0000803f0000803f0000803f000020b50037f040ee03ccc040b8a53dcf51f23dfae42fbfca003abf00000080095b33bfb59b293fd3a7873e0000803f0000803f0000803f0000803f0000803ff5ff7f3f0a0afd40c551b5c020fc16bf1045cabdfae42fbfca003abf00000080c6fa37bf1dfb2d3f65a2163e0000803f0000803f0000803f0000803f0000803f000030b50a0afd408c82d0c000ec5c3c5731b6befae42fbfca003abf00000080047739bfb1622f3fb2ad9b3d0000803f0000803f0000803f0000803f0000803ff4ff7f3f12e404418642b9c0c0702cbfb9b3b8befae42fbfca003abf00000080b43539bfef242f3f71f2bcbd0000803f0000803f0000803f0000803f0000803f000030b512e40441020ad2c060200fbe42d65dbffae42fbfca003abf0000008051a236bf60b52c3f8d0342be0000803f0000803f0000803f0000803f0000803ff4ff7f3f5e3d0b41e8bebbc0a86f4cbf5b2515bffae42fbfca003abf00000080c2642dbf61f8233fe74db9be0000803f0000803f0000803f0000803f0000803f000040b55e3d0b418c50d0c0983bc0be84b7a8bffae42fbfca003abf00000080813727bf10211e3fb93ae0be0000803f0000803f0000803f0000803f0000803ff4ff7f3f418c11416052bcc0f85d77bfbec04ebffae42fbfca003abf0000008005e01abf4975123f04c60dbf0000803f0000803f0000803f0000803f0000803f000050b5418c1141a8fbccc0b45d24bf645cd7bffae42fbfca003abf00000080f06215bf90440d3fbc8518bf0000803f0000803f0000803f0000803f0000803ff3ff7f3f01c91741020bbbc0140b96bf7ef085bffae42fbfca003abf0000008004900bbf52fa033fe83b29bf0000803f0000803f0000803f0000803f0000803f000050b501c917412ed5c8c084b26bbfc843ffbffae42fbfca003abf00000080387307bfbe16003f12732fbf0000803f0000803f0000803f0000803f0000803ff2ff7f3f52081e41e76eb8c0b9e1b3bfb287a4bffae42fbfca003abf00000080724100bf1d92f23e9b6839bf0000803f0000803f0000803f0000803f0000803f000060b552081e412123c4c03aab9abf18b111c0fae42fbfca003abf000000809480fabe69e3ec3e6a423dbf0000803f0000803f0000803f0000803f0000803ff2ff7f3f0b62244124ddb4c03471d4bf1ce0c2bffae42fbfca003abf000000809e35f0bea527e33ef57943bf0000803f0000803f0000803f0000803f0000803f000060b50b6224415f35bfc0113dbfbf641422c0fae42fbfca003abf00000080cafdebbe812adf3e00e545bf0000803f0000803f0000803f0000803f0000803ff1ff7f3fb2a72a41ceb9b0c05905f6bf5606e0bffae42fbfca003abf0000008054c8e4be5659d83e16dd49bf0000803f0000803f0000803f0000803f0000803f000070b5b2a72a414011bac08613e4bf459531c0fae42fbfca003abf0000008099d1e1bed78bd53e1b704bbf0000803f0000803f0000803f0000803f0000803ff0ff7f3f36f73041ef23acc0de600cc0a4abfcbffae42fbfca003abf000000807edfdcbe8cded03e3ffe4dbf0000803f0000803f0000803f0000803f0000803f000070b536f730416acdb4c0137f04c0be7540c0fae42fbfca003abf0000008072e7dabee401cf3e6ffc4ebf0000803f0000803f0000803f0000803f0000803ff0ff7f3f474c37419a3ea7c072231ec0a9770cc0fae42fbfca003abf00000080cbcad7be8810cc3e1f8750bf0000803f0000803f0000803f0000803f0000803f000080b5474c3741b57dafc0d7e616c098e24ec0fae42fbfca003abf00000080cda7d6be5cfdca3e271551bf0000803f0000803f0000803f0000803f0000803ff0ff7f3fb8a13d417425a2c0062430c0fc791ac0fae42fbfca003abf00000080271ed5be1a89c93e84d351bf0000803f0000803f0000803f0000803f0000803f000088b5b8a13d414a2caac0154629c07a125dc0fae42fbfca003abf000000802cb8d4bea928c93e810452bf0000803f0000803f0000803f0000803f0000803fefff7f3f08fc434129e79cc0195f42c0218528c0fae42fbfca003abf00000080b1a2d4be5914c93ed00e52bf0000803f0000803f0000803f0000803f0000803f000088b508fc4341d4e6a4c082943bc0fc2a6bc0fae42fbfca003abf000000803ff3d4be8760c93e27e851bf0000803f0000803f0000803f0000803f0000803feeff7f3f885b4a41989297c016ca54c0a0ba36c0fae42fbfca003abf00000080b252d6bee0acca3e7d3e51bf0000803f0000803f0000803f0000803f0000803f000090b5885b4a418fc09fc0d6b84dc0d44279c0fae42fbfca003abf00000080fe60d7be7aaccb3ee6ba50bf0000803f0000803f0000803f0000803f0000803feeff7f3f81bb5041a53992c0444e67c02a3545c0fae42fbfca003abf000000807155dabed377ce3e6a454fbf0000803f0000803f0000803f0000803f0000803f000090b581bb504136c89ac03fb05fc0f5c183c0fae42fbfca003abf000000800b3adcbe1542d03e11524ebf0000803f0000803f0000803f0000803f0000803fedff7f3fbd20574170e68cc086f179c0c12c54c0fae42fbfca003abf00000080c00ce1beb0d1d43e4cd74bbf0000803f0000803f0000803f0000803f0000803f000098b5bd205741cf1396c03e6c71c0bf0a8bc0fae42fbfca003abf000000808cf7e3bee693d73ed44c4abf0000803f0000803f0000803f0000803f0000803fecff7f3f008f5d4106a687c02a5b86c029e663c0fae42fbfca003abf00000080bc3bebbeff72de3e4e5246bf0000803f0000803f0000803f0000803f0000803f0000a0b5008f5d41a58791c03fe981c0360393c0fae42fbfca003abf000000805666edbe737fe03e5f1845bf0000803f0000803f0000803f0000803f0000803fecff7f3fb66c6441c33e82c07a5d90c054cc75c0fae42fbfca003abf0000008011d1f3bee890e63e925941bf0000803f0000803f0000803f0000803f0000803f0000a0b5b66c6441 + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: -4.421892, y: -2.2089744, z: -0.02964449} + m_Extent: {x: 2.1418295, y: 2.3024364, z: 4.5644975} + m_MeshUsageFlags: 0 + m_CookingOptions: 30 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + 'm_MeshMetrics[0]': 1 + 'm_MeshMetrics[1]': 1 + m_MeshOptimizationFlags: 1 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: + m_MeshLodInfo: + serializedVersion: 2 + m_LodSelectionCurve: + serializedVersion: 1 + m_LodSlope: 0 + m_LodBias: 0 + m_NumLevels: 1 + m_SubMeshes: + - serializedVersion: 2 + m_Levels: + - serializedVersion: 1 + m_IndexStart: 0 + m_IndexCount: 0 --- !u!1 &1500120297 GameObject: m_ObjectHideFlags: 0 @@ -1119,7 +1118,7 @@ MonoBehaviour: editorDrawPivot: 1 editorPathColor: {r: 1, g: 1, b: 1, a: 1} editorAlwaysDraw: 0 - editorDrawThickness: 0 + editorDrawThickness: 1 editorBillboardThickness: 1 isNewlyCreated: 0 editorUpdateMode: 0 @@ -1129,40 +1128,40 @@ MonoBehaviour: _spline: points: - _type: 0 - position: {x: -2.130623, y: 0, z: 0.29484487} + position: {x: 0.5744001, y: -0.59188867, z: 3.9151075} color: {r: 1, g: 1, b: 1, a: 1} - normal: {x: 0, y: 1, z: 0} + normal: {x: 0.000000040953616, y: 1, z: 0} size: 1 - tangent: {x: -2.130623, y: 0, z: 0.29484487} - tangent2: {x: -2.130623, y: 0, z: 0.29484487} + tangent: {x: 0.5744001, y: -0.59188867, z: 3.9151075} + tangent2: {x: 0.5744001, y: -0.59188867, z: 3.9151075} - _type: 0 - position: {x: 2.8402758, y: 0, z: 0.49036217} + position: {x: 1.1158386, y: 1.0670933, z: 3.7647781} color: {r: 1, g: 1, b: 1, a: 1} - normal: {x: 0, y: 1, z: 0} + normal: {x: 0.000000040953616, y: 1, z: 0} size: 1 - tangent: {x: 2.8402758, y: 0, z: 0.49036217} - tangent2: {x: 2.8402758, y: 0, z: 0.49036217} + tangent: {x: 1.1158386, y: 1.0670933, z: 3.7647781} + tangent2: {x: 1.1158386, y: 1.0670933, z: 3.7647781} - _type: 0 - position: {x: 1.1939334, y: 0, z: -1.1988435} + position: {x: -0.99083674, y: 1.3311775, z: 2.7816324} color: {r: 1, g: 1, b: 1, a: 1} - normal: {x: 0, y: 1, z: 0} + normal: {x: 0.000000040953616, y: 1, z: 0} size: 1 - tangent: {x: 1.1939334, y: 0, z: -1.1988435} - tangent2: {x: 1.1939334, y: 0, z: -1.1988435} + tangent: {x: -0.99083674, y: 1.3311775, z: 2.7816324} + tangent2: {x: -0.99083674, y: 1.3311775, z: 2.7816324} - _type: 0 - position: {x: -2.9152186, y: 0, z: -0.85720444} + position: {x: -2.9152186, y: 0.000000054345207, z: -0.85720444} color: {r: 1, g: 1, b: 1, a: 1} - normal: {x: 0, y: 1, z: 0} + normal: {x: 0.000000040953616, y: 1, z: 0} size: 1 - tangent: {x: -2.9152186, y: 0, z: -0.85720444} - tangent2: {x: -2.9152186, y: 0, z: -0.85720444} + tangent: {x: -2.9152186, y: 0.000000054345207, z: -0.85720444} + tangent2: {x: -2.9152186, y: 0.000000054345207, z: -0.85720444} - _type: 0 - position: {x: -1.4003487, y: 0, z: -0.25368237} + position: {x: 1.093395, y: -1.4647248, z: -4.354331} color: {r: 1, g: 1, b: 1, a: 1} - normal: {x: 0, y: 1, z: 0} + normal: {x: 0.000000040953616, y: 1, z: 0} size: 1 - tangent: {x: -1.4003487, y: 0, z: -0.25368237} - tangent2: {x: -1.4003487, y: 0, z: -0.25368237} + tangent: {x: 1.093395, y: -1.4647248, z: -4.354331} + tangent2: {x: 1.093395, y: -1.4647248, z: -4.354331} type: 0 linearAverageDirection: 1 customValueInterpolation: @@ -1180,236 +1179,273 @@ MonoBehaviour: sampleRate: 10 closed: 0 _knotParametrization: 0 - _originalSamplePercents: [] + _originalSamplePercents: + - 0 + - 0.051298982773339455 + - 0.09827856810410968 + - 0.14748288662140263 + - 0.20793495312232196 + - 0.2789333471804364 + - 0.32951685249230744 + - 0.3705347796371424 + - 0.40767859837358844 + - 0.4429759373737701 + - 0.4768713515841777 + - 0.5081890096287607 + - 0.5343501592054717 + - 0.5573082727836735 + - 0.5783975665640342 + - 0.5985565210123275 + - 0.6184080147143287 + - 0.6382338765387457 + - 0.658541284077729 + - 0.6796933663845796 + - 0.7019563876428234 + - 0.7255335781365941 + - 0.7503036477921025 + - 0.7740944881168715 + - 0.7954365832414197 + - 0.8150171129029695 + - 0.8335478479124939 + - 0.8508633829865837 + - 0.8675800759916177 + - 0.8838645343340314 + - 0.8998429407534604 + - 0.9157152123684553 + - 0.9316296057093861 + - 0.9476866596266947 + - 0.9640925073160809 + - 0.981073613082089 + - 1 _is2D: 0 hasSamples: 1 _optimizeAngleThreshold: 0.5 _space: 1 - _sampleMode: 0 + _sampleMode: 1 _subscribers: - {fileID: 473640737} - {fileID: 1616196850} - - {fileID: 755908487} + - {fileID: 755908491} _rawSamples: - - position: {x: -2.130623, y: 0, z: 0.29484487} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.99922734, y: 0, z: 0.039301995} + - position: {x: 0.5744001, y: -0.59188867, z: 3.9151075} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.3091172, y: 0.9471433, z: -0.085825786} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0 - - position: {x: -1.5419923, y: 0, z: 0.3269104} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9978113, y: 0, z: 0.066125505} + - position: {x: 0.7298113, y: -0.2281318, z: 3.8981957} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.4429134, y: 0.896431, z: -0.01546471} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.027777777777777776 - - position: {x: -0.89889884, y: 0, z: 0.37448812} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9968334, y: 0, z: 0.07951837} + - position: {x: 0.91142714, y: 0.12569275, z: 3.8950648} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.45721823, y: 0.88932246, z: -0.007548618} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.05555555555555555 - - position: {x: -0.22857384, y: 0, z: 0.42982185} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9964982, y: 0, z: 0.08361412} + - position: {x: 1.0827702, y: 0.48633134, z: 3.88585} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.37989822, y: 0.92370856, z: -0.049394976} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.08333333333333333 - - position: {x: 0.4417512, y: 0, z: 0.48515564} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9968334, y: 0, z: 0.07951838} + - position: {x: 1.1788573, y: 0.8691363, z: 3.838543} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.0027907442, y: 0.9735571, z: -0.22842683} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.1111111111111111 - - position: {x: 1.084845, y: 0, z: 0.5327333} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9978113, y: 0, z: 0.066125505} + - position: {x: 0.9907671, y: 1.1702195, z: 3.7044053} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.8186298, y: 0.49321288, z: -0.29425564} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.1388888888888889 - - position: {x: 1.6734754, y: 0, z: 0.56479883} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.99922734, y: 0, z: 0.03930198} + - position: {x: 0.63532907, y: 1.3092782, z: 3.60527} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.9395718, y: 0.24712159, z: -0.23693} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.16666666666666666 - - position: {x: 2.1804116, y: 0, z: 0.57359624} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9999296, y: 0, z: -0.011863331} + - position: {x: 0.26035637, y: 1.3806183, z: 3.5044541} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.95118135, y: 0.12322982, z: -0.28296348} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.19444444444444445 - - position: {x: 2.5784223, y: 0, z: 0.5513693} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9928107, y: 0, z: -0.11969498} + - position: {x: -0.11237705, y: 1.4108174, z: 3.3755732} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.9266899, y: 0.032197013, z: -0.37444496} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.2222222222222222 - - position: {x: 2.8402758, y: 0, z: 0.49036217} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.91216385, y: 0, z: -0.40982568} + - position: {x: -0.46952462, y: 1.4073551, z: 3.203072} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.8651764, y: -0.048668027, z: -0.49910042} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.25 - - position: {x: 2.961331, y: 0, z: 0.37426078} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.38034195, y: 0, z: -0.92484593} + - position: {x: -0.7925985, y: 1.3729334, z: 2.9769888} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.75593245, y: -0.12387258, z: -0.6428233} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.2777777777777778 - - position: {x: 2.9664989, y: 0, z: 0.20266433} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.23585126, y: 0, z: -0.9717892} + - position: {x: -1.0597438, y: 1.3120862, z: 2.7030573} + up: {x: 0.00000004095362, y: 1, z: 0} + forward: {x: -0.6492365, y: -0.18727405, z: -0.7371705} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.3055555555555556 - - position: {x: 2.8728762, y: 0, z: -0.008313768} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.520449, y: 0, z: -0.85389274} + - position: {x: -1.312876, y: 1.2309073, z: 2.4162548} + up: {x: 0.00000004095362, y: 1, z: 0} + forward: {x: -0.64306307, y: -0.22407976, z: -0.73229647} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.3333333333333333 - - position: {x: 2.6975589, y: 0, z: -0.24256006} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.6585399, y: 0, z: -0.7525458} + - position: {x: -1.5645308, y: 1.1373559, z: 2.125451} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.62742954, y: -0.24734856, z: -0.7383433} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.3611111111111111 - - position: {x: 2.457644, y: 0, z: -0.4839611} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.74364984, y: 0, z: -0.66856927} + - position: {x: -1.808012, y: 1.036091, z: 1.831936} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.60567844, y: -0.2653865, z: -0.75014913} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.3888888888888889 - - position: {x: 2.1702273, y: 0, z: -0.7164034} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.8081909, y: 0, z: -0.58892053} + - position: {x: -2.0419476, y: 0.9280692, z: 1.5325316} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.5775323, y: -0.28129375, z: -0.76637477} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.4166666666666667 - - position: {x: 1.8524058, y: 0, z: -0.92377335} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.8654735, y: 0, z: -0.5009547} + - position: {x: -2.2645268, y: 0.8132435, z: 1.224044} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.5411139, y: -0.2965693, z: -0.7869196} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.4444444444444444 - - position: {x: 1.5212753, y: 0, z: -1.0899582} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.921243, y: 0, z: -0.38898763} + - position: {x: -2.470443, y: 0.692398, z: 0.90665036} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.49342185, y: -0.31195527, z: -0.81192285} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.4722222222222222 - - position: {x: 1.1939334, y: 0, z: -1.1988435} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.97366804, y: 0, z: -0.22797044} + - position: {x: -2.6553981, y: 0.56451315, z: 0.57628334} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.42854646, y: -0.3280325, z: -0.8418685} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.5 - - position: {x: 0.81460893, y: 0, z: -1.251466} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.997353, y: 0, z: -0.072711766} + - position: {x: -2.8102198, y: 0.42940667, z: 0.23132193} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.33676857, y: -0.34466904, z: -0.8762364} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.5277777777777778 - - position: {x: 0.33832124, y: 0, z: -1.264457} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.9999634, y: 0, z: 0.008561904} + - position: {x: -2.9201484, y: 0.2879886, z: -0.12718415} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.20253322, y: -0.3599569, z: -0.9107202} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.5555555555555556 - - position: {x: -0.20165071, y: 0, z: -1.2450962} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.99826115, y: 0, z: 0.05894666} + - position: {x: -2.9639502, y: 0.14248675, z: -0.49525762} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: -0.0045583383, y: -0.36734033, z: -0.9300754} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.5833333333333334 - - position: {x: -0.7720277, y: 0, z: -1.2006631} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.99552333, y: 0, z: 0.094516344} + - position: {x: -2.913944, y: -0.0016980816, z: -0.8615378} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.26579997, y: -0.35178056, z: -0.89755267} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.6111111111111112 - - position: {x: -1.3395307, y: 0, z: -1.1384376} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.99242604, y: 0, z: 0.12284366} + - position: {x: -2.7623274, y: -0.1359123, z: -1.1998264} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.48254338, y: -0.32623523, z: -0.81284845} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.6388888888888888 - - position: {x: -1.8708804, y: 0, z: -1.0656993} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.9888666, y: 0, z: 0.14880481} + - position: {x: -2.54765, y: -0.25808287, z: -1.5014163} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.60666144, y: -0.30072057, z: -0.7358866} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.6666666666666666 - - position: {x: -2.332797, y: 0, z: -0.9897279} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.9840751, y: 0, z: 0.17775305} + - position: {x: -2.295096, y: -0.37142092, z: -1.7767855} + up: {x: 0.00000004095362, y: 1, z: 0} + forward: {x: 0.6803998, y: -0.28053427, z: -0.67702055} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.6944444444444444 - - position: {x: -2.6920033, y: 0, z: -0.91780293} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.97511137, y: 0, z: 0.22171563} + - position: {x: -2.0150535, y: -0.47960603, z: -2.036411} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.72695017, y: -0.26530772, z: -0.6333682} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.7222222222222222 - - position: {x: -2.9152186, y: 0, z: -0.85720444} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.93958557, y: 0, z: 0.34231424} + - position: {x: -1.7238473, y: -0.58136123, z: -2.2783058} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.7565628, y: -0.25440004, z: -0.60240626} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.75 - - position: {x: -2.9937706, y: 0, z: -0.80164194} - up: {x: 0, y: 1, z: 0} - forward: {x: -0.27681878, y: 0, z: 0.9609222} + - position: {x: -1.4213256, y: -0.68007874, z: -2.5113237} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.7760116, y: -0.2466342, z: -0.58049774} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.7777777777777778 - - position: {x: -2.9566014, y: 0, z: -0.740691} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.809685, y: 0, z: 0.5868647} + - position: {x: -1.1115571, y: -0.77658296, z: -2.7379568} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.78835106, y: -0.24143045, z: -0.5658744} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.8055555555555556 - - position: {x: -2.8268564, y: 0, z: -0.67542917} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9289888, y: 0, z: 0.37010792} + - position: {x: -0.79794866, y: -0.87149096, z: -2.9600997} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.7952719, y: -0.23841031, z: -0.5574075} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.8333333333333334 - - position: {x: -2.6276786, y: 0, z: -0.6069342} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.95559037, y: 0, z: 0.2946982} + - position: {x: -0.48156935, y: -0.96587783, z: -3.180651} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.7976631, y: -0.23734912, z: -0.5544358} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.8611111111111112 - - position: {x: -2.3822126, y: 0, z: -0.53628385} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9645612, y: 0, z: 0.26385906} + - position: {x: -0.16408026, y: -1.0605212, z: -3.4017816} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.79577625, y: -0.23818727, z: -0.5567828} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.8888888888888888 - - position: {x: -2.1136024, y: 0, z: -0.46455577} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9668946, y: 0, z: 0.25517607} + - position: {x: 0.1518656, y: -1.1559141, z: -3.6249986} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.7893624, y: -0.24099381, z: -0.56464946} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.9166666666666666 - - position: {x: -1.8449928, y: 0, z: -0.3928277} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9645612, y: 0, z: 0.26385906} + - position: {x: 0.46522987, y: -1.2531667, z: -3.8532908} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.77754307, y: -0.24600051, z: -0.57871455} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.9444444444444444 - - position: {x: -1.5995271, y: 0, z: -0.32217732} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.95559037, y: 0, z: 0.29469818} + - position: {x: 0.77420545, y: -1.3534832, z: -4.0899544} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.75849414, y: -0.2536514, z: -0.6002896} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.9722222222222222 - - position: {x: -1.4003487, y: 0, z: -0.25368237} - up: {x: 0, y: 1, z: 0} - forward: {x: 0.9289888, y: 0, z: 0.37010783} + - position: {x: 1.093395, y: -1.4647248, z: -4.354331} + up: {x: 0.000000040953616, y: 1, z: 0} + forward: {x: 0.7265094, y: -0.26546243, z: -0.633809} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 1 @@ -1465,6 +1501,11 @@ MeshRenderer: m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1486,6 +1527,7 @@ MeshRenderer: m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 @@ -1545,16 +1587,16 @@ MonoBehaviour: useClippedPercent: 0 keys: [] _clipFromSample: - position: {x: -1.5480565, y: 2.213925, z: 0.29484487} + position: {x: 0.010665112, y: -0.074714474, z: 3.9151075} up: {x: 0.68708766, y: 0.72657454, z: 0} - forward: {x: 0.7260131, y: -0.68655676, z: 0.039301995} + forward: {x: 0.87536716, y: 0.47577962, z: -0.085825786} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0 _clipToSample: - position: {x: 0.8674816, y: -0.07033688, z: -1.1988435} + position: {x: -1.5414747, y: 2.984652, z: 0.57628334} up: {x: 0.68708766, y: 0.72657454, z: 0} - forward: {x: -0.7074424, y: 0.66899526, z: -0.22797044} + forward: {x: -0.536758, y: 0.05610892, z: -0.8418685} color: {r: 1, g: 1, b: 1, a: 1} size: 1 percent: 0.5 @@ -1627,9 +1669,8 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1670575211} m_Enabled: 1 - serializedVersion: 10 + serializedVersion: 11 m_Type: 1 - m_Shape: 0 m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} m_Intensity: 1 m_Range: 10 @@ -1679,8 +1720,12 @@ Light: m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 m_ShadowRadius: 0 m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 --- !u!4 &1670575213 Transform: m_ObjectHideFlags: 0 @@ -1708,17 +1753,23 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} m_Name: m_EditorClassIdentifier: - m_Version: 3 m_UsePipelineSettings: 1 m_AdditionalLightsShadowResolutionTier: 2 - m_LightLayerMask: 1 - m_RenderingLayers: 1 m_CustomShadowLayers: 0 - m_ShadowLayerMask: 1 - m_ShadowRenderingLayers: 1 m_LightCookieSize: {x: 1, y: 1} m_LightCookieOffset: {x: 0, y: 0} m_SoftShadowQuality: 0 + m_RenderingLayersMask: + serializedVersion: 0 + m_Bits: 1 + m_ShadowRenderingLayersMask: + serializedVersion: 0 + m_Bits: 1 + m_Version: 4 + m_LightLayerMask: 1 + m_ShadowLayerMask: 1 + m_RenderingLayers: 1 + m_ShadowRenderingLayers: 1 --- !u!43 &1948678526 Mesh: m_ObjectHideFlags: 0 @@ -1726,7 +1777,7 @@ Mesh: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Path - serializedVersion: 11 + serializedVersion: 12 m_SubMeshes: - serializedVersion: 2 firstByte: 0 @@ -1876,14 +1927,27 @@ Mesh: m_CookingOptions: 30 m_BakedConvexCollisionMesh: m_BakedTriangleCollisionMesh: - m_MeshMetrics[0]: 1 - m_MeshMetrics[1]: 1 + 'm_MeshMetrics[0]': 1 + 'm_MeshMetrics[1]': 1 m_MeshOptimizationFlags: 1 m_StreamData: serializedVersion: 2 offset: 0 size: 0 path: + m_MeshLodInfo: + serializedVersion: 2 + m_LodSelectionCurve: + serializedVersion: 1 + m_LodSlope: 0 + m_LodBias: 0 + m_NumLevels: 1 + m_SubMeshes: + - serializedVersion: 2 + m_Levels: + - serializedVersion: 1 + m_IndexStart: 0 + m_IndexCount: 0 --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Anchor.cs b/Assets/Scripts/Anchor.cs index 63efcf1..e55e277 100644 --- a/Assets/Scripts/Anchor.cs +++ b/Assets/Scripts/Anchor.cs @@ -8,7 +8,9 @@ namespace Demo.Game { public static Anchor Make() { - return new GameObject().AddComponent(); + var anchor = new GameObject().AddComponent(); + anchor.SetUpdatePerFrame(0); + return anchor; } } } diff --git a/Assets/Scripts/Framework/DDT.cs b/Assets/Scripts/Framework/DDT.cs index 826d33d..7b94914 100644 --- a/Assets/Scripts/Framework/DDT.cs +++ b/Assets/Scripts/Framework/DDT.cs @@ -2,6 +2,7 @@ using System.Collections; using System.Collections.Generic; using Convention; using UnityEngine; +using System; namespace Demo.Game { @@ -29,9 +30,23 @@ namespace Demo.Game [Convention.RScript.Variable.Attr.Method] public float At(int index) { + if (index < 0) + index = Datas.Count + index; + if (index < 0 || index >= Datas.Count) + throw new IndexOutOfRangeException($"{index} is out of [0, {Datas.Count})"); return Datas[index]; } + /// + /// 获取数据长度 + /// + /// + [Convention.RScript.Variable.Attr.Method] + public int GetCount() + { + return Datas.Count; + } + public IEnumerator GetEnumerator() { return ((IEnumerable)Datas).GetEnumerator(); diff --git a/Assets/Scripts/Framework/EditiorContent/EditorController.cs b/Assets/Scripts/Framework/EditiorContent/EditorController.cs index 97bc893..15976da 100644 --- a/Assets/Scripts/Framework/EditiorContent/EditorController.cs +++ b/Assets/Scripts/Framework/EditiorContent/EditorController.cs @@ -2,6 +2,7 @@ using Convention; using Convention.WindowsUI; using Convention.WindowsUI.Variant; using Demo.Game; +using Dreamteck.Splines; using System; using System.Collections; using System.Collections.Generic; @@ -12,6 +13,7 @@ using UnityEngine.SceneManagement; namespace Demo.Editor { + [DefaultExecutionOrder(-9999)] public class EditorController : MonoSingleton { /// @@ -43,6 +45,7 @@ namespace Demo.Editor /// TODO: 鏇挎崲涓篋ict绾圭悊缁勶紝杩欏皢鐢ㄦ潵鏀寔鏇撮珮鐨勭簿搴 /// private Texture2D SpectrumRenderTexture; + private bool IsEnableUpdateSpectrumRenderTexture = false; private Color backgroundColor = new(0, 0, 0, 0); private Color waveformColor = new(1, 1, 1, 1); @@ -150,8 +153,10 @@ namespace Demo.Editor SpectrumRawImage.texture = SpectrumRenderTexture; } } - using (Profiler.BeginZone(nameof(UpdateSpectrumRenderTexture))) - UpdateSpectrumRenderTexture(); + + if (IsEnableUpdateSpectrumRenderTexture) + using (Profiler.BeginZone(nameof(UpdateSpectrumRenderTexture))) + UpdateSpectrumRenderTexture(); } private void InjectSongLoadOverCallback(BasicAudioSystem audio) @@ -370,37 +375,41 @@ namespace Demo.Editor })); } + private void RegisterVariableGenerater() + { + // Generate Framework + var generaters = DefaultInstantiate.GetScriptableObjectInstantiate(); + foreach (var asm in AppDomain.CurrentDomain.GetAssemblies()) + { + foreach (var type in asm.GetTypes()) + { + string filename = Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater.GetTypename(type); + if (Convention.RScript.Variable.RScriptInjectVariableGenerater.AllRScriptInjectVariables.ContainsKey(filename)) + continue; + if (generaters.TryGetValue(filename, out var generater)) + { + new Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater(type, () => generater(), null, filename).Register(); + } + else if (typeof(ScriptableObject).IsAssignableFrom(type)) + { + new Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater(type, null, null, filename).Register(); + } + } + } + new Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater(typeof(MathExtension.EaseCurveType), null, null, + Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater.GetTypename(typeof(MathExtension.EaseCurveType))).Register(); + new Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater(typeof(SplineComputer.SampleMode), null, null, + Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater.GetTypename(typeof(SplineComputer.SampleMode))).Register(); + new Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater(typeof(Spline.Type), null, null, + Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater.GetTypename(typeof(Spline.Type))).Register(); + } + private void Start() { Profiler.AppInfo(Application.productName); GlobalConfig.ConstConfigFile = "config.easysave"; - // Generate Framework - { - var generaters = DefaultInstantiate.GetScriptableObjectInstantiate(); - foreach (var asm in AppDomain.CurrentDomain.GetAssemblies()) - { - foreach (var type in asm.GetTypes()) - { - string filename = Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater.GetTypename(type); - if (Convention.RScript.Variable.RScriptInjectVariableGenerater.AllRScriptInjectVariables.ContainsKey(filename)) - continue; - if (generaters.TryGetValue(filename, out var generater)) - { - new Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater(type, () => generater(), null, filename).Register(); - Debug.Log($"{filename} register"); - } - else if (typeof(ScriptableObject).IsAssignableFrom(type)) - { - new Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater(type, null, null, filename).Register(); - Debug.Log($"{filename} register"); - } - } - } - new Convention.RScript.Variable.CStyle.CScriptRScriptVariableGenerater( - typeof(MathExtension.EaseCurveType), null, null, nameof(MathExtension.EaseCurveType) + "Getter").Register(); - Debug.Log($"{typeof(MathExtension.EaseCurveType)} register"); - } + RegisterVariableGenerater(); // Helper Files ToolFile helperHeaderDir = new ToolFile(PersistentHelperPath); @@ -450,6 +459,10 @@ namespace Demo.Editor { IsLowPerformance = true; } + else if (arg == "-UpdateSpectrumRenderTexture") + { + IsEnableUpdateSpectrumRenderTexture = true; + } } } diff --git a/Assets/Scripts/Framework/ScriptableObject.cs b/Assets/Scripts/Framework/ScriptableObject.cs index 57fde90..ba9e279 100644 --- a/Assets/Scripts/Framework/ScriptableObject.cs +++ b/Assets/Scripts/Framework/ScriptableObject.cs @@ -2,12 +2,14 @@ using Convention; using Convention.RScript; using Convention.WindowsUI.Variant; using Demo.Game; +using Dreamteck.Splines; using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text.RegularExpressions; +using Unity.VisualScripting; using UnityEngine; namespace Demo @@ -57,6 +59,23 @@ namespace Demo public MathExtension.EaseCurveType InOutBack => MathExtension.EaseCurveType.InOutBack; public MathExtension.EaseCurveType Custom => MathExtension.EaseCurveType.Custom; } + + public class SplineComputerSampleModeInstance + { + public static SplineComputerSampleModeInstance instance = new(); + public SplineComputer.SampleMode Default => SplineComputer.SampleMode.Default; + public SplineComputer.SampleMode Uniform => SplineComputer.SampleMode.Uniform; + public SplineComputer.SampleMode Optimized => SplineComputer.SampleMode.Optimized; + } + + public class SplineTypeInstance + { + public static SplineTypeInstance instance = new(); + public Spline.Type Linear => Spline.Type.Linear; + public Spline.Type BSpline => Spline.Type.BSpline; + public Spline.Type CatmullRom => Spline.Type.CatmullRom; + public Spline.Type Bezier => Spline.Type.Bezier; + } } public partial class ScriptableObject : IScriptableObject @@ -324,6 +343,8 @@ namespace Demo public static Dictionary FastScriptableObjectTypen = new(); public static int AllScriptableObjectCounter = 0; + public bool IsParseScript2Expr { get; private set; } = false; + #region LoadSubScript /// @@ -418,34 +439,64 @@ namespace Demo #endregion + public static class RandomTool + { + public static float Random(float min,float max) + { + return UnityEngine.Random.Range(min,max); + } + + public static float Random(double min,double max) + { + return UnityEngine.Random.Range((float)min, (float)max); + } + } + + public class ConsoleTool + { + GameObject gameObject; + public ConsoleTool(GameObject gameObject) + { + this.gameObject = gameObject; + } + + public void Log(object obj) + { + Debug.Log(obj); + } + } + public IEnumerator ParseScript2Expr(string script) { + IsParseScript2Expr = true; RScriptEngine engine = new(); RScriptImportClass importClass = new() { typeof(Mathf), - typeof(UnityEngine.Random), + typeof(RandomTool), }; RScriptVariables variables = new() { { "this", new() { data = this, type = this.GetType() } }, { "self", new() { data = this, type = this.GetType() } }, - { nameof(MathExtension.EaseCurveType),new(){ data = PrivateType.EaseCurveTypeInstance.instance, type = typeof(PrivateType.EaseCurveTypeInstance) } } + { "console", new() { data = new ConsoleTool(gameObject), type = typeof(ConsoleTool) } }, + { nameof(MathExtension.EaseCurveType), new() { data = PrivateType.EaseCurveTypeInstance.instance, type = typeof(PrivateType.EaseCurveTypeInstance) } }, + { $"Spline{nameof(SplineComputer.SampleMode)}", + new() { data = PrivateType.SplineComputerSampleModeInstance.instance, type = typeof(PrivateType.SplineComputerSampleModeInstance)} }, + { $"Spline{nameof(Spline.Type)}", + new() { data = PrivateType.SplineTypeInstance.instance, type = typeof(PrivateType.SplineTypeInstance)} }, }; - - // 棰勮鍙橀噺浼氬鑷撮棶棰(褰撳墠鍙橀噺绫诲瀷鍦ㄤ笉鍚屽懡鍚嶇┖闂翠腑鏃犳硶鏇存敼) - // foreach (var type in DefaultInstantiate.GetScriptableObjectInstantiate().Keys) - // { - // variables.Add(type, new(type.GetType(), type)); - // } - return engine.RunAsync(script, importClass, variables); + + foreach (var ir in engine.RunAsync(script, importClass, variables).Yield()) + { + // using var _curr_sen = Profiler.BeginZone(engine.context.CurrentSentence.content); + yield return ir; + } + IsParseScript2Expr = false; } [Content] - public bool IsScriptApply - { - get; private set; - } = false; + public bool IsScriptApply { get; private set; } = false; public enum TickType { @@ -463,7 +514,7 @@ namespace Demo if (gameObject.activeInHierarchy == false) return; - using (Profiler.BeginZone($"{GetType().Name}.Update")) + using (Profiler.BeginZone($"{GetType().Name}.ScriptUpdate")) { if (tickType == TickType.Reset) { @@ -514,6 +565,11 @@ namespace Demo { yield break; } + // 绛夊緟鑷韩鑴氭湰瑙f瀽瀹屾瘯 + while(this.IsParseScript2Expr) + { + yield return null; + } yield return DoSomethingDuringApplyScript(); // 澧炴暟 { diff --git a/Assets/Scripts/Framework/[RScript] b/Assets/Scripts/Framework/[RScript] index 88b0edf..cdf04ac 160000 --- a/Assets/Scripts/Framework/[RScript] +++ b/Assets/Scripts/Framework/[RScript] @@ -1 +1 @@ -Subproject commit 88b0edfe6a9327d4545800e7c2321e181208863a +Subproject commit cdf04acecf07326cd3e155a8b4ecbf9479c6f4b9 diff --git a/Assets/Scripts/MoreSpline/PointBaseRenderer.meta b/Assets/Scripts/MoreSpline/PointBaseRenderer.meta new file mode 100644 index 0000000..101e91b --- /dev/null +++ b/Assets/Scripts/MoreSpline/PointBaseRenderer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: da6c171a12ce19a4b959c747030b3308 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/MoreSpline/BasicSplineRenderer.cs b/Assets/Scripts/MoreSpline/PointBaseRenderer/BasicSplineRenderer.cs similarity index 100% rename from Assets/Scripts/MoreSpline/BasicSplineRenderer.cs rename to Assets/Scripts/MoreSpline/PointBaseRenderer/BasicSplineRenderer.cs diff --git a/Assets/Scripts/MoreSpline/BasicSplineRenderer.cs.meta b/Assets/Scripts/MoreSpline/PointBaseRenderer/BasicSplineRenderer.cs.meta similarity index 100% rename from Assets/Scripts/MoreSpline/BasicSplineRenderer.cs.meta rename to Assets/Scripts/MoreSpline/PointBaseRenderer/BasicSplineRenderer.cs.meta diff --git a/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineRenderer.cs b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineRenderer.cs new file mode 100644 index 0000000..8f81f9d --- /dev/null +++ b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineRenderer.cs @@ -0,0 +1,21 @@ +using Dreamteck.Splines; +using System.Collections; +using UnityEngine; + +namespace Demo.Game +{ + public class SplineRenderer : BasicSplineRenderer + { + public static SplineRenderer Make() + { + return new GameObject().AddComponent(); + } + + protected override IEnumerator DoSomethingDuringApplyScript() + { + if (MyDefaultMaterial == null) + MyDefaultMaterial = StaticCacheDefaultMaterial; + yield return base.DoSomethingDuringApplyScript(); + } + } +} diff --git a/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineRenderer.cs.meta b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineRenderer.cs.meta new file mode 100644 index 0000000..b24b602 --- /dev/null +++ b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineRenderer.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 9f011726bf166a94bae2be796e120b8b \ No newline at end of file diff --git a/Assets/Scripts/MoreSpline/SplineSurfaceRenderer.cs b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineSurfaceRenderer.cs similarity index 75% rename from Assets/Scripts/MoreSpline/SplineSurfaceRenderer.cs rename to Assets/Scripts/MoreSpline/PointBaseRenderer/SplineSurfaceRenderer.cs index d1a3361..0ed6d8d 100644 --- a/Assets/Scripts/MoreSpline/SplineSurfaceRenderer.cs +++ b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineSurfaceRenderer.cs @@ -1,16 +1,14 @@ -using System; -using System.Collections; -using Convention; using Dreamteck.Splines; +using System.Collections; using UnityEngine; namespace Demo.Game { public class SplineSurfaceRenderer : BasicSplineRenderer { - public static SplineTrackRenderer Make() + public static SplineSurfaceRenderer Make() { - return new GameObject().AddComponent(); + return new GameObject().AddComponent(); } protected override IEnumerator DoSomethingDuringApplyScript() diff --git a/Assets/Scripts/MoreSpline/SplineSurfaceRenderer.cs.meta b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineSurfaceRenderer.cs.meta similarity index 100% rename from Assets/Scripts/MoreSpline/SplineSurfaceRenderer.cs.meta rename to Assets/Scripts/MoreSpline/PointBaseRenderer/SplineSurfaceRenderer.cs.meta diff --git a/Assets/Scripts/MoreSpline/SplineTrackRenderer.cs b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineTrackRenderer.cs similarity index 100% rename from Assets/Scripts/MoreSpline/SplineTrackRenderer.cs rename to Assets/Scripts/MoreSpline/PointBaseRenderer/SplineTrackRenderer.cs diff --git a/Assets/Scripts/MoreSpline/SplineTrackRenderer.cs.meta b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineTrackRenderer.cs.meta similarity index 100% rename from Assets/Scripts/MoreSpline/SplineTrackRenderer.cs.meta rename to Assets/Scripts/MoreSpline/PointBaseRenderer/SplineTrackRenderer.cs.meta diff --git a/Assets/Scripts/MoreSpline/SplineTubeRenderer.cs b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineTubeRenderer.cs similarity index 100% rename from Assets/Scripts/MoreSpline/SplineTubeRenderer.cs rename to Assets/Scripts/MoreSpline/PointBaseRenderer/SplineTubeRenderer.cs diff --git a/Assets/Scripts/MoreSpline/SplineTubeRenderer.cs.meta b/Assets/Scripts/MoreSpline/PointBaseRenderer/SplineTubeRenderer.cs.meta similarity index 100% rename from Assets/Scripts/MoreSpline/SplineTubeRenderer.cs.meta rename to Assets/Scripts/MoreSpline/PointBaseRenderer/SplineTubeRenderer.cs.meta diff --git a/Assets/_Recovery.meta b/Assets/_Recovery.meta new file mode 100644 index 0000000..3bdfb4a --- /dev/null +++ b/Assets/_Recovery.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d7e6e6f96426f5749b380445d84a8bf2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/_Recovery/0.unity b/Assets/_Recovery/0.unity new file mode 100644 index 0000000..31e5765 --- /dev/null +++ b/Assets/_Recovery/0.unity @@ -0,0 +1,627 @@ +%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: 10 + 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: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 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: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + 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 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &3034005643433456659 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 86183349720935917, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 86183349720935917, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 86183349720935917, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 86183349720935917, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 151660170750382704, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 151660170750382704, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 151660170750382704, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 388988344062002487, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 388988344062002487, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 388988344062002487, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 388988344062002487, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 480918207013569058, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_Antialiasing + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 737963510356043975, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 737963510356043975, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 775572912073539602, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: -0.000014662743 + objectReference: {fileID: 0} + - target: {fileID: 775572912073539602, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.000990873 + objectReference: {fileID: 0} + - target: {fileID: 975152882229939293, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_BlockingMask.m_Bits + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 997591790961255738, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 997591790961255738, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 997591790961255738, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 997591790961255738, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1718441606496435195, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1718441606496435195, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1718441606496435195, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1896719660929114435, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1896719660929114435, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1896719660929114435, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1946711086260906226, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1946711086260906226, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1990926332213494272, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1990926332213494272, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2019010551591839937, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2019010551591839937, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2019010551591839937, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2019010551591839937, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2192979380342756013, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2192979380342756013, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2192979380342756013, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2192979380342756013, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2348122663873981995, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2348122663873981995, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2348122663873981995, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2348122663873981995, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2406476460239080808, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2406476460239080808, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2406476460239080808, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2521196912701259155, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2521196912701259155, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2521196912701259155, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2521196912701259155, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2521196912701259155, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2521196912701259155, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2875845052460120428, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2875845052460120428, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3278946254318357320, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3278946254318357320, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3278946254318357320, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3278946254318357320, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3369554770199677005, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.000009849668 + objectReference: {fileID: 0} + - target: {fileID: 3400394456054819598, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3444697562495124443, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3444697562495124443, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4490919212454996252, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4490919212454996252, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4490919212454996252, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4522303635909161687, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4522303635909161687, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4522303635909161687, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4537333342180246510, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4537333342180246510, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4796788112176853989, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_Name + value: EditorWord + objectReference: {fileID: 0} + - target: {fileID: 5002868935552564681, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_Value + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5630812705661608149, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_Value + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5832146162940797674, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: IsDisableGC + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5832146162940797674, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: TracyProfilerManager + value: + objectReference: {fileID: 0} + - target: {fileID: 6049043771459676306, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6049043771459676306, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6049043771459676306, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6049043771459676306, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6049043771459676306, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6049043771459676306, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6224549969340488887, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6224549969340488887, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6224549969340488887, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6224549969340488887, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6224549969340488887, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6224549969340488887, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6260946714619915244, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6260946714619915244, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6260946714619915244, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6690406536161456104, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6690406536161456104, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6690406536161456104, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6690406536161456104, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6690406536161456104, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6690406536161456104, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6690406536161456104, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6690406536161456104, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6690406536161456104, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6690406536161456104, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7061225647222825619, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7061225647222825619, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7061225647222825619, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7061225647222825619, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7061225647222825619, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7061225647222825619, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7239905067074161673, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7239905067074161673, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7239905067074161673, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7770795797521796041, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_Value + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8503155136354403214, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8503155136354403214, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8503155136354403214, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8503155136354403214, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8503155136354403214, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8503155136354403214, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8643241129331007693, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8643241129331007693, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8643241129331007693, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8643241129331007693, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8643241129331007693, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8643241129331007693, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c659abfe74df5de47a769f8d52c18fcc, type: 3} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 3034005643433456659} diff --git a/Assets/_Recovery/0.unity.meta b/Assets/_Recovery/0.unity.meta new file mode 100644 index 0000000..1851e0d --- /dev/null +++ b/Assets/_Recovery/0.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 726f4a59c4fd47e48a8f4eb5b75599fc +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: