From f2034e27b7e71f2c4850046a0f1675c9f7ee1e8a Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Wed, 12 Aug 2020 14:19:08 +0000 Subject: [PATCH] 3.0.0-preview.16 # [3.0.0-preview.16](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v3.0.0-preview.15...v3.0.0-preview.16) (2020-08-12) ### Bug Fixes * texture sheet animation module Sprite mode not working ([30d1d5d](https://github.com/mob-sakai/ParticleEffectForUGUI/commit/30d1d5d3cc67234a8cd985e98f181aff2a8bd8ef)), closes [#79](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/79) --- CHANGELOG.md | 7 + Samples~/Demo/UIParticle_Demo.spriteatlas | 45 + .../Demo/UIParticle_Demo.spriteatlas.meta | 8 + Samples~/Demo/UIParticle_Demo_Atlas.png | Bin 0 -> 146440 bytes Samples~/Demo/UIParticle_Demo_Atlas.png.meta | 185 + Samples~/Demo/UIParticle_Demo_Sprites.unity | 4029 +++++++++++++++++ .../Demo/UIParticle_Demo_Sprites.unity.meta | 7 + Samples~/Demo/Unity-chan-Single.png | Bin 0 -> 34852 bytes Samples~/Demo/Unity-chan-Single.png.meta | 57 + Scripts/Editor/UIParticleEditor.cs | 49 +- Scripts/Editor/UIParticleMenu.cs | 7 +- Scripts/UIParticle.cs | 117 +- Scripts/UIParticleOverlayCamera.cs | 22 +- package.json | 2 +- 14 files changed, 4468 insertions(+), 67 deletions(-) create mode 100644 Samples~/Demo/UIParticle_Demo.spriteatlas create mode 100644 Samples~/Demo/UIParticle_Demo.spriteatlas.meta create mode 100644 Samples~/Demo/UIParticle_Demo_Atlas.png create mode 100644 Samples~/Demo/UIParticle_Demo_Atlas.png.meta create mode 100644 Samples~/Demo/UIParticle_Demo_Sprites.unity create mode 100644 Samples~/Demo/UIParticle_Demo_Sprites.unity.meta create mode 100644 Samples~/Demo/Unity-chan-Single.png create mode 100644 Samples~/Demo/Unity-chan-Single.png.meta diff --git a/CHANGELOG.md b/CHANGELOG.md index b41da98..2799999 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [3.0.0-preview.16](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v3.0.0-preview.15...v3.0.0-preview.16) (2020-08-12) + + +### Bug Fixes + +* texture sheet animation module Sprite mode not working ([30d1d5d](https://github.com/mob-sakai/ParticleEffectForUGUI/commit/30d1d5d3cc67234a8cd985e98f181aff2a8bd8ef)), closes [#79](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/79) + # [3.0.0-preview.15](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v3.0.0-preview.14...v3.0.0-preview.15) (2020-08-11) diff --git a/Samples~/Demo/UIParticle_Demo.spriteatlas b/Samples~/Demo/UIParticle_Demo.spriteatlas new file mode 100644 index 0000000..6e3a44b --- /dev/null +++ b/Samples~/Demo/UIParticle_Demo.spriteatlas @@ -0,0 +1,45 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!687078895 &4343727234628468602 +SpriteAtlas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: UIParticle_Demo + m_EditorData: + serializedVersion: 2 + textureSettings: + serializedVersion: 2 + anisoLevel: 1 + compressionQuality: 50 + maxTextureSize: 2048 + textureCompression: 0 + filterMode: 1 + generateMipMaps: 0 + readable: 0 + crunchedCompression: 0 + sRGB: 1 + platformSettings: [] + packingSettings: + serializedVersion: 2 + padding: 4 + blockOffset: 1 + allowAlphaSplitting: 0 + enableRotation: 1 + enableTightPacking: 1 + variantMultiplier: 1 + packables: + - {fileID: 2800000, guid: 077b84be6d052c34d933c79ef500be13, type: 3} + - {fileID: 2800000, guid: 925f66fdcc9764b579413b7408c718f2, type: 3} + totalSpriteSurfaceArea: 39725 + bindAsDefault: 1 + m_MasterAtlas: {fileID: 0} + m_PackedSprites: + - {fileID: 21300000, guid: 925f66fdcc9764b579413b7408c718f2, type: 3} + - {fileID: 21300000, guid: 077b84be6d052c34d933c79ef500be13, type: 3} + m_PackedSpriteNamesToIndex: + - Unity-chan + - Light_Frame + m_Tag: UIParticle_Demo + m_IsVariant: 0 diff --git a/Samples~/Demo/UIParticle_Demo.spriteatlas.meta b/Samples~/Demo/UIParticle_Demo.spriteatlas.meta new file mode 100644 index 0000000..8162da7 --- /dev/null +++ b/Samples~/Demo/UIParticle_Demo.spriteatlas.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6f4c242a0c8414734aaa4019486b8695 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4343727234628468602 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Demo/UIParticle_Demo_Atlas.png b/Samples~/Demo/UIParticle_Demo_Atlas.png new file mode 100644 index 0000000000000000000000000000000000000000..39ea8a305d61c17087e8311f27115ee06ab1ed96 GIT binary patch literal 146440 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

%!pBMm%3~AD;Nndt6+U0C?2^9A%;uQ$~w` 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 literal 0 HcmV?d00001 diff --git a/Samples~/Demo/UIParticle_Demo_Atlas.png.meta b/Samples~/Demo/UIParticle_Demo_Atlas.png.meta new file mode 100644 index 0000000..6cae6f3 --- /dev/null +++ b/Samples~/Demo/UIParticle_Demo_Atlas.png.meta @@ -0,0 +1,185 @@ +fileFormatVersion: 2 +guid: 975570a90d56c477682e12d440dc9931 +timeCreated: 1528964000 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: + 21300000: old_detail + 21300002: old_fast + 21300004: old_medium + 21300006: UIEffect_Demo_Dark_Silhouette + 21300008: UIEffect_Demo_Pattern + 21300010: UIEffect_Demo_red + 21300012: UIEffect_Demo_Unity-chan + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: iPhone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Android + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: WebGL + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: old_detail + rect: + serializedVersion: 2 + x: 0 + y: 192 + width: 106 + height: 159 + alignment: 0 + pivot: {x: 53, y: 79.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + tessellationDetail: -1 + - serializedVersion: 2 + name: old_fast + rect: + serializedVersion: 2 + x: 116 + y: 125 + width: 106 + height: 159 + alignment: 0 + pivot: {x: 53, y: 79.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + tessellationDetail: -1 + - serializedVersion: 2 + name: old_medium + rect: + serializedVersion: 2 + x: 116 + y: 288 + width: 106 + height: 159 + alignment: 0 + pivot: {x: 53, y: 79.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + tessellationDetail: -1 + - serializedVersion: 2 + name: UIEffect_Demo_Dark_Silhouette + rect: + serializedVersion: 2 + x: 116 + y: 0 + width: 140 + height: 121 + alignment: 0 + pivot: {x: 70, y: 60.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + tessellationDetail: -1 + - serializedVersion: 2 + name: UIEffect_Demo_red + rect: + serializedVersion: 2 + x: 0 + y: 355 + width: 100 + height: 100 + alignment: 0 + pivot: {x: 50, y: 50} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + tessellationDetail: -1 + - serializedVersion: 2 + name: UIEffect_Demo_Unity-chan + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 112 + height: 188 + alignment: 0 + pivot: {x: 56, y: 94} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + tessellationDetail: -1 + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Demo/UIParticle_Demo_Sprites.unity b/Samples~/Demo/UIParticle_Demo_Sprites.unity new file mode 100644 index 0000000..e00bbe7 --- /dev/null +++ b/Samples~/Demo/UIParticle_Demo_Sprites.unity @@ -0,0 +1,4029 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 2100000, guid: 25be524c0c3253b4ab4a046b75dad45e, type: 2} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 0.1 + m_BakeResolution: 0.1 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &26754059 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 26754060} + - component: {fileID: 26754063} + - component: {fileID: 26754062} + - component: {fileID: 26754061} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &26754060 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 26754059} + 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: 1536376521} + 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: 0, y: 60} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &26754061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 26754059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -900027084, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: 1} + m_UseGraphicAlpha: 1 +--- !u!114 &26754062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 26754059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.48627448, g: 0.7969399, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 18 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Single Sprite +--- !u!222 &26754063 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 26754059} + m_CullTransparentMesh: 0 +--- !u!1 &68831704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 68831709} + - component: {fileID: 68831708} + - component: {fileID: 68831706} + - component: {fileID: 68831705} + - component: {fileID: 68831707} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &68831705 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 68831704} + m_Enabled: 1 +--- !u!124 &68831706 +Behaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 68831704} + m_Enabled: 1 +--- !u!45 &68831707 +Skybox: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 68831704} + m_Enabled: 1 + m_CustomSkybox: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} +--- !u!20 &68831708 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 68831704} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 13 + orthographic: 1 + orthographic size: 13.33 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 53 + m_RenderingPath: 3 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &68831709 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 68831704} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -28.4} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &91971219 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 91971220} + m_Layer: 5 + m_Name: With UIParticle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &91971220 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 91971219} + 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: 2141170836} + - {fileID: 1542543838} + m_Father: {fileID: 993972851} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 11.0000305, y: -147} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &101953941 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2043765983} + m_Modifications: + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 1098845712760934, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1545347333246598, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.radius.value + value: 0.57 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.type + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.radiusThickness + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: simulationSpeed + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.uvChannelMask + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: TrailModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.sprites.Array.data[0].sprite + value: + objectReference: {fileID: 21300000, guid: 491a59b2ce6484c78ad599da4bf608c5, + type: 3} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startSize.scalar + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: EmissionModule.rateOverTime.scalar + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startSize.minScalar + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ColorModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: RotationModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: TriggerModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199250511257377142, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199894620351742168, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} +--- !u!224 &101953942 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 101953941} + m_PrefabAsset: {fileID: 0} +--- !u!1 &101953943 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1545347333246598, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 101953941} + m_PrefabAsset: {fileID: 0} +--- !u!198 &101953944 stripped +ParticleSystem: + m_CorrespondingSourceObject: {fileID: 198434329409003100, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 101953941} + m_PrefabAsset: {fileID: 0} +--- !u!224 &101953945 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 101953941} + m_PrefabAsset: {fileID: 0} +--- !u!198 &101953946 stripped +ParticleSystem: + m_CorrespondingSourceObject: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 101953941} + m_PrefabAsset: {fileID: 0} +--- !u!1 &101953947 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1098845712760934, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 101953941} + m_PrefabAsset: {fileID: 0} +--- !u!1 &101953948 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1682573490798784, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 101953941} + m_PrefabAsset: {fileID: 0} +--- !u!114 &101953949 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101953943} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 101953944} + m_TrailParticle: {fileID: 0} + m_IsTrail: 0 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &101953950 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101953943} + m_CullTransparentMesh: 0 +--- !u!114 &101953951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101953947} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 101953946} + m_TrailParticle: {fileID: 1178872843} + m_IsTrail: 0 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &101953952 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101953947} + m_CullTransparentMesh: 0 +--- !u!114 &101953953 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101953948} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 0} + m_TrailParticle: {fileID: 0} + m_IsTrail: 0 + m_Scale: 22.50022 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &101953954 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101953948} + m_CullTransparentMesh: 0 +--- !u!1001 &177278206 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2141170836} + m_Modifications: + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 1098845712760934, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1545347333246598, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.sprites.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.radius.value + value: 0.57 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.type + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.radiusThickness + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: simulationSpeed + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.uvChannelMask + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: TrailModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.sprites.Array.data[0].sprite + value: + objectReference: {fileID: 21300012, guid: 975570a90d56c477682e12d440dc9931, + type: 3} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startSize.scalar + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: EmissionModule.rateOverTime.scalar + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startSize.minScalar + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ColorModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: RotationModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: TriggerModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.sprites.Array.data[1].sprite + value: + objectReference: {fileID: 21300006, guid: 975570a90d56c477682e12d440dc9931, + type: 3} + - target: {fileID: 199250511257377142, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199894620351742168, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} +--- !u!224 &177278207 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 177278206} + m_PrefabAsset: {fileID: 0} +--- !u!1 &177278208 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1545347333246598, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 177278206} + m_PrefabAsset: {fileID: 0} +--- !u!198 &177278209 stripped +ParticleSystem: + m_CorrespondingSourceObject: {fileID: 198434329409003100, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 177278206} + m_PrefabAsset: {fileID: 0} +--- !u!224 &177278210 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 177278206} + m_PrefabAsset: {fileID: 0} +--- !u!198 &177278211 stripped +ParticleSystem: + m_CorrespondingSourceObject: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 177278206} + m_PrefabAsset: {fileID: 0} +--- !u!1 &177278212 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1098845712760934, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 177278206} + m_PrefabAsset: {fileID: 0} +--- !u!1 &177278213 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1682573490798784, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 177278206} + m_PrefabAsset: {fileID: 0} +--- !u!114 &177278214 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177278208} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 177278209} + m_TrailParticle: {fileID: 0} + m_IsTrail: 0 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &177278215 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177278208} + m_CullTransparentMesh: 0 +--- !u!114 &177278216 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177278212} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 177278211} + m_TrailParticle: {fileID: 653315491} + m_IsTrail: 0 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &177278217 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177278212} + m_CullTransparentMesh: 0 +--- !u!114 &177278218 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177278213} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 0} + m_TrailParticle: {fileID: 0} + m_IsTrail: 0 + m_Scale: 22.50022 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &177278219 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177278213} + m_CullTransparentMesh: 0 +--- !u!1 &335256817 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 335256818} + - component: {fileID: 335256823} + - component: {fileID: 335256822} + - component: {fileID: 335256821} + - component: {fileID: 335256820} + - component: {fileID: 335256819} + m_Layer: 5 + m_Name: Back Image (Logo) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &335256818 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 335256817} + 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: 841164592} + m_Father: {fileID: 846713129} + 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 &335256819 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 335256817} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &335256820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 335256817} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 +--- !u!114 &335256821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 335256817} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1254083943, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1.1574804 +--- !u!114 &335256822 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 335256817} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.25, g: 0.25, b: 0.25, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 077b84be6d052c34d933c79ef500be13, 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 +--- !u!222 &335256823 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 335256817} + m_CullTransparentMesh: 0 +--- !u!1 &479988248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 479988249} + - component: {fileID: 479988251} + - component: {fileID: 479988250} + m_Layer: 0 + m_Name: '[UIParticle] Trail' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &479988249 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 479988248} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 841164595} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &479988250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 479988248} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 841164596} + m_TrailParticle: {fileID: 0} + m_IsTrail: 1 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &479988251 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 479988248} + m_CullTransparentMesh: 0 +--- !u!1 &544039639 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 544039640} + - component: {fileID: 544039642} + - component: {fileID: 544039641} + m_Layer: 0 + m_Name: '[UIParticle] Trail' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &544039640 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 544039639} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 603288246} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &544039641 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 544039639} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 603288247} + m_TrailParticle: {fileID: 0} + m_IsTrail: 1 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &544039642 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 544039639} + m_CullTransparentMesh: 0 +--- !u!1001 &603288242 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1916732542} + m_Modifications: + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 1098845712760934, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1545347333246598, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.sprites.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.radius.value + value: 0.57 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.type + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.radiusThickness + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: simulationSpeed + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.uvChannelMask + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: TrailModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startSize.scalar + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: EmissionModule.rateOverTime.scalar + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startSize.minScalar + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ColorModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: RotationModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: TriggerModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.sprites.Array.data[1].sprite + value: + objectReference: {fileID: 21300000, guid: 077b84be6d052c34d933c79ef500be13, + type: 3} + - target: {fileID: 199250511257377142, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199894620351742168, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} +--- !u!224 &603288243 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 603288242} + m_PrefabAsset: {fileID: 0} +--- !u!1 &603288244 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1545347333246598, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 603288242} + m_PrefabAsset: {fileID: 0} +--- !u!198 &603288245 stripped +ParticleSystem: + m_CorrespondingSourceObject: {fileID: 198434329409003100, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 603288242} + m_PrefabAsset: {fileID: 0} +--- !u!224 &603288246 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 603288242} + m_PrefabAsset: {fileID: 0} +--- !u!198 &603288247 stripped +ParticleSystem: + m_CorrespondingSourceObject: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 603288242} + m_PrefabAsset: {fileID: 0} +--- !u!1 &603288248 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1098845712760934, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 603288242} + m_PrefabAsset: {fileID: 0} +--- !u!1 &603288249 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1682573490798784, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 603288242} + m_PrefabAsset: {fileID: 0} +--- !u!114 &603288250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 603288244} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 603288245} + m_TrailParticle: {fileID: 0} + m_IsTrail: 0 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &603288251 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 603288244} + m_CullTransparentMesh: 0 +--- !u!114 &603288252 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 603288248} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 603288247} + m_TrailParticle: {fileID: 544039641} + m_IsTrail: 0 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &603288253 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 603288248} + m_CullTransparentMesh: 0 +--- !u!114 &603288254 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 603288249} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 0} + m_TrailParticle: {fileID: 0} + m_IsTrail: 0 + m_Scale: 22.50022 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &603288255 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 603288249} + m_CullTransparentMesh: 0 +--- !u!1 &653315489 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 653315490} + - component: {fileID: 653315492} + - component: {fileID: 653315491} + m_Layer: 0 + m_Name: '[UIParticle] Trail' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &653315490 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 653315489} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 177278210} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &653315491 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 653315489} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 177278211} + m_TrailParticle: {fileID: 0} + m_IsTrail: 1 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &653315492 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 653315489} + m_CullTransparentMesh: 0 +--- !u!1 &727305882 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 727305883} + - component: {fileID: 727305888} + - component: {fileID: 727305887} + - component: {fileID: 727305886} + - component: {fileID: 727305885} + - component: {fileID: 727305884} + m_Layer: 5 + m_Name: Back Image (Logo) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &727305883 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727305882} + 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: 1238961274} + m_Father: {fileID: 1378370850} + 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 &727305884 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727305882} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &727305885 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727305882} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 +--- !u!114 &727305886 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727305882} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1254083943, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1.1574804 +--- !u!114 &727305887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727305882} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.25, g: 0.25, b: 0.25, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 077b84be6d052c34d933c79ef500be13, 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 +--- !u!222 &727305888 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727305882} + m_CullTransparentMesh: 0 +--- !u!1001 &841164591 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 335256818} + m_Modifications: + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 1098845712760934, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1545347333246598, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.radius.value + value: 0.57 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.type + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.radiusThickness + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: simulationSpeed + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.uvChannelMask + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: TrailModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.sprites.Array.data[0].sprite + value: + objectReference: {fileID: 21300000, guid: 491a59b2ce6484c78ad599da4bf608c5, + type: 3} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startSize.scalar + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: EmissionModule.rateOverTime.scalar + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startSize.minScalar + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ColorModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: RotationModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: TriggerModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.animationType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.cycles + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key0.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key0.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key0.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.ctime1 + value: 65535 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key1.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.ctime0 + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key1.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key2.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key3.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key4.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key5.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.ctime2 + value: 65535 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.ctime3 + value: 65535 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.ctime4 + value: 65535 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.ctime5 + value: 65535 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.m_NumColorKeys + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key2.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key3.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key4.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key1.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key2.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startColor.maxGradient.key3.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199250511257377142, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199250511257377142, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 57cef6c0f7570214991e091275f08894, type: 2} + - target: {fileID: 199894620351742168, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} +--- !u!224 &841164592 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 841164591} + m_PrefabAsset: {fileID: 0} +--- !u!1 &841164593 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1545347333246598, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 841164591} + m_PrefabAsset: {fileID: 0} +--- !u!198 &841164594 stripped +ParticleSystem: + m_CorrespondingSourceObject: {fileID: 198434329409003100, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 841164591} + m_PrefabAsset: {fileID: 0} +--- !u!224 &841164595 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 841164591} + m_PrefabAsset: {fileID: 0} +--- !u!198 &841164596 stripped +ParticleSystem: + m_CorrespondingSourceObject: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 841164591} + m_PrefabAsset: {fileID: 0} +--- !u!1 &841164597 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1098845712760934, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 841164591} + m_PrefabAsset: {fileID: 0} +--- !u!1 &841164598 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1682573490798784, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 841164591} + m_PrefabAsset: {fileID: 0} +--- !u!114 &841164599 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841164593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 841164594} + m_TrailParticle: {fileID: 0} + m_IsTrail: 0 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &841164600 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841164593} + m_CullTransparentMesh: 0 +--- !u!114 &841164601 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841164597} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 841164596} + m_TrailParticle: {fileID: 479988250} + m_IsTrail: 0 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &841164602 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841164597} + m_CullTransparentMesh: 0 +--- !u!114 &841164603 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841164598} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 0} + m_TrailParticle: {fileID: 0} + m_IsTrail: 0 + m_Scale: 22.50022 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &841164604 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841164598} + m_CullTransparentMesh: 0 +--- !u!1 &846713128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 846713129} + m_Layer: 5 + m_Name: With UIParticle (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &846713129 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 846713128} + 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: 335256818} + - {fileID: 1561163937} + m_Father: {fileID: 993972851} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 129.00006, y: -392} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &993972847 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 993972851} + - component: {fileID: 993972850} + - component: {fileID: 993972849} + - component: {fileID: 993972848} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &993972848 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 993972847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &993972849 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 993972847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 400, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 1 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &993972850 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 993972847} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 68831708} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &993972851 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 993972847} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1359744113} + - {fileID: 1900484984} + - {fileID: 91971220} + - {fileID: 1536376521} + - {fileID: 846713129} + - {fileID: 1378370850} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 30, 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 &1178872841 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1178872842} + - component: {fileID: 1178872844} + - component: {fileID: 1178872843} + m_Layer: 0 + m_Name: '[UIParticle] Trail' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1178872842 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1178872841} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 101953945} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1178872843 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1178872841} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 101953946} + m_TrailParticle: {fileID: 0} + m_IsTrail: 1 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &1178872844 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1178872841} + m_CullTransparentMesh: 0 +--- !u!1001 &1238961273 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 727305883} + m_Modifications: + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224875847181012744, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224454615849711668, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 1098845712760934, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1545347333246598, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.sprites.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.radius.value + value: 0.57 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.type + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ShapeModule.radiusThickness + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: simulationSpeed + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.uvChannelMask + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: TrailModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startSize.scalar + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: EmissionModule.rateOverTime.scalar + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: InitialModule.startSize.minScalar + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: ColorModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: RotationModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: TriggerModule.enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198938173120540826, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: UVModule.sprites.Array.data[1].sprite + value: + objectReference: {fileID: 21300000, guid: 077b84be6d052c34d933c79ef500be13, + type: 3} + - target: {fileID: 199250511257377142, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199894620351742168, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5d682dd3e44264ff69bd02590123ea73, type: 3} +--- !u!224 &1238961274 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224024702899216688, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 1238961273} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1238961275 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1545347333246598, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 1238961273} + m_PrefabAsset: {fileID: 0} +--- !u!198 &1238961276 stripped +ParticleSystem: + m_CorrespondingSourceObject: {fileID: 198434329409003100, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 1238961273} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1238961277 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1098845712760934, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 1238961273} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1238961278 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1682573490798784, guid: 5d682dd3e44264ff69bd02590123ea73, + type: 3} + m_PrefabInstance: {fileID: 1238961273} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1238961279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1238961275} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 1238961276} + m_TrailParticle: {fileID: 0} + m_IsTrail: 0 + m_Scale: 1 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &1238961280 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1238961275} + m_CullTransparentMesh: 0 +--- !u!222 &1238961281 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1238961277} + m_CullTransparentMesh: 0 +--- !u!114 &1238961282 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1238961278} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_ParticleSystem: {fileID: 0} + m_TrailParticle: {fileID: 0} + m_IsTrail: 0 + m_Scale: 22.50022 + m_IgnoreParent: 0 + m_AnimatableProperties: [] +--- !u!222 &1238961283 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1238961278} + m_CullTransparentMesh: 0 +--- !u!1 &1359744112 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1359744113} + - component: {fileID: 1359744117} + - component: {fileID: 1359744116} + - component: {fileID: 1359744115} + - component: {fileID: 1359744114} + m_Layer: 5 + m_Name: TITLE + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1359744113 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359744112} + 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: 993972851} + 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: -18.8} + m_SizeDelta: {x: 0, y: 37.6} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1359744114 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359744112} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1573420865, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!114 &1359744115 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359744112} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -900027084, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!114 &1359744116 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359744112} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 20 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 1 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: << ParticleEffectForUGUI v3.0.0 >> +--- !u!222 &1359744117 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359744112} + m_CullTransparentMesh: 0 +--- !u!1 &1378370849 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1378370850} + m_Layer: 5 + m_Name: With UIParticle (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1378370850 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1378370849} + 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: 727305883} + - {fileID: 1886480582} + m_Father: {fileID: 993972851} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -104, y: -392} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1410684353 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1410684354} + - component: {fileID: 1410684357} + - component: {fileID: 1410684356} + - component: {fileID: 1410684355} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1410684354 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1410684353} + 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: 1900484984} + 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: 0, y: 60} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1410684355 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1410684353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -900027084, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: 1} + m_UseGraphicAlpha: 1 +--- !u!114 &1410684356 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1410684353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.48627448, g: 0.7969399, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 18 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Sprite Atlas +--- !u!222 &1410684357 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1410684353} + m_CullTransparentMesh: 0 +--- !u!1 &1536376520 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1536376521} + m_Layer: 5 + m_Name: With UIParticle (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1536376521 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1536376520} + 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: 2043765983} + - {fileID: 26754060} + m_Father: {fileID: 993972851} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 247.00006, y: -147} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1542543837 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1542543838} + - component: {fileID: 1542543841} + - component: {fileID: 1542543840} + - component: {fileID: 1542543839} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1542543838 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1542543837} + 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: 91971220} + 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: 0, y: 60} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1542543839 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1542543837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -900027084, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: 1} + m_UseGraphicAlpha: 1 +--- !u!114 &1542543840 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1542543837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.48627448, g: 0.7969399, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 18 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 'Multi Packed Sprite + + (Sprites)' +--- !u!222 &1542543841 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1542543837} + m_CullTransparentMesh: 0 +--- !u!1 &1561163936 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1561163937} + - component: {fileID: 1561163940} + - component: {fileID: 1561163939} + - component: {fileID: 1561163938} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1561163937 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1561163936} + 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: 846713129} + 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: 0, y: 60} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1561163938 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1561163936} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -900027084, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: 1} + m_UseGraphicAlpha: 1 +--- !u!114 &1561163939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1561163936} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.48627448, g: 0.7969399, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 18 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 'Multi Packed Sprite + + (Grid)' +--- !u!222 &1561163940 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1561163936} + m_CullTransparentMesh: 0 +--- !u!1 &1736037426 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1736037429} + - component: {fileID: 1736037428} + - component: {fileID: 1736037427} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1736037427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736037426} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1736037428 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736037426} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1736037429 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736037426} + 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: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1886480581 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1886480582} + - component: {fileID: 1886480585} + - component: {fileID: 1886480584} + - component: {fileID: 1886480583} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1886480582 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886480581} + 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: 1378370850} + 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: 0, y: 60} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1886480583 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886480581} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -900027084, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: 1} + m_UseGraphicAlpha: 1 +--- !u!114 &1886480584 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886480581} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.48627448, g: 0.7969399, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 18 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 'Sprite Atlas + + Without UIParticle' +--- !u!222 &1886480585 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886480581} + m_CullTransparentMesh: 0 +--- !u!1 &1900484983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1900484984} + m_Layer: 5 + m_Name: With UIParticle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1900484984 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1900484983} + 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: 1916732542} + - {fileID: 1410684354} + m_Father: {fileID: 993972851} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -216.99997, y: -147} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1916732541 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1916732542} + - component: {fileID: 1916732545} + - component: {fileID: 1916732544} + - component: {fileID: 1916732543} + - component: {fileID: 1916732546} + - component: {fileID: 1916732547} + m_Layer: 5 + m_Name: Back Image (Logo) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1916732542 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916732541} + 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: 603288243} + m_Father: {fileID: 1900484984} + 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 &1916732543 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916732541} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1254083943, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1.1574804 +--- !u!114 &1916732544 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916732541} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.25, g: 0.25, b: 0.25, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 077b84be6d052c34d933c79ef500be13, 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 +--- !u!222 &1916732545 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916732541} + m_CullTransparentMesh: 0 +--- !u!114 &1916732546 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916732541} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 +--- !u!114 &1916732547 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916732541} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2043765982 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2043765983} + - component: {fileID: 2043765988} + - component: {fileID: 2043765987} + - component: {fileID: 2043765986} + - component: {fileID: 2043765985} + - component: {fileID: 2043765984} + m_Layer: 5 + m_Name: Back Image (Logo) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2043765983 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2043765982} + 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: 101953942} + m_Father: {fileID: 1536376521} + 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 &2043765984 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2043765982} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2043765985 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2043765982} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 +--- !u!114 &2043765986 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2043765982} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1254083943, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1.1574804 +--- !u!114 &2043765987 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2043765982} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.25, g: 0.25, b: 0.25, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 077b84be6d052c34d933c79ef500be13, 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 +--- !u!222 &2043765988 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2043765982} + m_CullTransparentMesh: 0 +--- !u!1 &2141170835 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2141170836} + - component: {fileID: 2141170841} + - component: {fileID: 2141170840} + - component: {fileID: 2141170839} + - component: {fileID: 2141170838} + - component: {fileID: 2141170837} + m_Layer: 5 + m_Name: Back Image (Logo) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2141170836 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2141170835} + 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: 177278207} + m_Father: {fileID: 91971220} + 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 &2141170837 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2141170835} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2141170838 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2141170835} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 +--- !u!114 &2141170839 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2141170835} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1254083943, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1.1574804 +--- !u!114 &2141170840 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2141170835} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.25, g: 0.25, b: 0.25, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 077b84be6d052c34d933c79ef500be13, 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 +--- !u!222 &2141170841 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2141170835} + m_CullTransparentMesh: 0 diff --git a/Samples~/Demo/UIParticle_Demo_Sprites.unity.meta b/Samples~/Demo/UIParticle_Demo_Sprites.unity.meta new file mode 100644 index 0000000..0ee2819 --- /dev/null +++ b/Samples~/Demo/UIParticle_Demo_Sprites.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bd4122f9f192447a996f8385d6b1fa87 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Demo/Unity-chan-Single.png b/Samples~/Demo/Unity-chan-Single.png new file mode 100644 index 0000000000000000000000000000000000000000..b9639b8f6f66f9b7d5fb4885082aa5629e7ef257 GIT binary patch literal 34852 zcmV)PK()V#P)_q{g(V-dDK`!na9nc1Vg zf9rXk-%}U->iE_1tK%1Ui2sT=ef@8r`j;oXZsSR9xAFrM#}7}q>skI8I6Zz2ilzgxgnFn9>hR;v`3cz3B z@zDP`cl4xJR2MWxn+PRA34{DW#U-D= z>sJ6i$H(9O=H@?m*X5<(>!dzu93vdZ-o4D9LJr=)e=USSN`V)+h_Z_@KI5~_U3(9T z&mWu+-?;d#Urc^!0etYM?>|0ya{Ie(xT*EIzx?){TYphE`R+?zx$NT?ws#M07+`j) zj&c-2fsg`($)AL_s7V3xXfOpr3WSgt0j{TT%MN%hGjrblz2kg&_a44@@!P+=_m>91 z?|<{R)~sEYerVZX^bV&dF$>`5ulvoVr)*3= zym49Q-HvGyO|`)<;X4`sc-`2wZ@c!sYo2THK6u%A8{YpCy}ftU2#tCZDX~%~%wb8h z0L=ra5tv*Wv9@wvQbjJcN?FNN5~NE|^pIsm+DvGMV#~8*#m}Ge(l31Jxwt>|v$)6u zx4nDlJy)LiiE~b9er@sK-06C@NxPPyGeO$y;1`Ol?2b-vrE9)>-;Q15&n19YU$EqJ zXKW~}pJ@w>HekSLz=-?=lb;xYF#@CW?`Z=Xgg(kx&VO#eP=P z2t+QG29&n8P{|{or5d9I$c%Ddh5fq>qjx{XDmlwWHTl8^+g)pb`=56Je&z44D4($2 zyl3@-=6j1yvzpdIS`lERUA-E}>}gU(mKs|1fX$mK%l`J)H-Gf%f4JvQo(lla9BBOB zvXNd6)l)g(p|^eSip$SEIsD$zq55l7vr*{GrKH(Wz@-K<0hvIj0-Z_7 z6iJv;?5fb0&7K!_9sgGk?bsRrT&3@lmkqyWjsALfZ&`H03?NsJ6v0%~#=s_i+i zO0BB36hX|ZTa8u28R*PV2qapSdHj(EdiP#d4oSShDvi+@Zr@e-`#<~Moj3oy0hIqY zKfLv>-}u70r!~IZt!9VX2RnpqfiV)30kMWCgVbPB$Pz)8*cEOvFsWc_HfH7W9&yHC z>)N09jjbrPFBs`U)H)iF7$ZRojFuQJ(HUf!U0`N@0cHXcgNZV9Y|shl7<7^^#uQ8f zX_QiM42?#>WA{x{ZjQ5JMUmJq;X9H;vzh~O*Vmp4E%Sc_;EiAXjT0tzyzTMhSJd7S zA8OK?1B1Y129xB#B^r|nvQ&~K0-Z~uPCzGMVvTM_gtE-b*P6Gz_mY?VTy0^=mn(!2 zq)}=YkQNvu0+}lw1;(B_1D%4N2RH*_gNZac(&#WlM;enr78^>g!}vjX;;}<4>T0og zNf(_=fh+K{4tG6ie)>Odxo7Ji{LVYPUpRnw|L7f8UiiZBv4LXaxXyS;5^KmZOk(UA zX-s0sGDVh33sx#Hi6D!QfJc&HGQ;d##K=fDXD!OU`18E6ZWXVSSxVXt(NT*#&W#06Z}@ow_`f7E-~8g+oD(*Pe^|4$^A=MNX|*y7T&69@P;clZjJ^Do$b$bF8hT5cVB}#D>j; zw1A>S?!a5e-MR}BEx>U=YQYn`8h8sGHf^jDw=}8NNY4RnFhFOvO>wvn(O2QxPwzPI z%U}QJ_&En~>&?IRTgR;xpOIv=CnBpx(kz!InX4FM)ufSN6b6CLz{Ht#AG9SdT4U9d zkyZkCWCQ=j{q^Hd z;xoFF(wdGjiN+)u#6T+0G1ji7V2lE-(3$<*%rj7JnVr@aTyPLb%S_`89mSYVn@%fc zq1QU${g++vGbb}2yzBx8V-%S_99_{mSM6EOjE%^_%WWV6ZSsYf8cdX+(wMZC@a%Yp z1!q=SyRnx}Jq0C@PA;{MK)4FG=+SDW;Cd7)l8atBaN9?&ymZlXCV^{f+ioh2FFJD~ z8e*^ zr9|&=5$4)#c}8CM4>x{aKW8@ZbKn2Twr@=>y?XZ(ldRo1$nx$8#>d$8_!Lh)oj~GJ zbR;@V(P4~DFFXHd zYAYJ5%f;Y`G{dACon}X!+Op(K=kARK&&+EW1hhKD70J5I!?;m|Bfv2b2t(O51dhQK zP;w02en!Plag{`5DP1CB@2-$-d((e>E=bJ(#6th_)`vf{%w2xr+gDCpphgB+Qi(|7 zkkRRoXLd;{p38!MkIWdt1O(Q;nKVNu38X0|Gw6BUWUQ^3k1-mpt)v>OlEV~wWkQdN z&H}FgS>04IYdb<~N5|%{`ZUtoK%orUNW^?fNgC@$V92CoFc3VtCt}<1n$2Rg*r%KA z*AMl|vm~aJq#}+pktu0XS7;rjQb&o%vdlyahgFhAso8n=sJL&k^xZFh^9Rl696*43 z{S#le`mQaLFTJ!amM-ROKNf;Epf4teEmPEGlgP6{%q}Fy%`E& zv}^RdhRDNWsmT|cIjll;rmbc`(QBIAe9-;=r@wW}SN{DqpO4`EFJqy9d+Yr--|$%J zbK$O0%6&zoBgurI+0yj&l{jwm0DUL*a!3j$4t5BXgHawrCnI)D#jWo~>n`OOI{ufj(EtA9ZSUIHx8n5|E^7_ME-nzC+Slcs(bwmlS}ZyXyn@0nDGuFr?T&*7C&y~n zKbFN&Dz$PE(%L(L!5D2LFiIm3Xe1@q5VdQ3XKvZ+zWR-S34bX71o+X+ve&P)8&SF0xfEY1ui zl~PG+XCDpV?VtO=#et45Qb}?~7Il`iDL5-tM=XmEktH!**xCa{*S-$(|_X_JN~x-{@ssmz3bI$ zPBue(rU;e}5VsPL>TpmvO%2pyHk>)aPERp;-x$Ny5-q79OKqGmJp!V2`i)hexoylc zgDVV$xV;?Uf$#j;Tl%ubHKN@*IcX+z(wIaF3I(6I-lSb?QXLtffB8cEVt`jF;FSX$ zrAV70ahRfoM{#HY@#rYY^enOv;BU^h)7Zv-=d{{fn@EFj9Wa_KN=P~(t+@tqC!%MtN~y00 zr{LjL3V7WG8$?g?zoP|dn9|A5H+DJE?mnXWx}L*cA* zzV_`OcYf&r1o-i1-}>dvOT)`2XJ%NmvKQhMfgwpCj73}z)g!ZQd0(w9w}j=&9Z%i* z_=*?F$vYMg_K1l_ipUboyyKi6QKdRB%>#j%nxvs42H*G&dKWE0m0eWXCuxO*vn|3# zn|7^XLvk2|>rt$9;RX(VPl=$fj1&Tq8KfgI!hmoPUJ;!Nl9?Kv-MeT$`Y^5Sk7MG9 zpx_b?_wmTOm!1F45B=RO9HYnoZ&liTJ33!DE@)j|kcO}$nv+xFp=RW4X@+7;ClwEz z|E}xD{@t$}{N0zXKI4sk^X?Jfbtd8?^_4m&H1h<6?s7QN&Gy4J43EqZ8W z$V^7uYLj$2=rln(im;iIB?-kI58;6F6w*~lSK{~z9p~8-1X3A<36aVmt1e#OCQ9o! z(AoJ6?Fa5<_v70cIQtd6;}z$A^~Gne`Y91~@yC_7&jmeO zUUtRTX8%tv{Gp4_-1MfQnJr5lQy6PIHa?nZgw8NR5>HHFQcdNIv*b=tKSX%tf#?4@Vv5MGy$TMkf89_uvo*^-?38e1l)N;V*o zby848OgpANdI*VvxJA!`9%eEg+A|%$ZS$)?`uHyufd84}y>B>o{l(n}Z(b*pMN^?m zl%+@n;pjo!z5xa=zKpIDk4LE(9k#4pR082EvM42uQ_?UcZO62y>eLQQki-dn%SPxL z=|%Ytes=*?^z!&-me+6Q*$46%Y?2|QM3n**w-HvUXRSTkaOw{V&cpiSSh+p(T7#!b4x_ORozAY>--j$9-dJ3TgI!e)L zX2EsA=_%n>3W!cZW4cYrQ_iyC;7z8q{IgpgcsTwqFM&rN*Istgdrz5p`jh>u)_MKE zb~(XF1tHpGt;9xdTzLclPk~Y-a~u^Z5?Sy-LwoNOt??SeLq(E;^H|~3553@608l*WS6{t#3CYZ~ku-mvkdlNY;!IQlJVhQVH9q;Mj5nAq*&x#-lkt!>)(!qj#jr zk{4`XaQPBU+GfYCx6#}?i=NTwFh&Iq(sPiGLL6Q4;LJz$Y=@C@6{_SSd}UK(SxRwf zKRv65nXDzat!UGpoB!y}UjdjOpZV*Lp7U!P3J)wfag*;Yt%8n7n-MZ_kiJ5oZCb~{ zvP#cpzI8nzo((zh#5RP9>0P{#L?)zJ%E00!WLe1G2e;r(H*qFY!kHG*lNLxNkxCry zgOKyVSz9Aw36&D4q621 z3ULZ9!V$I>LD?>$dGL(ZM2DJ~wq$nSv!qdzb*FA7=&z6&8&A!&V8MbuYV|{W`+Gm8 zai~sLThcsG!x)V$y7qd`k!-v;x}6#@+6LE=0^!*j2_p@~1>LlZ6*dkQ-tfd%KKSYX z(f~g7)enDZV6ak*27574gozWJE-$A~R_c%f=~$mmC`hJTBz17Z2BW*5plf(3-6O-e z-35>moh0;>Jwk2x+s7O}@SQ`v_0NCA?4de6+Nb`^ELkhEAo>o%m3FbrR|`t=M$Wvs z)8rXvDXi)h;BFLEB9uf14p}FrGuou&7KtYh^6`J& z&YE@W>8S=JCIe-ERw!E;w`UG|iVlGzIDToB(OSZ5e*cHuckh!_d%Fn_M6~wIqN6xp zECS&;xk{bq;5Nl1^4IfEMfwWq2;wZI?k^5uVd+jSp!%YO*~pZv=EZ{ECd=#r$r z2W>JN_ztXXJGwg-VOgRK9MGC*tci{sieAj8Zg_}&O_xi~SVG)MaRS%Yu1JY;6ecsI zT2mW6!H*-498v7|~ZN>G8DUjw9)q(GV(eAhuKh2uD&Tvm?s z(AQhx%D>yf7r${A-Q7N>?adJ*`eVPn=$8_}oBrmSj~%zX=OuGa0qN(1bR20_6uDaxRDbjJ#+Rk!uJVl&ol1xwtd_331_dI;hL%BW+`pT?W*vE&y z@+jZ_;losi%A_qtXS6{YM(8vpYe%_VR92;|iLYMoZ-Ejk%%kmss26prWBxF9S!?6;eJ2BCC3mq$pD(0_l ze1v=UhO8ehv1DPNwMRDn3YkW_4qnkCiZfCpDFi-_>!KV7$8m5S2jzP7br)H)q@UmU z#-lv`;L{8ab`jN}bFhidQcSAJ8lA)BNjmf6L~^HJXBcfz1sCB+qS+S0XgaQ<*y}I7 z_^buD{!#(>rc?WWpo0R&^DyLXS3=Ckvp9;mSP~)xWEt^Hi=>v)T?}~o$=!VO{xOyg zc2g-ASU6aLFrghLxI$o3yC{sKaHPO@6hca5ehMj3j)UjAxUR==wTxRR^PVrKhRNj;GGnQ{YI1bL%Q7soU%{n&>V5CK_`QiYkFR|```ZT zo8S1OtCk+~0Dk+g-}n3d16|dobP&>5rsy06-jP8pc7ZDiT9dV7l6r#1#dQ;I-#W^4 ztmrBE^i_&19qMAL7Bbz8@tnNR0fSMJz;`GGE|~$P)L}d5I1ZlgAI9IPXhB9+t+>QHODM~fAGF57QXVN!H>1EWeNrZxzlWNLV(Gu!Gy7NKF`W$orJ8N z;X4kU$rbNSu9oN@sW3X-qR~n7W)fr9fg|xehoZ00Mxdm`bsaplRk{{9tcc;+d3awuMu4N$VZ5R*X^(%5%_}CYkHtbQNqv zi?($=DsbsqGK3B@T6-sH&W5OkJ0I|(`!RJtX%KRnL1@tDQKRq7qX$UqnL7a5!Dkj9q&AFk?l z6cijB$7Ql*a9wM!w9$vtMV_m0m4lW6QpK!TSmoNE?B(oDyV-dBYDN#tAg5zg5FrDP zXu64X9aP}rRszDY8YVRaBR$Yb$l9^Jwv-e{swDN0^x08ncOHno|KRlJk0}8E<&Un| zxO#E_Z?9U`ds(?s=$dUrC|4YgWY`g$CNJYNM+WJ*4kpR_Cz6!3k%Dj`?Qr|{L&UmlC%N2$aB(BHms$%m9Eb4cWO5!Mq>nY+yGuH^2YIJBcL#8_s zI*!;q+2+d6+{2xJvykpefo8KqJQWfQy9gnPChG(XdU3i-c>QJS+s8;d3B}=FYqyiU zrUyx}r-YWN{>Phkp7HKK{oj=%WYUHtdY-O49^^QAZ)hh#26 z7DC*vfV3VGO*SYlE8`DT@cWu{4%JB;9g2f}wpBd0<4F|bS1RI^(^kJ7xaODwuo)Bt z0>VygBo9EC{?Ix+}HlQdJ(1cE`u)_ZI0pUYS@9Prd= zjVz8ifBg!~Op6Q8I*#_lG!qA>DGl}I9Yqq?SA>zGSR8;XIl^-1I~d9ZMArc2#ZWf3 zaetE!uX@cn-1~3$F}CLrrQU8#B1mRpl->c=S+F;RlJ9xb%<|aq+3IWde1a8Hn zBMg357mn`}ciNbC2dNyARvWKg#;bNA!;q4rPv{RD7c^6@d)@izB4x(4MGM z85u?!sO_6Tq##{M+72lW_M+36Bx-{;#O*e{eHD`KfyaNmCtdW50PjET$gh9vC*OD9 zmPc>u3M6hJuzp%<-3RHq#4|0@FhP1QS(F@}m!=a<97l`{55dxPP>Zq64fCUvGNj`n z+yI@%mb8=xFv`YOb(rRXXa^m4EDN2lmk@cnLrN%ANfX1~tv7S;55L5Yt@koro28T4 z8d6#Arr0-38n$iMl@aJzQ|zzO7@Hw&#yEjT-0a|0%9I8MF&cE1;RXeiU!c3Mcknm= z;JRN}3F3b~l$M4iA(btnov(^EhO8M8Pq*{Dk+Opj^14hR6$)^x!yp|yc}FVn11J`) zE8qqwFF%is3erCjP8AyTW^Qrq-wf03UTYm=12bwd`Y1&05CBzX zR%jopC80j z9O@_|3ln7E+tP|Cfz03*Di9PwXgaZGa%zmIHOcJEG+`1U0+*2PeYWeSEZQWX21pj zT!KoKaCX9O^5HswLNOYVL*V;4=P0+n)1TsNVtKkKKWucx%B60nqRj)e3cLa+TEkzdAlWD{3 zOoO?ZU1ZI1W+%s}$!(0R+d!~j37yH^D6d60+eC*6(pRKm1C#?olD6BJEaSA(Ujp4- zFgI;gvJgjHjQMi3zN%HDr3%U~k|l{%%W;Zy6v}t(h_OUt$Oy_^gkg&`NpSptEQ#@o z9@?<@n6!aUPGu8DNIX{^rtDI=G$zIg>vMSJ5-3I5=m7bURSi z%;zCIN+swjLA3{l24P^3J=>pR=eDO1YfhqfV3?>@vwakfKuDFlDhlQM7-1-MbzvMq zZTb*}N)N^u(kNr7T3B&RO5j8zJ)}_`$5Vw=f>ZG5OxCF%8lzC@!3lg)9g;RA zDbY-gVBumMKd=Din`j)S|CxqP1iA&nq1Zdfy5S0`A3$xA!je_AN1q~_ohGV<6#A-| zsWzt7%G71(w?1RZeoI&nK_=>J<6l^KFCR@Y=Y_#-LWBXU36l} zjL8hKX`?J;?aePjKkKe%evW zg5`_Y_w?g@=A+wr;fqe=)u${Yic>@o-~^uaYcWV6(MbwYQ0(bu`q^EiX@YV*yn@4_ ziRR2P2_QgAvwy@DBT?Ym412RpvA3TztP#~}6o-0|HAy(rqG$aHxRs@(2cOQTINAPr zxp0KToo-nSQ4E<2g@D3>#iTRSHohqYH0CHQUr#u>pU%`QX%e7BldRJOH2`!#N-}L| zhY3$^+rjRwTbX$50e0>hqc*&O$SA-IT53FkaRNQ#yFKVs}Jw@fDnjM!0vk=X8$AivFCvYdC)9k`hrW)%g;os z5~|=aR(uL}-pT9F?qU0b4-jR5PBF&z6S}2P?}I)RVlxP+}bXhRfh2K$2A zF$>_+W36wUeEh&i{AL?xq>r$#kF<7(A8ecZlgi}5Gp^Zu-qo^a5!C0P-2z7;ie)gG zsnK!v?b*w>|K+=6Nl1SoBOs$x?4mk2OwXdF>|L>jwVO7w^7u6nMpin*Hcn4J#ld01 zW{0>@A+1m1^{=#Q*$5grbx&!WgqV`wszG|ayhS$ODgar^l_#jgl8RVz`a6PyE;AVVR z69-kc)w*zpmQpTe6sIQ{IQTdlo_U&V;vlp22Af`R9IoqFTUnbS=7qeKZP()z zmz`v7sxg?^8I}Zwhn8Q!Gpk<8xi1KD>iZervzN-ED&4~#f{fE%e=1JVXHj{MzM&!N z2kNLaK?aVsgBY?bwJceHQWDQElIe`3(?Izy2d3xt9kT!e{OgZ)-}cX6`0{BtG}o}< z>T7vqc8J$r5f5E=MK{E4D>-2s$`ufhYRz5Wx{19{?W7$gyyDfbiAi;hYi3Fx%wTCsto(;}W8$Lk${Fr-*=S@*Ix z@@lc1zPQbC10L7ccCh`{AG7h?Q&_O1OxWJTum86*89vxU^z1%Vr39z0i-b)DR4X=zu=*Sre2G(dNY0Km<8~SuY2vET>0)lzDm9BH+k*Hu4T3j%Q|r5 zi}yn|28|B1o8WpjozvURZ8zP;zL}H-)dKNxCvxf4AL2*9@#pwU`&fB~i*8So1sSS; z1!?6>zW(EfxqSRFHbph)^yPtTJ8d2zAc?51+<*={kR)IXl_iTI7~v#2z?rfDWYl`^ z#yR~s)(rOZnqoj$8saB+-^9}KK`uFYsjUrlT(Y!tcsl|E7C=uOE)Q`Wm!MR}aTU$! zdi{-;|K9#z6oCJ!AqT(p8<$`B&;wikNBNzf@lL$v!|1)5C$~lX#rhpAAKC{qfh~8) zQt$$si)%F*s1!K!l`m(YBpKT`$%!wyg!`V{%~)TVGheresB4aAx8KY7QxCCzsb+Zj zN={#QK5P2&NlZs2i|3;`h-7#J_F(N1TySPAm7aVdY9r9IUd!ap)F9 zeCuo9<&=SiEIV;Iv?AiUX|lA1*V~0qg0$WNE%19wxIHDJi5lVL9LjgeFbr4xU}(h& z+kbfbeLIf1NX#=2{PZ*OysKIFmNye^Yq5Wl`OTfOeJlwIf|*Q zTFJf#@8D0rd@E~KE@I~30p54@o7wvDckpq49c%p-m9$3x#5gCIgv)ymaAMymBr2D_ z`K?q8yQ=KCCqX7V$UN-N6Ifwo#%^f2qv)><*ed z%bR?ckGya*zy8{n^X7pC^b5_mZvQH2Cj`emQt3T^ZGF_Z{G*R70omkbFS&x-zw~|X z+rNi>RM}3#_jhmMPk-k_y!=HMP+B?!odlAYEQ_o(8&JMS8imv+CkO_5$s$2}Yzn8~ z;rK-y$7e1UEMC<+@}q0t|A}Kpg}&=u@ACFPwe|b@MenKfz2H=mL(|mSf?lV?@0>h_ ztEJt_ZC+A3ZD=;2*acM&!Zx4S^I~QiO?LhCD_nBvYf$B7eEd(ZqSiafxr~L_;Ct75p<5a ztjN`y??a&om4xf=?dFkPu<86)Gp&1>KKKlUK=8U#FXo=V{4&!xKrcQS9hP&`j~=2q zHif%rxg{y{0O`!W@3bL~Y(RTH(;%cR8peUCyLj!dUC8fV`F<`aFXY1F3wX~3@8#ml z-f3N&D8(2ECq^k`5+f8&!6%xn)0&#WDHfQ#e><%MhX|^@q;ZT+Q>3z^H|ygyycLVM z=(PT?e*SmgdBO7@Kp91YQb(Av9eH9~QxqX*RBMptlLW+3lk24fw+Q_)&pzpJ?E~Gc zsv0`AIf@03Vz~^RhdBSDH*(tP|Bd%vbrJvc$Pf7O!JXW2_xE`6)?2yYr7ySr?U}aM z)tQ}#7KPAiL91!A4~Gd(z9Fu1ZK2e`oeVA*V&Ss2booVSOvBEnZONe#m}Z0Gz(TrK zoq#qOj_*<5cZj4Df!56I+-Fw7ljtUiss<{jCXvum$EDADhWEZDcrP8 zx!etL6DIHDimN`z%hp^#c=uMSyIX8*X+ClF)tqp~88CkENT1=n{mU}4IJV6*N**CG zCLfodr55Paz+4S#b4Ln+=hbZ-B7Glsr>2{9yV7F zP%O5feTvR?k7F*u; z-mBL9)n9+6^SqNlW9Ty{o<(u&G0X#BAXFtz=$-=^Ll{F6LmFEN$wxFZm$7|Pu%Js5 zXF1ESjp8|w)h4Y96dt4w?A--pdtiDD#tuN^-|wLzjsW7gs7eLl1$jY}n%_(OaP0DM zDTU*Jt8A&E=YpF98U*ZqxcztHp4^_;!32U_`N zv}x{-%{$a8VtO*;$tgj9SsAO&X)=v z21VJ$q2^Bu=HUf1KS?2l-JC8|)tZ22_3on0`p2$IN3U}o(TNd|?O+x80f%sCVsjXO9(>)@kg`?hl8 zqJF|X+c8qwl0uO`KeFbvfN(6bnNmP2>Rx)n+t z>0FuzTI4QBe?Q6eB)cEDhoD?Wxeg{XWT~dmRYv7yinhEW-?>bHlnUiIblOdnRC(W^ zAZf>x2YT^(3(P*bpXRPP`n$SLKKJyMH}Bo?_dj~zw!e7s^TH22?nSRWN4(~YGtGDt zbN^jT3&mZJJi(d;1B|R$2;Bv!w`{YC(h!II$xl6MNrB!4D=^CnO#Ji5SYAwd_sfoB z@|JIN;OQqQ_YLDOSYjhK&b(yh(&9+VC|wuGEI@vlw2=}{HE8ZT#Ps9OGIsA)cHewE z)#ZJ-y@QY()iWXTNxlFhBc!!iwtwdaOcGJ*>$CMQjwI=HP`*dGQlVL!#Q@d8A)8uC zGjtN;`996LS-f%?*Y#}XUP(-vQK*(lvY2q9N!m$B>mmI`ch$(^-pk){<*Uy*@2rzr z-?-uSCw^fhCJuV*DmM5ZeIKm{A7a7&hq&+Qgjc-%uXx2vUclwA-ORaX9S4C6UYj4^ z>T`EvF`G^~fjF6>{kh+!`|f`x{<|O0+R$Llfk(N&)?nZLx3i)UP+Yv+vc-8n(vi93 z<&snGq5kYn?)>9_CYnxZ*Jf$Y)acY&q@9rZ^d!^IJjKhd`(1<|Kp0xk(+tXGC>A-e zpOfOH+)pol=^trhuDoD^ zLXdS*x(0h_xecOv2T>_e8?U4HO|x)G-+4=3b=-ON$$#E@?>*0ccK43`U%v8pKHGUt zC2;NAuQ@d-R4y=82UeX%=WAagPz_X954YX3o$G&aFONMvN>OKwJvGiBeQzJ8Hi}!{ zLFcx=ME&%i=sM>$)ZY0K?(tXi^4TqP*QN+d-LwvkA|02)vXxLN+sr*!Nwoe6lt$R~ z-5+x2AAA)VK&jv}w6LGWYnQO*f<_M{oQ( z#Y#8B%a&o#IF7=ZuhTIaF9=YMqFI|GO;dUYhsd&&H0)rE#w!$2o=1D~5J?>4m%4B~ zC!Z!|+vbAqB2Kqw%O4#VueVJ7zzp>#4^r^d(7Mg5Uv=CGORsq2B`@0a`j?*C|EkR= zL^u5S{)zt^EdE0idtZOUJ@0Oxc=~ms+D7!0(SP?7nt%I2YE!$2J&&~1&%r}Aq>wnC zPk+f!^%IgLAxJd^r%2(CzJY)8W*%?CxrJx=^Y8x_)6Oti-yl(=PIcL8)RHv}ZQKC( z(3rA7I1cpmGyBvwuD|FLY+ACKO)uGG%_0I4n3=9^{NehwuiV|(||j#Exsw+ydUV{ht_7(=mKCMb6? zwQo0JeU@VX5dBM+T5dHzuEZE*$pKH2)MIq033|G0HNxZjh?*h2YZuXX;&Lb!pwnV% z|IEHadnbQ7xo_r<7yrhef8pmMfh#Y3+d4h4`1RU}$(jjr<$6k|zm>wG)tK2y+E3n3 z(M>4^f*`Kr=opPe)arPP)>HV{mnp43gJh;jHA=X@G>qvj^QzrHrdeIi@JJsI-TxRL z{iA>2j-T8~@y(@ znV4?h7Cm~)^nsghT=3ziU(TYgeI$GDBzA@w9;)IOi+M%1Yio7@sT5M!5zVuW77N;= z)EBSeCj%RK!PGNEMqq>@D0lJy(01NYc3t(o|LlGG?RR=pmsM=Z754_l6jNiH@~8nq zAcPj$qa_arkkGpW28;;~)ixMxV;hW(d+)L(S(2?X(nwS8+*B#7z1K75O6XXcn zZO{sxrUd0;20WJi8o$qx)TzQP2iQ5AxYeRQTSJygOq_a@GcsPP?Ag3$%azwY{MkEi zdF^-JpY1EgfBa%Q0^h}8r2rq zb#UhtcmeLXjaq~>j9}11mp~W6-L#8f|8|_^XP}xj(!fUywyNuk@qbXshlX?(KQ z*#FZX?LBeT+R5-IXW#vDUU%6Ddl#EL|D-j1>>V#eiwu1&tgKxS{a#PSib*rgw%LTY zRzJc%v68{{Da|RH?_Tv@R(JMMA6rAQQf7W;FYUSgfhy%C6Bwbh5>bOrGW&JA z>|+;PY|kQ&L+Ue&q{?S}*%F-50<}kW>wE8f^h3{i`!_xf@XddC#YxXO@3imVdgsh} zuX@WT9{O*ez?**cnRlIb{xLrnqOkVToh$Ke&;gi+Kq!F~gNPE;e1t+EY!5XAsRVi1 zxA4F5PMl45ppJhLR<42$Lxjo-#Jru*n|JtS^;n*}9F92Y2$ro`2a7WxyEGoYfiK_M zq%=RrIcF?`wNHn*)AwgmPXUAJZ|7Z);i;iBmabp>X5WrqIDgIG*^fWc=ASIyWYs#hd;`^8DYgp3wJzWCh>@6p6BnofmUG@ zfx!*}TD2OU>!RWm+w*YpIY1xUKO1dO-6-Q*V6db`Wul7oQ}%4$)mVI@(VRSLSz*^k;!@nRl-9dX~IdQm1?w(&Dp8eN| zZW}EOvK0~!6qo?zwfN(;=}KTBnRFY%-_yU_dQ6lI!RjWWaBz*`kX-Pso5uh z>GzBDr!oE{r_a3A|H#kxu(~?JyN)@Azg+feFx#2G|6bJo9jIOl+s}blVkn)*QnP%U z7xUTRT=EgDP%Yx60=j~gI^;KFr*Qk&$(+=ClD%e(%E%D;>JaVuS*pWB^lA;9e1PTK zeN|wPLZE?Yp-nJe!e9uSA;m%g@6>|4`7 zA?jf@x`eraHQplk?4CP%)14;c7Ls;HS{`9jm~6$%A$4F zHk&za@f(>`2stM(5SM==DQDfSUx$#fo2;T z2f*^P-C@0k5Q5y&H4Gef48@7%+*moA8~q~~>S*%q9_jHwULa>c*ankAz6EQY&wEaJ+1YRC?3ru-`13z`{pUXV(^GN|n>FW! zQWi+rA7h;S=OOo6cg{=${ur^0<*jyi^C_>!4AkJBtIf@P12VHcq#U#-!m(e37NfmLbh?@)9 zjC$%Ah?C5oE?+>PIWSk`_`>~g)yLW1UeC~gLF;T}7OFC9d5B#bPU91tL#-y+PmV~s z(Cg9dy5yr>%>Lx{y#3;k$)(3o31XxW%r7P!yI!#5xKknVKt~yy$#fuIfKG>hwb%2v z?$ddsJ;<{CJ=_Q^GxK>EehuvuC=8F# zoU7CAw#oH(hqjkVM(2tJ+KnbEj&U8QFWqH>hBQ$)p2cX+p8Whbes#%(Ke_qp7o2w7 zhQEC63$}d!C%=yW%K%Q6$~*r4^WVD{;JaV`>$}RUN6WwZ@~?h;-)!@}ulbwf|IKN~ zqe-e!i6EK}*;v}j3#ywDw&b4L6!TGzN={{OYtLY8K_U&#%0bK{J7{jc9&&>itw@lF z=6-@DM`KD$Fi8)DjX_{Uz?n1u#Ns1c5raz*M&Y>*+88Q@9Ib^06BCPk>gcy}10!5B zKfL@P?57VlPcG74mb9Wr8HV* zWBMp=!N#qO(^*)g*KOf@KGL@Py{5!=Y!+t^;Mz7)SlBr)6PN|;R1?L@{p`P7_eFqJ zOIFRRUg%tXVyLhgR5CU5!Y^hK37uIiBbHp*+ zI<}4z$}xM&F0O)a?|vRXyXaxI$``PHGNILr5e9tEAxeE#m1dFap3TL3PvASXrCd~B z#iiX9Tpg}tZ&+sCLI+l37`31hX3X) z+RMlJad{n&4NY=N?{NkTAzpEkUcEuPzJTlb*se#KCis3p9LBU7i{yMCqXl-+&jPG8 z-FBRwcivfFz37tPq_^DjVEy+6@Ao$H7k~VfKWy!*$s^AF*m1wT{+~Xw;mE<)#4{a) zEm6IMc(Fqi#o47^86pWwOtP2f>)RNe-^@h1z|e?G7r}zgGt-0astFcuxsP4<-AGI1 zY4u`i%?_Q~eoAXj#}S6G8&ez}x8%fh!kY#Okq#UKnE^l4G{8+<*x=&9%wX`SRQ|Fe;$X3>lbh zF%qSeRp#S_4YmTe9bq{R@kE*2RhMAj@e}6VBCZ!;?cG6p-DxyF@D@B@F*KG?bQHJm z8|V7kk(^~VGdk48&5secx-{lyaa<24@JZsBe6dJ-agihnv89c`!p?h0&qjA*@A0jR z7k>Zew>JOiec;zW{;r(mF!}W#J$@#@=|>NIlxEnkmIO&NM1?VNFQhm!oZ&>0gxUFk zaIwXits8mClHCw&Vs}Tdt(Rj*vXaGah5A{`*`Gh0*dHKHHNAKcUEfW-^;&kXJRgb8 z`Q0B-W z^ZBfrh_m~~_eqr^5elUhj-zQuk_q)B>kBa6nSn4uk5*BGK2AGAb~Q%WSW%309MZ`$ z_SN6R{>?X;4+cOu*>GM%?*(th?|^%Eha^nMrHa$EWXsSH=M~??kCX4Rs@y@YSxIfz zGz)w8QqhWhwTx1R^58J@`}W{^9$IG>?YW5}LD`o(ceh4>=|4JvhaE9?&h>Zfy70rF z{pOZmUH-9Cq$g3$?EX}}6ceR%yIm~TCs)jq#)`BPlXlzG>P?20KaFsFie#bAh-xw3 z+Qu`BTOb6^tdN{}9$~wI5jJtEA=*eIew;7vznKS%rxM+KF`IUItUAg^O8cpSZGUR( z*fzFQj82a6{Vgka;!79sH;zrmzJ{-DeLkzEENoJ8UVzdXDKmlCFxHqfrWHymc8sq= zbZr*1W+i5zfOlXK8Aj;gB37q|ohzXyeZ&>t!@c2KG;#x&)L^Au*uI(Wi{F8H`r(M_ zkoHkFcHKfY3=Qc}8BjDz4r10px-qhvW5`>Ez00RDpH0O4VjkbmQ78@4Sg27_hO`$W zrN9}@bIPfcLx0jnes->1fAGQCuLFz@xaVSJji!_qX*bNArK5<_@CaHNOsq)SJ!7b3Et0b{KL=aR-dJ!hn#GMvt?;xhqfE6%aPWfW_9xk8V&ZS%S;*YIG z8bcVzIF^+K&FWi+XhUGzq`u;M&gGTIpULdDoA|pM&f&yWC5RWXog7+cE-!X}HKeqr z7j~HMcnmH)L2>X2($%YAyo|ej25L3*NCl}BPHqJ4rl{|J4te{Js7D&zN^mAd!6>@V zdO6`+-+^PNh#<)**aMK}B`C#C$K$mNTUcG#OD8Tvm|zuLs;kFwa~`ev#Y~XhvM5%n zL{UU*u|c6!qE~AZ4Cjdy%m3&Ae&v(zvLD~R@X%+ze(^j&K9I-JQ%KiB_cXc_(_E}$ zIWB(SlSTv3Or9?20KQ8?(K333gEdq)eDga|~evv#g%;dyYf+6>E5WGO&*BXpD? zeTV$gK`hT9Txg;kgXOvuN@W(qkR%G})*1}8D@^a}*?)8Z_v~-e?xcql7fJ73Bg3%`e>b=3W%dFuHD}d2$2cu^c8@Sf?~12wq0Af`HuUkEZ;~oF?4r7LfJK> z$jqV#GEAq|Xk#+(7b&SnlBnIKlFswk<|f4gBwhjG3{u{{jd=5on1%Z=#~g+Gx_42W zT7|P>9j0ib=M6ehh(}x4?HFxaq&}!Xpd$-Cmh6B46)UJKq%l_y9e)g;1I;c3!=RW#&o79Zrdn9vh zl6r^6VhzXj@q-*`tf=jo!6?nx+SS+xvcF(Ggr*0)pukkzy@7 z&@kO7#^{X3t&~D(jq0CBOG^A=k^25!giqc_Ej^V%J7zN9V{F$C*fPHl>)6A|AOA_* z$#EPFrjep*P1Ib1Q39g`_>h(a%GD@Ok_drP5@N~DuEU#~4>0P@QA;PWW?Og@CG1jw z>O`3&r!@FuWh~dFzI`vG3di+nx0+Oahu!;oSHJtipP&7c?!be8PFhnK@{8_pG8@v} zS0ijSNfSk>T1G2FYj%OO7c;hI75-R>v=?O$sp!(1$s{=ZN&&4^=2G1+CJxdOgcO-a zyi6%hRJrErJfvbF%L?EsKpK-?rM7uDmaxz|^M`tJzIX9|8`xXZ_Gr#?tv->!FXDHis(NIEfL&?5(?;U~T2} zwJoOP9Pb{dd zoA$+5{Qb>s7Q(o*4___?h{p{Wf9nh zT(8AUWT9-2K$t_01KD~|AWYVKXq~|ZUE?CsgatXo=3DRNth1N#=-6}l?8y177=|Is zM}~Q*EztP&!*urSXJmdiC*)=*ZF!8_&Up_!Z!Ols92$+$7FK95p+RGaJMe7xF_0b7 zU>K=;m{cJP8MH9k*T5UEU>AJi`BsJkml0m6MAFzq&9ZN}yODqX$G>!;`fmqtYS7Q= zc1W+$&W5ah4k;u_H^Q%$$StX4rirn_F8Bz?qPKf7^V;)WEZ@#l>cv6nmcAX2B@WTD zs-=JjAKA$TKYNHu!OH|Ek_;XZ1TIo!zDSmxQM#1MQe$c)w(3#JN9>8qq{c#+q>llX zhqmBZI+dhK0V%d+;W`#m!-5O1d4#p=AK-{;rqY!*MBx-_T|^l{QQ;27Y}$k9Bsx4Rv<|_ zA%3MqZuwB=#U5*{yo>N0;<*+k&VrZWA~Sop>?CB#+HlYrQ({{JuaxJ#pShODryHDf z^`H+V2mL$4l-_&8+Pf|@}ymZS*swqGd2Qits?IDOYZ94itel5a&66&6FqTB-U35Q)?ob}9=#kEK zF;T+U>g9hDO8)oWfgk+H7h1PG)_QNw79?>BvB3^p3M+;&TB8$%bS$ibPg?JwS|N7c z&4f||_Ye;)Bcx=SD^g@SD*&!zu~6?Jq|KUTquA2wH|-Xd%tQtp*TJzYFnxt2$0i^6 z43vvhD+L%TV3!IEm5Nl#1#&qL-}CT17uR*N8K`9u_#TdJ(+eZQIHuK8xL$$f!vVD& z+i1rMIWkN%G(`K(+wrdY8S~B(l4b{5+d+33?(V~hyPzdjs3VPFZ(q5(rH8b3I9l)<`5d8+s6`<^TR4F`@7c(< z2iLN+*b+^W*_s-IG6o^~YJ)mUgPv>ioBMXr?xlE+jWLEoE z2dP$&##p_WB=+gXF}+A&ONnDkq_p}%^=+w5~i`c!8j1zKqa1B?4N zPxF;a?`7rW5QV@;%53xCd)}dR>DqR-jXtAWNOeVmF%< z8G+E67>i!L$>w{v{o~K>-n`>~gy8x13od`4Q<=ERNh7p2Sb3Ldwnf^Bka;JA&!rl> z81#EJlNnz1ZRtdxRVytEjKQ-6m*2PCR3Pj949-mkoo&*gOphc&AT>A_(TNcd=JOUkk|v|0+)U5Tm19izKyw72oxw* zY+m`l&fx1`c^}fTm^rYBUn$Yqvy=8WFNWAqsZ#%moG3b@ww8*XUTm??^`* zh*b76rwZMRv5FqfK%TT0qoWw@ICQWWy7@8&w{AM)e~h8~wSRg~FjcVL(QSrE&n9Vv zB()A!-p%gBZk(w&1a2lxte^5N%9zfwuc|B<8pv_mgFCt9{#|TbHIC=FIIhHTEF4?n zIg(!Dv)GdTfc6=&mc)|T-DXslqTFf@$1~_SIV4_TNr^3G#*C7ZNIQ&pJ=ToGbh<7J zZ6CK#L70TEeDn*9Pc3Emh;zB;S66WRC6`0PFu7s_-}vmCX|~&R+Yx4<%EG<(uLjF{2&WR@mUE;^)5gZS_Bxyg zwqci+>Ho0+t}076AgyM2n9OkF!QFJAHPap!tiNHsjbX zgXJQ&o!wi$W6_QSW*2?dO+-9v{Vd&14=lUi4_a9ur9?_Yq9s}ga#k0ulD-kL#Ioce zj-KP#>|cmkU)sZKkAH$!oIJ~!8+#NT!$POT*qUQG>-lGK*L6SO;xB%OiIblR<+Zf8 z-pu-AR&v3Y-^+~3BaB234^Y4LR@%4Uja?c=$dou|Q*L%RyuJgh0MYl&(6J`zWb)H- zvrAm>khCMxc1+rd@kUCR;S#N%+<|-7BP>{h3|E}3e!CP1OP~!DM$6oL|4#0Fc$&jkj^kJo*M@fN zGgB|Hw3_h0PMhVt)tfnecsm6e%=heU+GDcxDW$}>EsX6GYeT^a@okB1XVwMU7?f71 zB&8WkhI4JE*hk~hU99uB@v?P~@zyi8^SV=~Ic=@t6Cd~zfAfm>aO!iOM|p6He|*DB zdFbJ7z>%DG+8W+_WQ$#MJ^VreZArRU-Kaq=kU?FCW6W`EI=N99?^aTDY*@+I-vX4_@`D=lzc`bT7O9uKQo{ zjALIjR#^1&k&8UmN_Kk4zPx`PwfDL&frmD&5p(Z{26K z81ffK&v5Qhdsr46VD8B}cGMv!Q#Q>FkS}=XG(9**MM#NKhSj+zu`R=n-b!r8MyaGv zgU*VFeQj9U*vjb>Phd}YG-7BjMihdCHKU6hH#W!eVvUtctL)r;fJ?vmLvFnOVMeBg zY0S-X;Rim(Uk5kfOjfwJeHi6}fIWNhCdTpBtYv$*zzN%a%QI^C(jJ&V*aDR(RCF*C zWhXL?Lqy=9JcmR|>OZ}k_{TR>U14Ea9<^S;{&5dm$5fNvtIm1G$y=f&< zW$S*kd@T2}Tq&P3QG`wu-f#&!=b*zFltG6IlVtlptbR3?X!1*k`O$Z8Px`#5Gu*G7MM&ZD(+H`Y^Iw7q}_zEa?0TH0y-$N*vS*79?Pl;M~^MCt~AfFM|zxb z+FGu^b_=&(e=P^P9y3;j5qE)YY9*C|hiSL64gX0e(Mc>$y5_6st&d_2k5e8QAnt{v z-3TEBUMV0>y6oAugZ7>_y?b`iz3M)=YcshK2NC#02R!C1i{=zK(!pq0K2&(gYoCA0 zvWXRIulw!Y52t@Nk%NEu(sv#`Vea&ApYY;iKhPRlLY^3_;F7i@bd)Db_ zK@Lo>gZA94IyVMkG)hS#90vUsmPq=dO#S_PKaF~%#Fa9Si6v~^znTZ;=U987&5Bhi zQ&Se?9C{r=*wd5>4Mx-f*3#zA@kzE1k1=S4Y;WdxWEx7V=OI{y$}Q4?h}jKtRMY==%sIh} zB@(w{)=HsvZvjuQ*$=dtazYFW4AJeM7h4SGer28|d zxIiFn2c0HaMH(fzd5<4{=LR-CyqhDBTFGMQ5%qdT&iBq)(w@&%5W z+f5}mO4v!UtvnPp-8&vfX_zYcRHq7fb~aJssSX3(k#sw-^Dsd&YEw-dWX{2;6k$Pb zpbAPiT9ezzxIJ&p8vK_{pi1a2Y&M1uPALSH7*H4Ygw)}Py6;Aq~l|lks`*D zBykrN_OP7HZ=sM6sLeLG_`5e!Dg@*L7t66(T!@)#=XqkU&x7|yTyv+(wtW@K)f@x4 z2o*9Ifch&1@VV6@_aQpCycUOk#bOTuuGBq+1rcx(_UueN)1b2h#w2wVspLAm5n zDSH%r3&(m&vdsw437EQ}8yR-3w$Mv_3aN$d*aU?FuID3#g;&hs=6$5^B3y@c!|qG$ z(RJVa?X7pW|Kt<+-T(8(^(&m_wMnP9bbsiwqBM@*YS8`46{xjKG1U?+Pm#JQlN;7j z94cdZ0@Fz;LJ|EQ9a48HZ8pr&OJdCepluc{z(D+{y)Cy8E1^8*Us*3 zx=(72b|m#_7iY;ZUKkSHx0P-rP>xF{aC!8OS?uvDrO67pu@XVvr57ehDTxxzpsy$m z8sa3yb23lbZrood8QFIXHyAAriSzcglCpM18PYf<)tTI+F)3-3pl#j%euLrAkv;g; zpa9~RZ6Rqkk>tAdF7ec{`7~3 zY<4b$Z(sH5)2mCH?dORD3QK{JnFOV<1jY!`6uO?EHD;lw@~9yf*=*ytVuWRpuMA`< z7M%?{d>@l4l6FWiS^}kMB(Q4D(8k-o^WjgQ`i4)w|Bnjbw?Fo`FMjsA+!eFa`{)Ue zk-(<5YLPu1#pFJ4hCJK}51C4GDU>5kV{eVx)&uNBVikR&Q4bSjTAv4}Y&qY@mPxjB z)!D`VlxBJMjfbQ``}x!K2jd2VN(E6O;E(`og7Q*?kbO5h(YKc{zax`ro&x+zi4;yh zxY?#7Nm8ODAxY8<2o=YKQB0#&XC|m#e9bRz{0|;UYHelhqA3vWXkd3#CYGLpObsH@ z^a_IRs6$c^tE zUQRMH8n9+XiH%DNJk6KnT0QoKF_uwil|dtn(zuR8;CtELPFh$3Gz#4hs_5r2p*8e> z#_0avMw4m*mV*!)eaKIuAAHkCrSZEbSYTTjI9O>#+J`pANkSM!gi+l8L^RtS8m$hs zX2?P#$esqc6VRE5C+uxcSXy=ho9v;gAiFIDuuz|fD_<27RKm46yqT7M)cQD8Pvk< z?-av0rrvJT?uBThNs@$K6w&R4G};{+tv0nrn_e%Z)=YSGI^_K?s&dL`{2y#qCrZ|- z)k*>B=cwd|C=w9FlCoDOuzc*uP!xGw%foUUY}>|i9CDQbz-Dl$Lf(@!4$Ne(>E%+E zLbXO%64g!6aSD!wuppN;|2j~ zlHf%Vj+dvgE~aO77_JF&b%QMoGO(a;TicX|6~4n8mEx1N7G9zmCWjbh2uDA z4Barou`P1GkLzX+T$`tg5MvI`#s$7-A*2mP;5!zcW8=Bjq5YqAuxHeURHd}Tm~Pmk z+l#O)K|TmjsiNKO(&Alhj*w_9$H`hN72|jXgf!$URfrtsBKvNFd~3pvpV{knD2)zcc{V!E zMuIv{P~8}-=x3N3M?z{S6}%();m( zNa;Yk!OUm}wJb+Dw2%iv+{Kt&7u-G~?TIwuM9<+o&*8$EI>!vBcy15ZaS42vT;P-Q zGgMlm-J#Qq$Oj(2>*2UIwq;{kvOfzInN7U!;#v~AJ$yUGcO5(@OQjmnN)tvQy)dR1 zhFM!+z;zrfDQL8^6xj_!(ljMjf>u|v&^44QE^j$A<@|x2JQg0y-`zV-#KI~6p(jq9 zM;+gLY2Nnxa1M|tY|9Xo%5>}V2x0JY1>&B;@fGqfZ_QZh} zj+2}8PJM5C23UrUIM#mK13ajR`ks5Ce_*hORp_-NyGT%CUnL!(zPQQxw2 z>%V(W5AN=MVf~o@!OBq1OQnTn2~^a@@-6H_=1s4Xh@e=+&p8;aQHjLyY|2YUnV1is z_Rk;sM*FlCZ~5`FHaIU|&<59YKuS!kP`wx(CfT~qv-?UM7CA}f_XhCF3qJ7S;fdm4 zGtxM&mBHV8F}CZH#1TSD3WLK~Za{DMlSpYOlnSWS!U{nq7ABt~EF>h$TriqkWstzq z{B%o!=a$->{q$)*zhjE+`?6_`Bf6Ax9V*2Zr9wd9IT=^}U=h+Z{gc&EH+|V-4rD(0^ec9q{nlPmmEJ@V?wtuJ(tCF zkjt9S;YTaqkJ)$%8yk-jKfarmSHAV%KdTRY2Qy49ImWU<>TP zp*T21*j&W%T%@!SMv=xE*KtXFm&u9BF#vmJ7T&h7qV#gd&1HAIYhn2=I!ZHel+NxB z>DWlu;-SapKl7iHTR!!^p|ek&{6rWkWX?u75>*dDX@qS-1YV(tS18h|Es%B^OpaHX zZ^S6&BG7$IrXp`FY~vDzU2?`_(v8_04e^rjFZg2q5g3oozu=2{j;r^HeA3Bycqp;UGl z8}m8+FrU? zUNpaI>dlv*F<3pnqjZLBh_dSQU?pdaAwQg>wrjC=`pf^}i~nf=&p2x23w|}AKGVjr zC0ZMFlp>_SD23zuSbnyfi|Y&c_kduu3~u1=Wrji3;N;v5uS8T+iCYS(EbLy0W9PAD zkxo73?~ZWj$qwySjj&WC%2$ZJBAb&Tp4eIC$@&1h(xue=r9_pL$dM@qj~rrh$Y+_W zP$;zB&D48$)v%oaQIK@E+)iC|f{^-8XeE%Qc zeAeWuNqg_UIc(cTSm5W%NXJJfAyz(5X>^Fdj!5hCh~;f$8d09!Pi5T{a@8^Du7SF=j$%uYaB;HPM-gHj43?y^{Nq`iRTmoE@5JDhazT7~=FeHP*1OL$Z#nyY_I|{ig_O!dGKnyD0`{RT z#P_~K;g~TrOsxEysFw)ENc0Mw+^DRTknZ4ysmH*U6%-;P89N3`fal zvgjT+kxX_dlg&CrufrAY7~1yro9?k+`PDanFwqk|C25x7&YM_Si~Mj3r>@|u57FG6 zxNGX%tFQaJ*GcRD_%q3?%k@|mf-!RYZDvMf0iq%!Y6_wzW9IVsT^jrQqX)15%~R3U z_gr_Hv&4@UiILSbRM*IcZI}WMmkU*QA*%w;@^Y%C&0^i2MjT5oL+s9A4h~^>Mx=ON zmxzC?8>x0GSd+oDMmk|Rbu2|-FbhW#S#sU`5vB!@ODh?;|C&VcfPpC32o{LeNLPDN79ixs4vLtsZ)Rv< zh=zG{C>~Q*{KjLqOdca9OmBz~D z5nVbs+(Y}146G|x?XMmkwm1Cf8Ta+~{5pSUISurD5SBjFyc^L(MqG)}SXMI1_PH)kJU^h-wBwNh2s3Bt3`f zHqfOguGCR{gUuB7Y@(uErfOa#&R1^6wd;>m1_P8SNrGaIfNT=G=X~t9SD`GLgb?yT ze+NQOJ7R1AF_%O(vPiapr~xh!bP-$vwnswnsR%9^%0mzvfCJk|sXivvm4G*Z$L;u= zv+!Ft+@2qM+|?Jfq_|2e^5eAgV4B#*h>YG-9zs@CGRZ7eCBAVENvPV@*#6?-uAzaQd3*ihDkXAfIe*Gm_@f_kw^@ww3BNY3PayjH=63NP;7&+8b4mE2a+ZHkw z5;l@xA*f&$IZzI5N9^rH4+NQ9Qw)HnDu36JZ1TKo?_JlCm=bY$pO>8q9!)}sCy`w$ zdPxA)qa!E^^;Mw-)6Ti+93dVad+fCOX(`bOW)4YL@YDrqJQ%y9;q>qRdiEJNBtMX> z@Q(jlHu%Ddwu_MkT;7r9Gs2%g^2iOBpefi!j)isl;{bbx%*}#hr0=Du$Vl3I?v{#- zqBsx~a0QAWCsJAHqGH^5!tbnw)F4u25vofBP=rK_>3stgE91@D#gHTn3 zHD@aJta7a9mlJ*JHms6*6e)*|OmW?rl-Hk%kxinwbh7?Z;t&52<>B8VlsPcxj>nkb z2fu_2$hM7anf229rs2HMs*5(>A{T1FiKz$_SA?`5f9(Qyb%DMVS;fLa3wdxCxk=F08h#nAL7@O9*}$J!{~|7~rwM z2ZC3|_NnA6Wb#vrpx%%2@=6j9+(^zHAZZE2a&C%imY}~=dPVwrpoLASMJ-k7Jiwf6re zmrSE73dq7pw#7!Y|8{fU_b=?7cj-+VSFP%p)Sb4UEgD~hCJE$*l9*`&D`%qn{qzi{ zII|-8hud%XkII(L^vm92=ZKD1)qVk8yoB^m8T zRK4g0bMlrcryUNBOmPkU8(zZktLtzd>_#jOA*u>yNWiF+FbV}M*GMB!(Xt?@Ajx@L z>sArZrYJ5cV9D%pkjQ`{lF8)#A4dMZ_;WvgaoLLYWAk}yuN6y~4?VZP*5Pu$^6h(` z-L!Ul`@KF@7-@o(GjaPIdU2ua_J=a9KW=%cL^-up&!X`860n&nDim5d{ZkX#tMcUn76ttqhtb2ctH{UI*)MJByu1 ztqT`?_2;km9p0Tg(Aw0~ad5|x!|l8KTKB$_*t_T5)S-^f=K}r!sf@J%Ul1!7M}KEM zo?M1}!xW^VAog$+@x89cLb(Geo5%Us?}8dNWxn_lQ%_S&9D zKP-vs*1v5YKW~n2YNhLxUp}$=$^R)HdU^XZ^Tw5#MQ-OJt<;alp-#O0?icU;$duWS zKD|2g@YAbz{^oaY{^7g}PN}V_^*3aaSp?ex%}t3%KBjqp@AK7lWycj4d&fvF87WXs z>hK2i#3uUsB52Y?^y)HjNCa$)XV>qeATdb5u(GW0mCW6<6RT04b(u)`m z-o*emZDEr#ug->hFD0K9Zmc=;yAS-Marg8bS$EwRm%78T^znzoIh=)Fw7t9WwjRK$ zF2^~k9#P4YA%j{{isy|+%rz@%%Lq&yTh7&=pO0XG70%PM;Wgrsw+=tBI{X;_1ZK~f zwLX@}iL<62)BNVfZU0k|^u(&B#=4@=pOm3QPL_nqanok5dgb*EgC9w8%U|M+rv5L- z1aZJu>BCXzA(_jgYbwW0Exo&-$bFjNR!ACBzYrgQ!7T`Ch>)j`mNhriy>TlfB__>p zVA0%(ygQU2v-~-{JNCiYQqpoBz1EMj%8%!f$FLv0pCO0Ffv~}t5+9Af`x@PYxx1Yw zee)OZcf1p8Dt^7}CtqOtvEykwnk4KmAbM~QuG{ZGeda}QXjD{HqqQEwe)Ux{9-X|X zapjqF5o8C4UR%SiS8peIjXdE=d_^S*i8qdke-U!7F0yz}YiX_w!5UFH1i zCk*!t^?zhD@GtS^s*U!yzj4;pE?xFzQ+ad*dV2nJh_h!BC=ZesC0zGDim~!} z`gE1HqY3JY{j7ZOs|bdpIosz{;iW;7hJgH#G>9Ijd$DAD1HyJoI&2X z6Hj+9gZ_GwYj)x}^fsM>k9v>98NN0;HaRLX?yx#Lf{h*-BdGUa_GmlVPYooxU39sZaMhVv%mMy5AJ#VwHMDlX;yI3q_S&& zcjtqWqp&DLwErD?-fm)C`8ZNi5gXe3sLl407Yj&*st7*v29j+ zGkoAM^YzKB_ZHGFyQyf}L7=A->F^$g3xaeU8f4~_YVN=FVnjQe|MhQIo%CUYY);Mo z-HGPbJAIC|eDz|T`CU zXHRQ}0>3n3{g+p92CE6yE6ka!Gd>*!w0WQcJS;NEMRm_4q8@u3bD&W?aFjth?I{D2l+ERZ(7fuAg*XGd^hqexN1v`!`;rj4Mzs9%??k?zOjCzVg|dp7^Vt zmdBN=3zv-Be@XkGlXPsP;Pc?&JibDini>b9B4J4)7AlH6!1(eg=g;V&tn>&jy^Ypz z5XDOH!}&*0yBb-wV*hoY{m}zY|FeOPEv-+@9UH$$tnorZLDW?iPB_X5wF9^v8mXj> zX(|Y!iiAlrZgQwI$6JkYb~h!l<5}EA?$ny@)V-sY!0A(`h~`lE+0(DNd*zBvyZ`Ex z^zD<6shBLcJTZMq$UArx_O+xa3@Hc#boZEKO(-nYaECNxX{5)d!!4jW6%5OXuTth1 z|4|l|AEwCO#+%z>zdZexO+Wo80u6?{YX%m+=lF08JG?;jdn$t4UV5mZ%#jDgv8l%}?VwKIOW@3S9u zu(KwP>n*hVu2eLIY{DcRGe|{EGD(A6%EZW+2!@R`(g};uL^1-=;XH1agwv)e%{F!zz)Kk+YnIF%F1?)SM(1|t^H;XJ9hK|F2}Pnu+H0cTKU+DtcR zF7a%D9ob(117Py_~gQl&Fe<(d*J^{{fw{u^3+iGLW-tQQ8A1=px{si zx(;S|b4`r1&MhQwKrSmV?SueTW8Jjvi4z;l5gW{rNt$G`U`8TjZ6(rIHDk_iUfT38 zJs|8()I9Vb$3=co@08^DutX+dAS(izL&PE3I3*jOYGLIqh7%T=D&h;sJoC%|y&Y+? zPLcYe#JsgXpZ?^68{fTTR4<{QskENYDoSgbNQU=U7Nl#X%X zD$_Be22P(s`FIzFWe)rS6;To>QIqJJGPFfLZuT#qU)S}o4*0Dtd$SWK&uN;!VEB^4 zDnF&wPKqlXgbG!B8kjkYSllFUKtWJO(9pQP^}Ae36drn z0{(J^DqkAK(DuJ=A2;uZ_rLOgcCuUEc%XIZ1s_d(3>R_H;|PPZ==5LeKhY@pL%y|hJ{aIX25szCUawtjno;W_gjhW7|;Xug`ez~FTR%rX!mY@4pl%M*UvQ0arf&e)! zJh4~+00)6dL_t(kl93##n91-^o@_ji*C}GF(0wQYeFuX0O;L@``IncX2Nm)WgZ;Y` zI8;zQ`NhDaqiO~|^pi8DEtnO%UX&HyUN=lhsY-8GmYgk6*Wkrn;-Ie137Ujq*rZb? z*{n&>m8biN^hQ%p`31k)u%r2C?@4|tZHzO3o%FvuqbKY4uZQ+Hl5 zTb~&`_;4zjVK^dT0)iqED$|(Q;9~Z1euQF`SVx8@@9(C2Ujn~JA{rMMQzsXC-8~wR z8Z`v&ZtOZ{PRPJn2xon+1jB@P8za=#>vXp!S(83W-83&gpMtK*MA~|3?kafYyt|sd z&LNqN#Gv`D2y0gi5IK^eASlz-nPu^L zAqvY~vA4EM*^g`N!iV|MH8tLKXPqUTbjoFQWP3A+ipZwMVOn;^5fN}W1ajFCJGSW2 z7~yWqI6UEW-&5;eP4NlFqj#J$aY0S%-kMoX$jBtS(+u{cY2F&6X+s1Bn_Su?W7wQ} zVJQnP3GwcVWc!R8+v-Qn9(ehQ$19ce+}Yoqa%e7!cqprOVc4L%Wkf~9 zG%X6nEJDMH7v1sF>YaSTvHZ<_gGF|2)Y`jeN!vb~{qIKEu`xn#dm0RzWZI;#TIcM` z%9*tw2%^QBA=ku%V^+@e^;^dO4#A>u#t!932>_I($S##3rA&@%d$@%Du@~)62`t!&KMEY9#L&BL&vi5bWW8s6N zi#&i{|I{yCxU_XuYm0@Ev(Pkwq9O%Pp#lP!Sy=b_04pCjN^o*%0%D9B0tb$y#-DU* z0X<=n{X2&#E!Eh&Wth&kG$mC!x-KD^d5&x!Wcl#y)82;>^Cu1$-MDXI-J5 zi0XxS7IGHxNS=fHlI-3VrL8H7VZ!mpxuUEeMak@~jXmS%)yiCWaTzPU5<9mHBTJAB zXW4x?MR+(zuFqny=9sTP*RrvdQHsakF27>v;MM~(7Zze6kVqPI9Z1u$H$iGRM=ob^ z#uo}HDRX?RxAPzP5HsE|zb6@)iZN3I)Kuyemgyq~hXxo3RJcqkrq;avvyJ<%V-%yM z`%q+RsH}F+szVL!2QqZFBnbD7xRkmADvOpDv+&XqmOq``{?eYv3!`ENUbSGl7znpj zZ(JY2cIqsgU&!R~ZfYxZhKBOw;s&lriuLiTuRuGa9mgGC`euQVx~!$!1j|NNL@KIv zX3Y-ZDs#}dtc`b?Ttgq{7(Wn!r4{ZXC2AB}ipa(_gY+KB(lE_ONs)$ElQ9OO{Ari| z($`k5?dDT}%}t5!@0}lD&dDwkNdvc60$pOLE6uC-cCh-{2)-Fbtsi4L_k$5QXR4=c z*pQ`zd(yZJfqh#BIoLc*X{i%g6Re{xQKPwf@%3=<)4(4cDgVxg9)7oH!AY)SwZJ9C zVFW9S=6P@Uw&g>_c%YtDrFqAU`UFqR$ z<)rUFx8aReJ|+15ruD<26UN{A^h*bB^0^ZMNwOqUl1RBc%v@wyr_BoHUk|Gv>xJ$I zBCzqORK0e;o0MKkN2mbJVF3bjOAZ;~KC>fTF@8Op_VQ^$v?S0U@k}|~IOz72hAhce zWZI&-`IS)n@Z-DXj_3MAu~9?dp0K`HQB$Ut9gq%n%A|4v1uhYPNwM|Eb~$ovKJ4LB zhDh3-&f2a>O0%u@s12rxh-s|vF6}rtka^bQ>Hk;@Cf>Iy?VQgnbq}SSRf2Quuqc(9 z9<6}d(qe-C0DFi1W%Pc)aK)tp5F6ukM9FtCvExFttD2= zkt$)p_7ybr5;cih{`sA=zJ2Ydj=Vo(`x7se*nLN;9MPCB - { - var index = s_ActiveNames.IndexOf(property.name); - if (0 <= index) { - sp.DeleteArrayElementAtIndex(index); - } - else - { - sp.InsertArrayElementAtIndex(sp.arraySize); - var p = sp.GetArrayElementAtIndex(sp.arraySize - 1); - p.FindPropertyRelative("m_Name").stringValue = property.name; - p.FindPropertyRelative("m_Type").intValue = (int)property.type; - } - sp.serializedObject.ApplyModifiedProperties(); - }); + var index = s_ActiveNames.IndexOf(property.name); + if (0 <= index) + { + sp.DeleteArrayElementAtIndex(index); + } + else + { + sp.InsertArrayElementAtIndex(sp.arraySize); + var p = sp.GetArrayElementAtIndex(sp.arraySize - 1); + p.FindPropertyRelative("m_Name").stringValue = property.name; + p.FindPropertyRelative("m_Type").intValue = (int) property.type; + } + + sp.serializedObject.ApplyModifiedProperties(); + }); } } @@ -191,6 +191,7 @@ namespace Coffee.UIExtensions EditorGUILayout.HelpBox("UIParticles disable the RendererModule in ParticleSystem at runtime to prevent double rendering.", MessageType.Warning); } } + EditorGUI.indentLevel--; EditorGUI.BeginDisabledGroup(true); @@ -221,9 +222,11 @@ namespace Coffee.UIExtensions p.gameObject.AddComponent(); } } + GUILayout.EndVertical(); GUILayout.EndHorizontal(); } + s_ParticleSystems.Clear(); if (current.maskable && current.material && current.material.shader) @@ -270,7 +273,7 @@ namespace Coffee.UIExtensions _particles .Distinct() - .Select(x => new { canvas = x.canvas, ps = x.cachedParticleSystem, scale = x.scale }) + .Select(x => new {canvas = x.canvas, ps = x.cachedParticleSystem, scale = x.scale}) .Where(x => x.ps && x.canvas) .ToList() .ForEach(x => diff --git a/Scripts/Editor/UIParticleMenu.cs b/Scripts/Editor/UIParticleMenu.cs index 93d2880..1a9ec9b 100644 --- a/Scripts/Editor/UIParticleMenu.cs +++ b/Scripts/Editor/UIParticleMenu.cs @@ -20,6 +20,7 @@ namespace Coffee.UIExtensions if (Directory.Exists(samplePath)) return samplePath; } + return null; } @@ -37,8 +38,8 @@ namespace Coffee.UIExtensions if (!string.IsNullOrEmpty(previous)) { string msg = "A different version of the sample is already imported at\n\n" - + previous - + "\n\nIt will be deleted when you update. Are you sure you want to continue?"; + + previous + + "\n\nIt will be deleted when you update. Are you sure you want to continue?"; if (!EditorUtility.DisplayDialog("Sample Importer", msg, "OK", "Cancel")) return; @@ -58,4 +59,4 @@ namespace Coffee.UIExtensions } } #endif -#endif // [ASMDEFEX] DO NOT REMOVE THIS LINE MANUALLY. \ No newline at end of file +#endif // [ASMDEFEX] DO NOT REMOVE THIS LINE MANUALLY. diff --git a/Scripts/UIParticle.cs b/Scripts/UIParticle.cs index 892a6c9..0ff16b4 100755 --- a/Scripts/UIParticle.cs +++ b/Scripts/UIParticle.cs @@ -1,11 +1,12 @@ -using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Profiling; -using UnityEngine.Rendering; using UnityEngine.UI; using ShaderPropertyType = Coffee.UIExtensions.UIParticle.AnimatableProperty.ShaderPropertyType; +#if UNITY_EDITOR +using System.Reflection; +#endif namespace Coffee.UIExtensions { @@ -29,18 +30,22 @@ namespace Coffee.UIExtensions //################################ // Serialize Members. //################################ - [Tooltip("The ParticleSystem rendered by CanvasRenderer")] - [SerializeField] ParticleSystem m_ParticleSystem; - [Tooltip("The UIParticle to render trail effect")] - [SerializeField] UIParticle m_TrailParticle; - [HideInInspector] [SerializeField] bool m_IsTrail = false; - [Tooltip("Particle effect scale")] - [SerializeField] float m_Scale = 1; - [Tooltip("Ignore parent scale")] - [SerializeField] bool m_IgnoreParent = false; + [Tooltip("The ParticleSystem rendered by CanvasRenderer")] [SerializeField] + ParticleSystem m_ParticleSystem; - [Tooltip("Animatable material properties. AnimationでParticleSystemのマテリアルプロパティを変更する場合、有効にしてください。")] - [SerializeField] AnimatableProperty[] m_AnimatableProperties = new AnimatableProperty[0]; + [Tooltip("The UIParticle to render trail effect")] [SerializeField] + UIParticle m_TrailParticle; + + [HideInInspector] [SerializeField] bool m_IsTrail = false; + + [Tooltip("Particle effect scale")] [SerializeField] + float m_Scale = 1; + + [Tooltip("Ignore parent scale")] [SerializeField] + bool m_IgnoreParent = false; + + [Tooltip("Animatable material properties. AnimationでParticleSystemのマテリアルプロパティを変更する場合、有効にしてください。")] [SerializeField] + AnimatableProperty[] m_AnimatableProperties = new AnimatableProperty[0]; static MaterialPropertyBlock s_Mpb; @@ -56,12 +61,14 @@ namespace Coffee.UIExtensions Texture, }; - [SerializeField] - string m_Name = ""; - [SerializeField] - ShaderPropertyType m_Type = ShaderPropertyType.Vector; + [SerializeField] string m_Name = ""; + [SerializeField] ShaderPropertyType m_Type = ShaderPropertyType.Vector; public int id { get; private set; } - public ShaderPropertyType type { get { return m_Type; } } + + public ShaderPropertyType type + { + get { return m_Type; } + } public void OnBeforeSerialize() @@ -75,7 +82,6 @@ namespace Coffee.UIExtensions } - //################################ // Public/Protected Members. //################################ @@ -90,12 +96,12 @@ namespace Coffee.UIExtensions var textureSheet = cachedParticleSystem.textureSheetAnimation; if (textureSheet.enabled && textureSheet.mode == ParticleSystemAnimationMode.Sprites && 0 < textureSheet.spriteCount) { - var sprite = textureSheet.GetSprite(0); - textureSheet.uvChannelMask = (UVChannelFlags) (sprite && sprite.packed ? -1 : 0); - tex = sprite ? sprite.texture : null; + tex = GetActualTexture(textureSheet.GetSprite(0)); } + Profiler.EndSample(); } + if (!tex && _renderer) { Profiler.BeginSample("Check material"); @@ -104,8 +110,10 @@ namespace Coffee.UIExtensions { tex = mat.mainTexture; } + Profiler.EndSample(); } + return tex ?? s_WhiteTexture; } } @@ -115,10 +123,10 @@ namespace Coffee.UIExtensions get { return _renderer - ? m_IsTrail - ? _renderer.trailMaterial - : _renderer.sharedMaterial - : null; + ? m_IsTrail + ? _renderer.trailMaterial + : _renderer.sharedMaterial + : null; } set @@ -142,7 +150,11 @@ namespace Coffee.UIExtensions ///

/// Particle effect scale. /// - public float scale { get { return _parent ? _parent.scale : m_Scale; } set { m_Scale = value; } } + public float scale + { + get { return _parent ? _parent.scale : m_Scale; } + set { m_Scale = value; } + } /// /// Should the soft mask ignore parent soft masks? @@ -172,12 +184,19 @@ namespace Coffee.UIExtensions /// /// Should this graphic be considered a target for raycasting? /// - public override bool raycastTarget { get { return false; } set { base.raycastTarget = value; } } + public override bool raycastTarget + { + get { return false; } + set { base.raycastTarget = value; } + } /// /// ParticleSystem. /// - public ParticleSystem cachedParticleSystem { get { return m_ParticleSystem ? m_ParticleSystem : (m_ParticleSystem = GetComponent()); } } + public ParticleSystem cachedParticleSystem + { + get { return m_ParticleSystem ? m_ParticleSystem : (m_ParticleSystem = GetComponent()); } + } /// /// Perform material modification in this function. @@ -208,6 +227,7 @@ namespace Coffee.UIExtensions Canvas.willRenderCanvases += UpdateMeshes; s_Mpb = new MaterialPropertyBlock(); } + s_ActiveParticles.Add(this); // Reset the parent-child relation. @@ -216,6 +236,7 @@ namespace Coffee.UIExtensions { s_TempRelatables[i].OnTransformParentChanged(); } + s_TempRelatables.Clear(); _renderer = cachedParticleSystem ? cachedParticleSystem.GetComponent() : null; @@ -256,6 +277,7 @@ namespace Coffee.UIExtensions { _children[i].SetParent(_parent); } + _children.Clear(); SetParent(null); @@ -278,6 +300,7 @@ namespace Coffee.UIExtensions { cachedParticleSystem.GetComponent().enabled = false; } + base.Reset(); } #endif @@ -304,6 +327,7 @@ namespace Coffee.UIExtensions parentTransform = parentTransform.parent; } } + SetParent(newParent); base.OnTransformParentChanged(); @@ -383,6 +407,7 @@ namespace Coffee.UIExtensions { _renderer.enabled = false; } + Profiler.EndSample(); // #69: Editor crashes when mesh is set to null when ParticleSystem.RenderMode=Mesh @@ -396,8 +421,8 @@ namespace Coffee.UIExtensions Profiler.BeginSample("Make Matrix"); ParticleSystem.MainModule main = m_ParticleSystem.main; scaleaMatrix = main.scalingMode == ParticleSystemScalingMode.Hierarchy - ? Matrix4x4.Scale(scale * Vector3.one) - : Matrix4x4.Scale(scale * rootCanvas.transform.localScale); + ? Matrix4x4.Scale(scale * Vector3.one) + : Matrix4x4.Scale(scale * rootCanvas.transform.localScale); Matrix4x4 matrix = default(Matrix4x4); switch (main.simulationSpace) { @@ -444,12 +469,15 @@ namespace Coffee.UIExtensions p.position = p.position + delta; s_Particles[i] = p; } + m_ParticleSystem.SetParticles(s_Particles, count); } + break; case ParticleSystemSimulationSpace.Custom: break; } + Profiler.EndSample(); _mesh.Clear(); @@ -465,6 +493,7 @@ namespace Coffee.UIExtensions Profiler.EndSample(); return; } + if (m_IsTrail) { _renderer.BakeTrailsMesh(_mesh, cam, true); @@ -473,6 +502,7 @@ namespace Coffee.UIExtensions { _renderer.BakeMesh(_mesh, cam, true); } + Profiler.EndSample(); // Apply matrix. @@ -484,8 +514,9 @@ namespace Coffee.UIExtensions var count_c = s_Colors.Count; for (int i = 0; i < count_c; i++) { - s_Colors[i] = ((Color)s_Colors[i]).gamma; + s_Colors[i] = ((Color) s_Colors[i]).gamma; } + _mesh.SetColors(s_Colors); } @@ -495,6 +526,7 @@ namespace Coffee.UIExtensions { s_Vertices[i] = matrix.MultiplyPoint3x4(s_Vertices[i]); } + _mesh.SetVertices(s_Vertices); _mesh.RecalculateBounds(); s_Vertices.Clear(); @@ -540,6 +572,7 @@ namespace Coffee.UIExtensions m_TrailParticle.m_ParticleSystem = GetComponent(); m_TrailParticle.m_IsTrail = true; } + m_TrailParticle.enabled = true; } else if (m_TrailParticle) @@ -561,6 +594,7 @@ namespace Coffee.UIExtensions _parent._children.Remove(this); _parent._children.RemoveAll(x => x == null); } + _parent = newParent; } @@ -607,5 +641,24 @@ namespace Coffee.UIExtensions } } } + +#if UNITY_EDITOR + private static MethodInfo miGetActiveAtlasTexture = typeof(UnityEditor.Experimental.U2D.SpriteEditorExtension) + .GetMethod("GetActiveAtlasTexture", BindingFlags.Static | BindingFlags.NonPublic); + + static Texture2D GetActualTexture(Sprite sprite) + { + if (!sprite) return null; + + if (Application.isPlaying) return sprite.texture; + var ret = miGetActiveAtlasTexture.Invoke(null, new[] {sprite}) as Texture2D; + return ret ? ret : sprite.texture; + } +#else + static Texture2D GetActualTexture(Sprite sprite) + { + return sprite ? sprite.texture : null; + } +#endif } } diff --git a/Scripts/UIParticleOverlayCamera.cs b/Scripts/UIParticleOverlayCamera.cs index 2e70cad..15a95f3 100644 --- a/Scripts/UIParticleOverlayCamera.cs +++ b/Scripts/UIParticleOverlayCamera.cs @@ -1,6 +1,4 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; +using UnityEngine; #if UNITY_2018_3_OR_NEWER && UNITY_EDITOR using PrefabStageUtility = UnityEditor.Experimental.SceneManagement.PrefabStageUtility; #endif @@ -10,7 +8,7 @@ namespace Coffee.UIExtensions /// /// [ExecuteInEditMode] - [AddComponentMenu("")] + [AddComponentMenu("")] public class UIParticleOverlayCamera : MonoBehaviour { //################################ @@ -42,6 +40,7 @@ namespace Coffee.UIExtensions UnityEngine.SceneManagement.SceneManager.MoveGameObjectToScene(go, prefabStage.scene); s_InstanceForPrefabMode = go.AddComponent(); } + return s_InstanceForPrefabMode; } #endif @@ -49,10 +48,12 @@ namespace Coffee.UIExtensions // Find instance in scene, or create new one. if (object.ReferenceEquals(s_Instance, null)) { - s_Instance = FindObjectOfType() ?? new GameObject(typeof(UIParticleOverlayCamera).Name, typeof(UIParticleOverlayCamera)).GetComponent(); + s_Instance = FindObjectOfType() ?? + new GameObject(typeof(UIParticleOverlayCamera).Name, typeof(UIParticleOverlayCamera)).GetComponent(); s_Instance.gameObject.SetActive(true); s_Instance.enabled = true; } + return s_Instance; } } @@ -79,7 +80,11 @@ namespace Coffee.UIExtensions //################################ // Private Members. //################################ - Camera cameraForOvrelay { get { return m_Camera ? m_Camera : (m_Camera = GetComponent()) ? m_Camera : (m_Camera = gameObject.AddComponent()); } } + Camera cameraForOvrelay + { + get { return m_Camera ? m_Camera : (m_Camera = GetComponent()) ? m_Camera : (m_Camera = gameObject.AddComponent()); } + } + Camera m_Camera; static UIParticleOverlayCamera s_Instance; #if UNITY_2018_3_OR_NEWER && UNITY_EDITOR @@ -121,6 +126,7 @@ namespace Coffee.UIExtensions { Destroy(gameObject); } + return; } @@ -140,7 +146,7 @@ namespace Coffee.UIExtensions { gameObject.hideFlags = HideFlags.HideAndDontSave; gameObject.tag = "EditorOnly"; - } + } /// /// This function is called when the MonoBehaviour will be destroyed. @@ -161,4 +167,4 @@ namespace Coffee.UIExtensions } } } -} \ No newline at end of file +} diff --git a/package.json b/package.json index 3710ec7..1dbe49c 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "com.coffee.ui-particle", "displayName": "UI Particle", "description": "This plugin provide a component to render particle effect for uGUI.\nThe particle rendering is maskable and sortable, without Camera, RenderTexture or Canvas.", - "version": "3.0.0-preview.15", + "version": "3.0.0-preview.16", "unity": "2018.2", "license": "MIT", "repository": {