diff --git a/Example/Material/CurveMat_Coordinate.mat b/Example/Material/CurveMat_Coordinate.mat new file mode 100644 index 0000000..3383456 --- /dev/null +++ b/Example/Material/CurveMat_Coordinate.mat @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CurveMat_Coordinate + m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF _SPECULARHIGHLIGHTS_OFF + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 0 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0, g: 0.78681874, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Example/Material/CurveMat_Coordinate.mat.meta b/Example/Material/CurveMat_Coordinate.mat.meta new file mode 100644 index 0000000..1cebe64 --- /dev/null +++ b/Example/Material/CurveMat_Coordinate.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 40b764be3ecdc8340aac8e39c5c43089 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Example/Material/CurveMat_Curve.mat b/Example/Material/CurveMat_Curve.mat new file mode 100644 index 0000000..f97cdd6 --- /dev/null +++ b/Example/Material/CurveMat_Curve.mat @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CurveMat_Curve + m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF _SPECULARHIGHLIGHTS_OFF + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 0 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 1, g: 0.6308285, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Example/Material/CurveMat_Curve.mat.meta b/Example/Material/CurveMat_Curve.mat.meta new file mode 100644 index 0000000..c6814c4 --- /dev/null +++ b/Example/Material/CurveMat_Curve.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4d8c3b9bcb2736e46b8efea0d7fa0bd9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Example/Material/CurveMat_Indicator.mat b/Example/Material/CurveMat_Indicator.mat new file mode 100644 index 0000000..ebffe02 --- /dev/null +++ b/Example/Material/CurveMat_Indicator.mat @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CurveMat_Indicator + m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF _SPECULARHIGHLIGHTS_OFF + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 0 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0.038346075, g: 0.6698113, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Example/Material/CurveMat_Indicator.mat.meta b/Example/Material/CurveMat_Indicator.mat.meta new file mode 100644 index 0000000..0ddc72a --- /dev/null +++ b/Example/Material/CurveMat_Indicator.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 754992af19e001146af575b96c4142f0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Example/Prefab.meta b/Example/Prefab.meta new file mode 100644 index 0000000..c993216 --- /dev/null +++ b/Example/Prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb8a2bb0ecd079848b7f0e31d5db9b73 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Example/Prefab/PreviewCurveItem.prefab b/Example/Prefab/PreviewCurveItem.prefab new file mode 100644 index 0000000..b90ce92 --- /dev/null +++ b/Example/Prefab/PreviewCurveItem.prefab @@ -0,0 +1,2153 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2049288150 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2049288151} + - component: {fileID: 2049288152} + m_Layer: 5 + m_Name: Coordinate_Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2049288151 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2049288150} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497993986233070} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!120 &2049288152 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2049288150} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_MotionVectors: 2 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40b764be3ecdc8340aac8e39c5c43089, 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: 100 + m_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.6736357, b: 0, a: 1} + key1: {r: 1, g: 0.6736357, b: 0, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 3 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 0 + m_Loop: 0 +--- !u!1 &1713416020377837265 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6335521872608422220} + - component: {fileID: 6257190800930041596} + - component: {fileID: 1207977439401067209} + m_Layer: 5 + m_Name: Invalid_Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6335521872608422220 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1713416020377837265} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497994637649499} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 3, y: 0} + m_SizeDelta: {x: -6, y: 10} + m_Pivot: {x: 0, y: 1} +--- !u!222 &6257190800930041596 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1713416020377837265} + m_CullTransparentMesh: 0 +--- !u!114 &1207977439401067209 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1713416020377837265} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.305, g: 0.305, b: 0.305, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3021130280423584187 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2610428675083278647} + - component: {fileID: 7050281981587736755} + - component: {fileID: 4776427081684542144} + m_Layer: 5 + m_Name: Invalid_Down + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2610428675083278647 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3021130280423584187} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497994637649499} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 3, y: 0} + m_SizeDelta: {x: -6, y: 10} + m_Pivot: {x: 0, y: 0} +--- !u!222 &7050281981587736755 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3021130280423584187} + m_CullTransparentMesh: 0 +--- !u!114 &4776427081684542144 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3021130280423584187} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.305, g: 0.305, b: 0.305, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7371407099194812779 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7787802457892618530} + - component: {fileID: 7939505315954172250} + m_Layer: 5 + m_Name: Coordinate_Down + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7787802457892618530 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7371407099194812779} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497993986233070} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!120 &7939505315954172250 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7371407099194812779} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_MotionVectors: 2 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40b764be3ecdc8340aac8e39c5c43089, 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: 100 + m_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.6736357, b: 0, a: 1} + key1: {r: 1, g: 0.6736357, b: 0, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 3 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 0 + m_Loop: 0 +--- !u!1 &8692623400209521443 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1054334429198963024} + - component: {fileID: 3287859074354262396} + m_Layer: 5 + m_Name: Indicator_Current + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1054334429198963024 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8692623400209521443} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497993986233070} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!120 &3287859074354262396 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8692623400209521443} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_MotionVectors: 2 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 754992af19e001146af575b96c4142f0, 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: 100 + m_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.6736357, b: 0, a: 1} + key1: {r: 1, g: 0.6736357, b: 0, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 3 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 0 + m_Loop: 0 +--- !u!1 &9021497993411569363 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497993411569362} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497993411569362 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993411569363} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9021497993711265756} + m_Father: {fileID: 9021497993756624798} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -12, y: -4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &9021497993575595690 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497993575595685} + - component: {fileID: 9021497993575595687} + - component: {fileID: 9021497993575595684} + - component: {fileID: 497021733743802966} + m_Layer: 5 + m_Name: Text_Type + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497993575595685 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993575595690} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497994187613649} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -3} + m_SizeDelta: {x: 0, y: 15} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &9021497993575595687 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993575595690} + m_CullTransparentMesh: 0 +--- !u!114 &9021497993575595684 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993575595690} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 11 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: TweenType +--- !u!114 &497021733743802966 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993575595690} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cfabb0440166ab443bba8876756fdfa9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.78039217} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!1 &9021497993597708082 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497993597708077} + - component: {fileID: 9021497993597708078} + - component: {fileID: 9021497993597708079} + - component: {fileID: 9021497993597708076} + m_Layer: 5 + m_Name: Btn_Play + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &9021497993597708077 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993597708082} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9021497994025761863} + m_Father: {fileID: 9021497994187613649} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -42.999992, y: -61.999985} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497993597708078 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993597708082} + m_CullTransparentMesh: 0 +--- !u!114 &9021497993597708079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993597708082} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: c686fbed16129ed4e81babc55d689c56, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &9021497993597708076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993597708082} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9021497993597708079} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &9021497993711265757 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497993711265756} + - component: {fileID: 9021497993711265758} + - component: {fileID: 9021497993711265759} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497993711265756 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993711265757} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497993411569362} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 6, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497993711265758 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993711265757} + m_CullTransparentMesh: 0 +--- !u!114 &9021497993711265759 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993711265757} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.6736357, b: 0, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9021497993741703741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497993741703740} + - component: {fileID: 9021497993741703743} + m_Layer: 5 + m_Name: Curve + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497993741703740 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993741703741} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497993986233070} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!120 &9021497993741703743 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993741703741} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_MotionVectors: 2 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4d8c3b9bcb2736e46b8efea0d7fa0bd9, 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: 100 + m_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.6736357, b: 0, a: 1} + key1: {r: 1, g: 0.6736357, b: 0, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 3 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 0 + m_Loop: 0 +--- !u!1 &9021497993756624799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497993756624798} + - component: {fileID: 9021497993756624793} + m_Layer: 5 + m_Name: Slider_Diratopm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497993756624798 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993756624799} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9021497993884193932} + - {fileID: 9021497995303017045} + - {fileID: 9021497993411569362} + m_Father: {fileID: 9021497994187613649} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2.5999804, y: -57.7} + m_SizeDelta: {x: 100, y: 10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &9021497993756624793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993756624799} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9021497993711265759} + m_FillRect: {fileID: 9021497993850617144} + m_HandleRect: {fileID: 9021497993711265756} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &9021497993814957837 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497993814957836} + - component: {fileID: 9021497993814957838} + - component: {fileID: 9021497993814957839} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497993814957836 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993814957837} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497995199232729} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497993814957838 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993814957837} + m_CullTransparentMesh: 0 +--- !u!114 &9021497993814957839 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993814957837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.09323366, g: 0.7264151, b: 0, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9021497993850617145 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497993850617144} + - component: {fileID: 9021497993850617146} + - component: {fileID: 9021497993850617147} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497993850617144 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993850617145} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497995303017045} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497993850617146 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993850617145} + m_CullTransparentMesh: 0 +--- !u!114 &9021497993850617147 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993850617145} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9021497993884193933 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497993884193932} + - component: {fileID: 9021497993884193934} + - component: {fileID: 9021497993884193935} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497993884193932 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993884193933} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497993756624798} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: -2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497993884193934 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993884193933} + m_CullTransparentMesh: 0 +--- !u!114 &9021497993884193935 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993884193933} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.5254902} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9021497993986233071 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497993986233070} + - component: {fileID: 9021497993986233064} + - component: {fileID: 9021497993986233065} + m_Layer: 5 + m_Name: CurveTrans + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497993986233070 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993986233071} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9021497993741703740} + - {fileID: 2049288151} + - {fileID: 7787802457892618530} + - {fileID: 1054334429198963024} + m_Father: {fileID: 9021497994187613649} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -3, y: -2.6999788} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497993986233064 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993986233071} + m_CullTransparentMesh: 0 +--- !u!114 &9021497993986233065 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497993986233071} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.23921569} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9021497994025761860 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497994025761863} + - component: {fileID: 9021497994025761857} + - component: {fileID: 9021497994025761862} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497994025761863 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994025761860} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497993597708077} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497994025761857 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994025761860} + m_CullTransparentMesh: 0 +--- !u!114 &9021497994025761862 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994025761860} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 18 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!1 &9021497994061434275 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497994061434274} + - component: {fileID: 9021497994061434335} + - component: {fileID: 9021497994061434332} + - component: {fileID: 9021497994061434333} + m_Layer: 5 + m_Name: Btn_Pause + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &9021497994061434274 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994061434275} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9021497995202430766} + m_Father: {fileID: 9021497994187613649} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -19.6, y: -61.999985} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497994061434335 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994061434275} + m_CullTransparentMesh: 0 +--- !u!114 &9021497994061434332 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994061434275} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 9dd4b8cce4e39ec4ab80c6735da1bc11, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &9021497994061434333 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994061434275} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9021497994061434332} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &9021497994187613654 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497994187613649} + - component: {fileID: 9021497994187613648} + m_Layer: 5 + m_Name: PreviewCurveItem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497994187613649 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994187613654} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9021497995394953744} + - {fileID: 9021497993575595685} + - {fileID: 9021497993986233070} + - {fileID: 9021497993756624798} + - {fileID: 9021497994637649499} + - {fileID: 9021497993597708077} + - {fileID: 9021497994061434274} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &9021497994187613648 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994187613654} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 186ec22427a55f7418358a4e94f9ff53, type: 3} + m_Name: + m_EditorClassIdentifier: + TextType: {fileID: 9021497993575595684} + LineTrans: {fileID: 9021497993986233070} + LineCurve: {fileID: 9021497993741703743} + LineCoordinateTop: {fileID: 2049288152} + LineCoordinateDown: {fileID: 7939505315954172250} + LineIndicator: {fileID: 3287859074354262396} + SliderDuration: {fileID: 9021497993756624793} + SliderValue: {fileID: 9021497994637649498} + SliderTrans: {fileID: 9021497994637649499} + SliderInvalidTop: {fileID: 6335521872608422220} + SliderInvalidDown: {fileID: 2610428675083278647} + BtnPlay: {fileID: 9021497993597708076} + BtnPause: {fileID: 9021497994061434333} + BtnPlayBackward: {fileID: 0} + Duration: 2 + IsPlayBackward: 0 +--- !u!1 &9021497994326270016 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497994326270019} + - component: {fileID: 9021497994326270077} + - component: {fileID: 9021497994326270018} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497994326270019 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994326270016} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497994357613125} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 6} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497994326270077 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994326270016} + m_CullTransparentMesh: 0 +--- !u!114 &9021497994326270018 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994326270016} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.6736357, b: 0, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9021497994357613130 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497994357613125} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497994357613125 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994357613130} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9021497994326270019} + m_Father: {fileID: 9021497994637649499} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -4, y: -12} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &9021497994637649496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497994637649499} + - component: {fileID: 9021497994637649498} + m_Layer: 5 + m_Name: Slider_Value + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497994637649499 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994637649496} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9021497994668240403} + - {fileID: 9021497995199232729} + - {fileID: 2610428675083278647} + - {fileID: 6335521872608422220} + - {fileID: 9021497994357613125} + m_Father: {fileID: 9021497994187613649} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 52.400032, y: -2.6999846} + m_SizeDelta: {x: 10, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &9021497994637649498 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994637649496} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9021497994326270018} + m_FillRect: {fileID: 9021497993814957836} + m_HandleRect: {fileID: 9021497994326270019} + m_Direction: 2 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &9021497994668240400 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497994668240403} + - component: {fileID: 9021497994668240397} + - component: {fileID: 9021497994668240402} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497994668240403 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994668240400} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497994637649499} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.25, y: 0} + m_AnchorMax: {x: 0.75, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -2, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497994668240397 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994668240400} + m_CullTransparentMesh: 0 +--- !u!114 &9021497994668240402 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497994668240400} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.057075478, g: 0.5188679, b: 0, a: 0.5254902} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9021497995199232734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497995199232729} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497995199232729 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497995199232734} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9021497993814957836} + m_Father: {fileID: 9021497994637649499} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.25, y: 0} + m_AnchorMax: {x: 0.75, y: 1} + m_AnchoredPosition: {x: 0, y: -5} + m_SizeDelta: {x: -2, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &9021497995202430767 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497995202430766} + - component: {fileID: 9021497995202430760} + - component: {fileID: 9021497995202430761} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497995202430766 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497995202430767} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497994061434274} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497995202430760 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497995202430767} + m_CullTransparentMesh: 0 +--- !u!114 &9021497995202430761 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497995202430767} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 18 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!1 &9021497995303017050 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497995303017045} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497995303017045 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497995303017050} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9021497993850617144} + m_Father: {fileID: 9021497993756624798} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: -2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &9021497995394953745 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9021497995394953744} + - component: {fileID: 9021497995394953746} + - component: {fileID: 9021497995394953747} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9021497995394953744 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497995394953745} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9021497994187613649} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9021497995394953746 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497995394953745} + m_CullTransparentMesh: 0 +--- !u!114 &9021497995394953747 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021497995394953745} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0.23529412} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/Example/Prefab/PreviewCurveItem.prefab.meta b/Example/Prefab/PreviewCurveItem.prefab.meta new file mode 100644 index 0000000..9f4330b --- /dev/null +++ b/Example/Prefab/PreviewCurveItem.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6ca29feb143dd9541a861a0974b87b68 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Example/Scene/Tween_00_EaseCurvePreview.unity b/Example/Scene/Tween_00_EaseCurvePreview.unity index d3d3b0c..e031ce7 100644 --- a/Example/Scene/Tween_00_EaseCurvePreview.unity +++ b/Example/Scene/Tween_00_EaseCurvePreview.unity @@ -121,7 +121,7 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!1 &145854933 +--- !u!1 &94248639 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -129,44 +129,77 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 145854935} - - component: {fileID: 145854934} - m_Layer: 0 - m_Name: PreviewIMGUI + - component: {fileID: 94248642} + - component: {fileID: 94248640} + m_Layer: 5 + m_Name: UICamera m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &145854934 -MonoBehaviour: +--- !u!20 &94248640 +Camera: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 145854933} + m_GameObject: {fileID: 94248639} m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: da7bbb5947f33974f9453b21f43641b5, type: 3} - m_Name: - m_EditorClassIdentifier: - GridX: 9 - GridY: 7 - Accuracy: 75 ---- !u!4 &145854935 -Transform: + serializedVersion: 2 + m_ClearFlags: 4 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 300 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 32 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!224 &94248642 +RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 145854933} + m_GameObject: {fileID: 94248639} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 0, y: 0, z: -100} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 + m_Father: {fileID: 153526804} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &153526800 GameObject: m_ObjectHideFlags: 0 @@ -176,6 +209,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 153526804} + - component: {fileID: 153526805} - component: {fileID: 153526803} - component: {fileID: 153526802} - component: {fileID: 153526801} @@ -215,10 +249,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} m_Name: m_EditorClassIdentifier: - m_UiScaleMode: 0 + m_UiScaleMode: 1 m_ReferencePixelsPerUnit: 100 m_ScaleFactor: 1 - m_ReferenceResolution: {x: 800, y: 600} + m_ReferenceResolution: {x: 1440, y: 900} m_ScreenMatchMode: 0 m_MatchWidthOrHeight: 0 m_PhysicalUnit: 3 @@ -234,15 +268,15 @@ Canvas: m_GameObject: {fileID: 153526800} m_Enabled: 1 serializedVersion: 3 - m_RenderMode: 0 - m_Camera: {fileID: 0} + m_RenderMode: 1 + m_Camera: {fileID: 94248640} m_PlaneDistance: 100 m_PixelPerfect: 0 m_ReceivesEvents: 1 m_OverrideSorting: 0 m_OverridePixelPerfect: 0 m_SortingBucketNormalizedSize: 0 - m_AdditionalShaderChannelsFlag: 0 + m_AdditionalShaderChannelsFlag: 25 m_SortingLayerID: 0 m_SortingOrder: 0 m_TargetDisplay: 0 @@ -257,16 +291,263 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0, y: 0, z: 0} m_Children: - - {fileID: 1107905228} + - {fileID: 94248642} + - {fileID: 184771043} m_Father: {fileID: 0} - m_RootOrder: 4 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} ---- !u!1 &801752158 +--- !u!114 &153526805 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 153526800} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9ab74fc81da50fb43a7624ad45a8d762, type: 3} + m_Name: + m_EditorClassIdentifier: + Prefab: {fileID: 9021497994187613648, guid: 6ca29feb143dd9541a861a0974b87b68, type: 3} + GridTrans: {fileID: 2022598140} +--- !u!1 &184771042 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 184771043} + - component: {fileID: 184771046} + - component: {fileID: 184771045} + - component: {fileID: 184771044} + m_Layer: 5 + m_Name: Scroll View + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &184771043 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184771042} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 779357624} + - {fileID: 233924342} + - {fileID: 1169230740} + m_Father: {fileID: 153526804} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &184771044 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184771042} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 2022598140} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 779357624} + m_HorizontalScrollbar: {fileID: 233924343} + m_VerticalScrollbar: {fileID: 1169230741} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &184771045 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184771042} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &184771046 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184771042} + m_CullTransparentMesh: 0 +--- !u!1 &233924341 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 233924342} + - component: {fileID: 233924345} + - component: {fileID: 233924344} + - component: {fileID: 233924343} + m_Layer: 5 + m_Name: Scrollbar Horizontal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &233924342 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 233924341} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 782649431} + m_Father: {fileID: 184771043} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -17, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!114 &233924343 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 233924341} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2079934561} + m_HandleRect: {fileID: 2079934560} + m_Direction: 0 + m_Value: 1 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &233924344 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 233924341} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &233924345 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 233924341} + m_CullTransparentMesh: 0 +--- !u!1 &297863212 GameObject: m_ObjectHideFlags: 3 m_CorrespondingSourceObject: {fileID: 0} @@ -274,8 +555,8 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 801752160} - - component: {fileID: 801752159} + - component: {fileID: 297863214} + - component: {fileID: 297863213} m_Layer: 0 m_Name: UndoProRecords m_TagString: Untagged @@ -283,13 +564,13 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &801752159 +--- !u!114 &297863213 MonoBehaviour: m_ObjectHideFlags: 3 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 801752158} + m_GameObject: {fileID: 297863212} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: df9ab10aeab793d47a27405557d0b929, type: 3} @@ -299,9 +580,30 @@ MonoBehaviour: undoState: redoRecords: [] undoRecords: + - Create GameObject + - Reparenting + - Reparenting + - Transform parenting workaround + - Add RectTransform + - Transform parenting workaround 2 + - Transform parenting workaround 2 + - Create GameObject - Selection Change + - Rename GameObject + - Add LineRenderer + - Inspector + - Inspector - Selection Change - Selection Change + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector - Selection Change - Selection Change - Selection Change @@ -313,10 +615,30 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Inspector + - Inspector + - Simplify Line + - Change Rectangle Anchors + - Inspector + - Inspector + - Inspector + - Inspector - Selection Change - Selection Change - Selection Change - Selection Change + - Edit Curve + - Edit Curve + - Edit Curve + - Driving RectTransform + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector - Selection Change - Selection Change - Selection Change @@ -324,16 +646,57 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Add CanvasGroup - Selection Change + - Remove CanvasGroup + - Inspector + - Inspector + - Inspector + - Inspector + - Create Camera + - Add Camera + - Add AudioListener + - Reparenting + - Reparenting + - Transform parenting workaround + - Add RectTransform + - Transform parenting workaround 2 + - Transform parenting workaround 2 + - Create Camera - Selection Change + - Camera Parenting + - Rename Camera + - Inspector + - Inspector + - Inspector + - Inspector - Selection Change + - Inspector - Selection Change - Selection Change - Selection Change + - Inspector - Selection Change - Selection Change + - Change Rectangle Anchors + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Adjust Camera + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector - Selection Change + - Inspector - Selection Change + - Driving RectTransform - Selection Change - Selection Change - Selection Change @@ -341,6 +704,13 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Driving RectTransform + - Driving RectTransform + - Inspector + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform - Selection Change - Selection Change - Selection Change @@ -351,6 +721,17 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform - Selection Change - Selection Change - Selection Change @@ -364,31 +745,57 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Change LineCurve on Curve_Template + - Change SliderDuration on Curve_Template + - Change SliderValue on Curve_Template + - Change BtnPlay on Curve_Template + - Change BtnPause on Curve_Template - Selection Change + - Driving RectTransform - Selection Change + - Driving RectTransform - Selection Change - Selection Change + - Driving RectTransform - Selection Change - Selection Change - Selection Change - Selection Change + - Create/Replace Prefab + - Create/Replace prefab + - Create/Replace prefab - Selection Change + - Driving RectTransform - Selection Change - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects - Selection Change - Selection Change + - Move Component(s) + - Change GridTrans on PreviewUGUI + - Change Prefab on PreviewUGUI - Selection Change - Selection Change - Selection Change + - Remove AudioListener - Selection Change - Selection Change - Selection Change - Selection Change - Selection Change + - ' Drag Instantiate' - Selection Change + - Driving RectTransform - Selection Change + - Delete Game Objects + - Delete Game Objects + - Delete Game Objects - Selection Change + - ' Drag Instantiate' - Selection Change + - Driving RectTransform - Selection Change - Selection Change - Selection Change @@ -400,10 +807,20 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Driving RectTransform - Selection Change + - Change TextType on PreviewCurveItem - Selection Change - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects - Selection Change - Selection Change - Selection Change @@ -414,19 +831,33 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Add ContentSizeFitter + - Driving RectTransform - Selection Change - Selection Change - Selection Change + - Remove MonoBehaviour - Selection Change + - Paste Component + - Driving RectTransform - Selection Change - Selection Change + - Remove MonoBehaviour - Selection Change + - Add ContentSizeFitter + - Driving RectTransform - Selection Change + - Add ContentSizeFitter + - Driving RectTransform + - ' Drag Instantiate' - Selection Change + - Driving RectTransform - Selection Change + - Driving RectTransform - Selection Change - Selection Change - Selection Change + - Driving RectTransform - Selection Change - Selection Change - Selection Change @@ -442,13 +873,16 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Driving RectTransform - Selection Change + - Driving RectTransform - Selection Change - Selection Change - Selection Change - Selection Change - Selection Change - Selection Change + - Driving RectTransform - Selection Change - Selection Change - Selection Change @@ -466,10 +900,19 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Driving RectTransform - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform - Selection Change - Selection Change - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects - Selection Change - Selection Change - Selection Change @@ -478,7 +921,9 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Remove MonoBehaviour - Selection Change + - Driving RectTransform - Selection Change - Selection Change - Selection Change @@ -508,94 +953,1479 @@ MonoBehaviour: - Selection Change - Selection Change - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform - Selection Change - Selection Change - Selection Change - Selection Change + - Driving RectTransform - Selection Change - Selection Change - Selection Change - Selection Change - Selection Change + - Driving RectTransform + - Driving RectTransform - Selection Change + - Remove MonoBehaviour + - Driving RectTransform - Selection Change + - Add ContentSizeFitter + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform - Selection Change - Selection Change - Selection Change - - Create Image + - Create Scroll View + - Add Image + - Add ScrollRect + - Create Viewport + - Add Image + - Add Mask + - + - + - Create Content + - Add RectTransform + - + - + - Create Scrollbar + - Add Image + - Add Scrollbar + - Create Sliding Area + - Add RectTransform + - + - + - Create Handle + - Add Image + - + - + - Driving RectTransform + - + - Create Scrollbar + - Add Image + - Add Scrollbar + - Create Sliding Area + - Add RectTransform + - Driving RectTransform + - + - Create Handle - Add Image - - Create Canvas - - Add Canvas - - Add CanvasScaler - - Add GraphicRaycaster - - Create Image - - Create EventSystem - - Add EventSystem - - Add StandaloneInputModule - - Create EventSystem - - + - Driving RectTransform - + - Driving RectTransform + - + - + - Create Scroll View - Selection Change - Selection Change - - Delete Game Objects + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform - Delete Game Objects - Delete Game Objects - Selection Change - - Change m_BlockingMask on Canvas - - Rename Canvas - - Create GameObject - - Reparenting - - Reparenting - - Transform parenting workaround - - Add RectTransform - - Transform parenting workaround 2 - - Transform parenting workaround 2 - - Create GameObject - Selection Change - - Add GridLayoutGroup - Selection Change - - Rename UI + - Driving RectTransform - Selection Change - - Rename Preview + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform - Selection Change - Selection Change - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform - Selection Change ---- !u!4 &801752160 -Transform: - m_ObjectHideFlags: 3 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 801752158} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &900515884 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 900515887} - - component: {fileID: 900515886} - - component: {fileID: 900515885} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &900515885 + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Create Scroll View + - Add Image + - Add ScrollRect + - Create Viewport + - Add Image + - Add Mask + - + - + - Create Content + - Add RectTransform + - + - + - Create Scrollbar + - Add Image + - Add Scrollbar + - Create Sliding Area + - Add RectTransform + - + - + - Create Handle + - Add Image + - + - + - Driving RectTransform + - + - Create Scrollbar + - Add Image + - Add Scrollbar + - Create Sliding Area + - Add RectTransform + - Driving RectTransform + - + - Create Handle + - Add Image + - + - + - Driving RectTransform + - + - Driving RectTransform + - + - + - Create Scroll View + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Remove MonoBehaviour + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Paste Component + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Change GridTrans on PreviewUGUI + - Add ContentSizeFitter + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - ' Drag Instantiate' + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Change LineTrans on PreviewCurveItem + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - ' Drag Instantiate' + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects + - Selection Change + - ' Drag Instantiate' + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - ' Drag Instantiate' + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Add Shadow + - Change m_EffectColor on Text_Type + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - ApplyAll + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects + - ' Drag Instantiate' + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Modify Color of CurveMat + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Modify Smoothness of CurveMat + - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects + - Selection Change + - Inspector + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Modify Specular Highlights of CurveMat + - Modify Glossy Reflections of CurveMat + - Selection Change + - Selection Change + - Modify Metallic of CurveMat + - Modify Smoothness of CurveMat + - Modify Smoothness texture channel of CurveMat + - Modify Smoothness texture channel of CurveMat + - Modify __mode of CurveMat + - Modify Rendering Mode of CurveMat + - Modify __mode of CurveMat + - Modify Rendering Mode of CurveMat + - Modify __mode of CurveMat + - Modify Rendering Mode of CurveMat + - Assign shader + - Assign shader + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Inspector + - Inspector + - Driving RectTransform + - Inspector + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Parent Text (TMP) + - Parent Text (TMP) + - Create Text (TMP) + - Create Text (TMP) + - Selection Change + - Add TweenAnimation + - Inspector + - Inspector + - Inspector + - Selection Change + - Remove MonoBehaviour + - Add TweenAnimation + - Inspector + - Inspector + - Inspector + - Selection Change + - Create Cube + - Add MeshFilter + - Add MeshRenderer + - Add BoxCollider + - Create Cube + - Selection Change + - Add TweenAnimation + - Inspector + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Inspector + - Inspector + - Selection Change + - Delete Game Objects + - Delete Game Objects + - Selection Change + - Selection Change + - Selection Change + - Inspector + - Inspector + - Selection Change + - Remove MonoBehaviour + - Add TweenAnimation + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Selection Change + - Remove MonoBehaviour + - Add TweenAnimation + - Inspector + - Inspector + - Inspector + - Selection Change + - Remove MonoBehaviour + - Add TweenAnimation + - Inspector + - Selection Change + - Remove MonoBehaviour + - Add TweenAnimation + - Inspector + - Selection Change + - Remove MonoBehaviour + - Add TweenAnimation + - Inspector + - Inspector + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Remove MonoBehaviour + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Delete Game Objects + - Delete Game Objects + - Selection Change + - Selection Change + - Selection Change + - Delete Game Objects + - Delete Game Objects + - Delete Game Objects + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Inspector + - Driving RectTransform + - ' Drag Instantiate' + - Selection Change + - Driving RectTransform + - Selection Change + - Delete Game Objects + - Delete Game Objects + - Delete Game Objects + - Selection Change + - ' Drag Instantiate' + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Change Duration on PreviewCurveItem + - ' Drag Instantiate' + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Modify Main Color of CurveMat_Coordinate + - Modify Main Color of CurveMat_Coordinate + - Selection Change + - Selection Change + - Paste Curve + - Selection Change + - Selection Change + - Selection Change + - Rename Curve (1) + - Selection Change + - Selection Change + - Inspector + - Selection Change + - Selection Change + - Driving RectTransform + - Add TweenAnimation + - Inspector + - Selection Change + - Remove MonoBehaviour + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Inspector + - Inspector + - Inspector + - Inspector + - Inspector + - Selection Change + - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - ApplyAll + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Paste Coordinate + - Selection Change + - Rename Coordinate + - Selection Change + - Rename Coordinate (1) + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Change LineCoordinateTop on PreviewCurveItem + - Change LineCoordinateDown on PreviewCurveItem + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - ApplyAll + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Create Image + - Add Image + - Driving RectTransform + - + - + - Create Image + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Paste Invalid_Down + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - ApplyAll + - ApplyAll + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Change SliderTrans on PreviewCurveItem + - Change SliderInvalidTop on PreviewCurveItem + - Change SliderInvalidDown on PreviewCurveItem + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Paste Coordinate_Down + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Modify Main Color of CurveMat_Indicator + - Modify Main Color of CurveMat_Indicator + - Modify Main Color of CurveMat_Indicator + - Selection Change + - Change LineIndicator on PreviewCurveItem + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - ApplyAll + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform + - Driving RectTransform + - Modify Main Color of CurveMat_Coordinate + - Modify Main Color of CurveMat_Coordinate + - Modify Main Color of CurveMat_Coordinate + - Modify Main Color of CurveMat_Coordinate + - Selection Change + - Modify Main Color of CurveMat_Curve + - Selection Change + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform + - Driving RectTransform + - Selection Change + - Modify Main Color of CurveMat_Indicator + - Selection Change + - Selection Change + - Modify Main Color of CurveMat_Curve + - Selection Change + - Driving RectTransform + - Selection Change + - Selection Change + - Selection Change + - Selection Change + - Edit Curve + - Edit Curve + - Edit Curve + - Edit Curve + - Edit Curve + - Edit Curve + - Driving RectTransform + - Driving RectTransform + - Add Key + - Driving RectTransform + - Edit Curve + - Driving RectTransform + - Driving RectTransform + - Edit Curve + - Driving RectTransform + - Selection Change + - ApplyAll + - ApplyAll + - Apply instance to prefab + - Apply instance to prefab + - Driving RectTransform + - Selection Change + - Driving RectTransform + - Delete Game Objects + - Delete Game Objects + - Selection Change + - Modify Main Color of CurveMat_Curve + - Selection Change + - Modify Main Color of CurveMat_Indicator + - Modify Main Color of CurveMat_Indicator + - Modify Main Color of CurveMat_Indicator +--- !u!4 &297863214 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 297863212} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &779357623 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 779357624} + - component: {fileID: 779357627} + - component: {fileID: 779357626} + - component: {fileID: 779357625} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &779357624 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 779357623} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2022598140} + m_Father: {fileID: 184771043} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &779357625 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 779357623} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &779357626 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 779357623} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &779357627 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 779357623} + m_CullTransparentMesh: 0 +--- !u!1 &782649430 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 782649431} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &782649431 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 782649430} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2079934560} + m_Father: {fileID: 233924342} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &900515884 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 900515887} + - component: {fileID: 900515886} + - component: {fileID: 900515885} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &900515885 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -641,8 +2471,82 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 5 + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1013694952 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1013694953} + - component: {fileID: 1013694955} + - component: {fileID: 1013694954} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1013694953 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1013694952} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1244164756} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1013694954 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1013694952} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1013694955 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1013694952} + m_CullTransparentMesh: 0 --- !u!1 &1085387620 GameObject: m_ObjectHideFlags: 0 @@ -678,8 +2582,8 @@ Camera: m_GameObject: {fileID: 1085387620} m_Enabled: 1 serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.3301887, g: 0.3301887, b: 0.3301887, a: 0} m_projectionMatrixMode: 1 m_GateFitMode: 2 m_FOVAxisMode: 0 @@ -700,7 +2604,7 @@ Camera: m_Depth: -1 m_CullingMask: serializedVersion: 2 - m_Bits: 4294967295 + m_Bits: 23 m_RenderingPath: -1 m_TargetTexture: {fileID: 0} m_TargetDisplay: 0 @@ -726,7 +2630,7 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1107905227 +--- !u!1 &1169230739 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -734,58 +2638,122 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1107905228} - - component: {fileID: 1107905229} + - component: {fileID: 1169230740} + - component: {fileID: 1169230743} + - component: {fileID: 1169230742} + - component: {fileID: 1169230741} m_Layer: 5 - m_Name: GameObject + m_Name: Scrollbar Vertical m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &1107905228 +--- !u!224 &1169230740 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107905227} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_GameObject: {fileID: 1169230739} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 153526804} - m_RootOrder: 0 + m_Children: + - {fileID: 1244164756} + m_Father: {fileID: 184771043} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1107905229 + m_SizeDelta: {x: 20, y: -17} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1169230741 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107905227} + m_GameObject: {fileID: 1169230739} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} m_Name: m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 0 - m_StartCorner: 0 - m_StartAxis: 0 - m_CellSize: {x: 100, y: 100} - m_Spacing: {x: 0, y: 0} - m_Constraint: 0 - m_ConstraintCount: 2 + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1013694954} + m_HandleRect: {fileID: 1013694953} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1169230742 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1169230739} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1169230743 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1169230739} + m_CullTransparentMesh: 0 --- !u!1 &1201574372 GameObject: m_ObjectHideFlags: 0 @@ -878,3 +2846,188 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1244164755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1244164756} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1244164756 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1244164755} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1013694953} + m_Father: {fileID: 1169230740} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2022598139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2022598140} + - component: {fileID: 2022598141} + - component: {fileID: 2022598142} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2022598140 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022598139} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 779357624} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &2022598141 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022598139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 126, y: 140} + m_Spacing: {x: 0, y: 0} + m_Constraint: 0 + m_ConstraintCount: 2 +--- !u!114 &2022598142 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022598139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &2079934559 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2079934560} + - component: {fileID: 2079934562} + - component: {fileID: 2079934561} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2079934560 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079934559} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 782649431} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2079934561 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079934559} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2079934562 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079934559} + m_CullTransparentMesh: 0 diff --git a/Example/Script/TweenEaseCurveItem.cs b/Example/Script/TweenEaseCurveItem.cs new file mode 100644 index 0000000..24923f2 --- /dev/null +++ b/Example/Script/TweenEaseCurveItem.cs @@ -0,0 +1,164 @@ +using Aya.Extension; +using UnityEngine; +using UnityEngine.UI; +using Aya.Tween; + +namespace Aya.Example +{ + public class TweenEaseCurveItem : MonoBehaviour + { + public int Type { get; set; } + public Text TextType; + [Header("Curve")] + public RectTransform LineTrans; + public LineRenderer LineCurve; + public LineRenderer LineCoordinateTop; + public LineRenderer LineCoordinateDown; + public LineRenderer LineIndicator; + + [Header("Slider")] + public Slider SliderDuration; + public Slider SliderValue; + public RectTransform SliderTrans; + public RectTransform SliderInvalidTop; + public RectTransform SliderInvalidDown; + + [Header("Button")] + public Button BtnPlay; + public Button BtnPause; + public Button BtnPlayBackward; + + public EaseFunction EaseFunction; + + private float _duration = 0f; + private float _value = 0f; + private float _timer = 0f; + public float Duration = 1f; + + public float Width { get; set; } + public float Height { get; set; } + + public bool IsPlaying { get; set; } + public bool IsPlayBackward { get; set; } + + public void Init(int easeType) + { + Type = easeType; + TextType.text = EaseType.ValueNameDic[Type]; + Width = LineTrans.rect.size.x / 2f; + Height = LineTrans.rect.size.y / 2f; + EaseFunction = EaseUtil.GetEaseFunction(easeType); + CreateCurve(); + } + + private float _top; + private float _down; + private float _xMin; + private float _xMax; + private float _yMin; + private float _yMax; + + public void CreateCurve() + { + var count = 100; + + // Test border + _down = 0f; + _top = 1f; + for (var i = 0; i < count; i++) + { + var x = i * 1f / count; + var y = EaseFunction.Ease(0f, 1f, x); + if (y < _down) _down = y; + if (y > _top) _top = y; + } + + // Value Slider + SliderValue.minValue = _down; + SliderValue.maxValue = _top; + + var sliderHeight = SliderTrans.rect.size.y; + var invalidTop = sliderHeight * (_top - 1f) / (_top - _down); + var invalidDown = sliderHeight * -_down / (_top - _down); + SliderInvalidTop.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, invalidTop); + SliderInvalidDown.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, invalidDown); + + _xMin = -Width; + _xMax = Width; + _yMin = Mathf.Lerp(-Height, Height, -_down / (_top - _down)); + _yMax = Mathf.Lerp(-Height, Height, (1f - _down) / (_top - _down)); + + // Coordinate + LineCoordinateTop.positionCount = 2; + LineCoordinateTop.SetPositions(new Vector3[2] { new Vector3(_xMin, _yMax, -0.5f), new Vector3(_xMax, _yMax, -0.5f) }); + LineCoordinateDown.positionCount = 2; + LineCoordinateDown.SetPositions(new Vector3[2] { new Vector3(_xMin, _yMin, -0.5f), new Vector3(_xMax, _yMin, -0.5f) }); + + // Draw curve + var posList = new Vector3[count]; + for (var i = 0; i < count; i++) + { + var x = i * 1f / count; + var y = EaseFunction.Ease(0f, 1f, x); + + x = x * (_xMax - _xMin) + _xMin; + y = y * (_yMax - _yMin) + _yMin; + + var pos = new Vector3(x, y, -1); + posList[i] = pos; + } + + LineCurve.positionCount = count; + LineCurve.SetPositions(posList); + } + + public void Refresh() + { + SliderDuration.value = _duration; + SliderValue.value = _value; + + var x = _duration * (_xMax - _xMin) + _xMin; + var y = _value * (_yMax - _yMin) + _yMin; + + LineIndicator.positionCount = 3; + LineIndicator.SetPositions(new Vector3[3] + {new Vector3(x, _yMin, -1f), new Vector3(x, y, -1f), new Vector3(_xMax, y, -1f)}); + + } + + public void Update() + { + if (Input.GetKeyDown(KeyCode.Space)) + { + IsPlaying = true; + } + + if (!IsPlaying) return; + if (IsPlayBackward) + { + _timer -= Time.deltaTime; + if (_timer <= Duration) + { + _timer = Duration; + } + } + else + { + _timer += Time.deltaTime; + if (_timer >= Duration) + { + _timer = 0f; + IsPlaying = false; + _duration = 0f; + _value = 1f; + Refresh(); + } + } + + _duration = _timer / Duration; + _value = EaseFunction.Ease(0f, 1f, _duration); + + Refresh(); + } + } +} diff --git a/Example/Script/TweenEaseCurvePreviewIMGUI.cs.meta b/Example/Script/TweenEaseCurveItem.cs.meta similarity index 83% rename from Example/Script/TweenEaseCurvePreviewIMGUI.cs.meta rename to Example/Script/TweenEaseCurveItem.cs.meta index 6b0d059..b0f5be9 100644 --- a/Example/Script/TweenEaseCurvePreviewIMGUI.cs.meta +++ b/Example/Script/TweenEaseCurveItem.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: da7bbb5947f33974f9453b21f43641b5 +guid: 186ec22427a55f7418358a4e94f9ff53 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Example/Script/TweenEaseCurvePreviewIMGUI.cs b/Example/Script/TweenEaseCurvePreviewIMGUI.cs deleted file mode 100644 index 772bac9..0000000 --- a/Example/Script/TweenEaseCurvePreviewIMGUI.cs +++ /dev/null @@ -1,124 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using Aya.Tween; - -namespace Aya.Example -{ - public class TweenEaseCurvePreviewIMGUI : MonoBehaviour - { - public int GridX; - public int GridY; - public int Accuracy = 100; - - public Dictionary TextureDic = new Dictionary(); - - public void Start() - { - StartCoroutine(CreateTexture()); - } - - public IEnumerator CreateTexture() - { - var easeTypes = EaseType.NameValueDic.Values; - - var gridWidth = Screen.width / (GridX + 1); - var gridHeight = Screen.height / (GridY + 1); - - var texWidth = gridWidth; - var texHeight = gridHeight; - var curveWidth = gridWidth / 1.5f; - var curveHeight = gridHeight / 2f; - - var startX = texWidth * 0.15f; - var startY = texWidth * 0.15f; - - var colorCurve = Color.green; - - foreach (var easeType in easeTypes) - { - var texture = new Texture2D(texWidth, texHeight); - for (var t = 0; t < Accuracy - 1; t++) - { - var time1 = t * 1f / Accuracy; - var p1 = GetPoint(startX, startY, curveWidth, curveHeight, easeType, time1); - var time2 = (t + 1) * 1f / Accuracy; - var p2 = GetPoint(startX, startY, curveWidth, curveHeight, easeType, time2); - DrawLine(texture, p1, p2, colorCurve); - } - - texture.Apply(); - TextureDic.Add(easeType, texture); - - yield return null; - } - } - - public void OnGUI() - { - var indexX = 0; - var indexY = 0; - - var gridWidth = Screen.width / (GridX + 1); - var gridHeight = Screen.height / (GridY + 1); - - if (TextureDic.Count == 0) return; - - GUILayout.BeginVertical(); - - var lienEnd = false; - foreach (var kv in TextureDic) - { - if (indexX == 0) - { - GUILayout.BeginHorizontal(GUILayout.Width(gridWidth), GUILayout.Height(gridHeight)); - lienEnd = false; - } - - GUILayout.BeginVertical(); - GUILayout.Box(kv.Value); - GUILayout.TextArea(EaseType.ValueNameDic[kv.Key]); - GUILayout.EndVertical(); - - indexX++; - if (indexX >= GridX) - { - indexX = 0; - indexY++; - GUILayout.EndHorizontal(); - lienEnd = true; - } - } - - if (!lienEnd) - { - GUILayout.EndHorizontal(); - } - - GUILayout.EndVertical(); - } - - public void DrawLine(Texture2D texture, Vector2 start, Vector2 end, Color color) - { - var diffX = Mathf.Abs(start.x - end.x); - var diffY = Mathf.Abs(start.y - end.y); - var count = (int) (diffX > diffY ? diffX : diffY); - for (var i = 0; i < count; i++) - { - var delta = i * 1f / count; - var point = Vector2.Lerp(start, end, delta); - texture.SetPixel((int)point.x, (int)point.y, color); - } - } - - public Vector2 GetPoint(float startX, float startY, float curveWidth, float curveHeight, int easeType, float time) - { - var value = LerpUtil.Lerp(easeType, 0f, 1f, time); - var x = startX + curveWidth * time; - var y = startY + curveHeight * value; - var point = new Vector2(x, y); - return point; - } - } -} \ No newline at end of file diff --git a/Example/Script/TweenEaseCurvePreviewUGUI.cs b/Example/Script/TweenEaseCurvePreviewUGUI.cs new file mode 100644 index 0000000..400313c --- /dev/null +++ b/Example/Script/TweenEaseCurvePreviewUGUI.cs @@ -0,0 +1,23 @@ +using UnityEngine; +using Aya.Tween; + +namespace Aya.Example +{ + public class TweenEaseCurvePreviewUGUI : MonoBehaviour + { + public TweenEaseCurveItem Prefab; + + public Transform GridTrans; + + public void Start() + { + var easeTypes = EaseType.NameValueDic.Values; + foreach (var easeType in easeTypes) + { + var item = Instantiate(Prefab, GridTrans).GetComponent(); + item.Init(easeType); + item.name = "Curve_" + item.TextType.text; + } + } + } +} diff --git a/Example/Script/TweenEaseCurvePreviewUGUI.cs.meta b/Example/Script/TweenEaseCurvePreviewUGUI.cs.meta new file mode 100644 index 0000000..a269cd1 --- /dev/null +++ b/Example/Script/TweenEaseCurvePreviewUGUI.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9ab74fc81da50fb43a7624ad45a8d762 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/README.md b/README.md index 1ea2045..9c3bc3c 100644 --- a/README.md +++ b/README.md @@ -80,6 +80,11 @@ Add components and use rich built-in animation and easing functions: +Build-in ease functions: +
+ +
+ Support each axis independent curve:
diff --git a/README_CN.md b/README_CN.md index 5525668..47c70d2 100644 --- a/README_CN.md +++ b/README_CN.md @@ -81,6 +81,11 @@
+内置缓动函数: +
+ +
+ 支持每个轴向独立曲线:
diff --git a/Res/UTween_EaseCurvePreview.gif b/Res/UTween_EaseCurvePreview.gif new file mode 100644 index 0000000..a3e49b3 Binary files /dev/null and b/Res/UTween_EaseCurvePreview.gif differ diff --git a/Res/UTween_EaseCurvePreview.gif.meta b/Res/UTween_EaseCurvePreview.gif.meta new file mode 100644 index 0000000..67b162f --- /dev/null +++ b/Res/UTween_EaseCurvePreview.gif.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: 4719b102088943342903b6116726a8d0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: