From c2bb782d4b3ab6ac667ba814a8a3b0cbe03f132a Mon Sep 17 00:00:00 2001 From: Zack Harmon Date: Mon, 30 Sep 2024 23:21:41 -0400 Subject: [PATCH] Release 4.6.8 --- .editorconfig | 208 + .github/workflows/release.yml | 103 + .github/workflows/test.yml | 95 + .gitignore | 30 + Assets/Demo.meta | 8 + Assets/Demo/Cartoon FX & War FX Demo.meta | 8 + .../CFX Free Demo.unity | 5622 ++++++++++ .../CFX Free Demo.unity.meta | 4 + .../CFX_Demo_With_UIParticle.asmdef | 14 + .../CFX_Demo_With_UIParticle.asmdef.meta | 7 + .../CFX_Demo_With_UIParticle.cs | 116 + .../CFX_Demo_With_UIParticle.cs.meta | 11 + .../ParticleEffectForUGUI.prefab | 4044 +++++++ .../ParticleEffectForUGUI.prefab.meta | 7 + .../Demo/Cartoon FX & War FX Demo/README.md | 4 + .../Cartoon FX & War FX Demo/README.md.meta | 7 + Assets/Demo/Performance Demo.meta | 8 + Assets/Demo/Performance Demo/Materials.meta | 8 + .../UIParticle_PerformanceDemo_Fire.mat | 88 + .../UIParticle_PerformanceDemo_Fire.mat.meta | 8 + .../UIParticle_PerformanceDemo_Fire_Atlas.png | Bin ...rticle_PerformanceDemo_Fire_Atlas.png.meta | 121 + .../UIParticle_PerformanceDemo_Spread.mat | 88 + ...UIParticle_PerformanceDemo_Spread.mat.meta | 8 + Assets/Demo/Performance Demo/Scripts.meta | 8 + .../Coffee.UIParticle.PerformanceDemo.asmdef | 14 + ...fee.UIParticle.PerformanceDemo.asmdef.meta | 7 + .../Scripts/UIParticle_PerformanceDemo.cs | 84 + .../UIParticle_PerformanceDemo.cs.meta | 11 + Assets/Demo/Performance Demo/Sprites.meta | 8 + ...UIParticle_PerformanceDemo_Light_Frame.png | Bin ...ticle_PerformanceDemo_Light_Frame.png.meta | 132 + .../UIParticle_PerformanceDemo_Unity-chan.png | Bin ...rticle_PerformanceDemo_Unity-chan.png.meta | 88 + .../UIParticle_PerformanceDemo.unity | 3420 ++++++ .../UIParticle_PerformanceDemo.unity.meta | 7 + .../UIParticle_PerformanceDemo_Prefab.prefab | 9316 +++++++++++++++++ ...article_PerformanceDemo_Prefab.prefab.meta | 7 + Assets/ProjectSettings.meta | 8 + Assets/ProjectSettings/NanoMonitor.asset | 33 + Assets/ProjectSettings/NanoMonitor.asset.meta | 8 + Assets/ProjectSettings/NanoMonitor.prefab | 1555 +++ .../ProjectSettings/NanoMonitor.prefab.meta | 7 + .../SimpleSceneNavigator.asset | 20 + .../SimpleSceneNavigator.asset.meta | 8 + .../SimpleSceneNavigator.prefab | 513 + .../SimpleSceneNavigator.prefab.meta | 7 + Assets/Samples | 1 + Assets/Samples.meta | 8 + Assets/Tests.meta | 8 + Assets/Tests/Coffee.UIParticle.Tests.asmdef | 16 + .../Tests/Coffee.UIParticle.Tests.asmdef.meta | 7 + Assets/Tests/Editor.meta | 8 + .../Coffee.UIParticle.Editor.Tests.asmdef | 19 + ...Coffee.UIParticle.Editor.Tests.asmdef.meta | 7 + Assets/Tests/Editor/NewTestScript.cs | 26 + Assets/Tests/Editor/NewTestScript.cs.meta | 11 + Assets/Tests/NewTestScript.cs | 26 + Assets/Tests/NewTestScript.cs.meta | 11 + Packages/manifest.json | 8 + Packages/packages-lock.json | 85 + {.github => Packages/src/.github}/FUNDING.yml | 0 .../src/.github}/ISSUE_TEMPLATE/bug_report.md | 0 .../ISSUE_TEMPLATE/feature_request.md | 0 .../src/.github}/ISSUE_TEMPLATE/question.md | 0 .../src/.github}/pull_request_template.md | 0 .../src/.releaserc.json | 0 CHANGELOG.md => Packages/src/CHANGELOG.md | 0 .../src/CHANGELOG.md.meta | 0 .../src/CODE_OF_CONDUCT.md | 0 .../src/CODE_OF_CONDUCT.md.meta | 0 .../src/CONTRIBUTING.md | 0 .../src/CONTRIBUTING.md.meta | 0 Editor.meta => Packages/src/Editor.meta | 0 .../src/Editor}/AnimatablePropertyEditor.cs | 0 .../Editor}/AnimatablePropertyEditor.cs.meta | 0 .../Editor}/Coffee.UIParticle.Editor.asmdef | 0 .../Coffee.UIParticle.Editor.asmdef.meta | 0 .../src/Editor}/UIParticleEditor.cs | 0 .../src/Editor}/UIParticleEditor.cs.meta | 0 .../src/Editor}/UIParticleMenu.cs | 0 .../src/Editor}/UIParticleMenu.cs.meta | 0 Icons.meta => Packages/src/Icons.meta | 0 .../src/Icons}/UIParticleIcon.png | Bin .../src/Icons}/UIParticleIcon.png.meta | 0 LICENSE.md => Packages/src/LICENSE.md | 0 .../src/LICENSE.md.meta | 0 Packages/src/README.md | 483 + README.md.meta => Packages/src/README.md.meta | 0 Runtime.meta => Packages/src/Runtime.meta | 0 .../src/Runtime}/AnimatableProperty.cs | 0 .../src/Runtime}/AnimatableProperty.cs.meta | 0 .../src/Runtime}/Coffee.UIParticle.asmdef | 0 .../Runtime}/Coffee.UIParticle.asmdef.meta | 0 .../src/Runtime}/ModifiedMaterial.cs | 0 .../src/Runtime}/ModifiedMaterial.cs.meta | 0 .../src/Runtime}/UIParticle.cs | 0 .../src/Runtime}/UIParticle.cs.meta | 0 .../src/Runtime}/UIParticleAttractor.cs | 10 +- .../src/Runtime}/UIParticleAttractor.cs.meta | 0 .../src/Runtime}/UIParticleRenderer.cs | 0 .../src/Runtime}/UIParticleRenderer.cs.meta | 0 .../src/Runtime}/UIParticleUpdater.cs | 0 .../src/Runtime}/UIParticleUpdater.cs.meta | 0 {Runtime => Packages/src/Runtime}/Utils.cs | 0 .../src/Runtime}/Utils.cs.meta | 0 {Samples~ => Packages/src/Samples~}/Demo.meta | 0 .../src/Samples~}/Demo/Animations.meta | 0 .../UIParticle_Demo_Animatable.controller | 0 ...UIParticle_Demo_Animatable.controller.meta | 0 .../Animations/UIParticle_Demo_Pop.controller | 0 .../UIParticle_Demo_Pop.controller.meta | 0 .../UIParticle_Demo_Wave.controller | 0 .../UIParticle_Demo_Wave.controller.meta | 0 .../src/Samples~}/Demo/Materials.meta | 0 .../Materials/UIParticle_Demo_Animatable.mat | 0 .../UIParticle_Demo_Animatable.mat.meta | 0 .../Materials/UIParticle_Demo_Animatable.png | Bin .../UIParticle_Demo_Animatable.png.meta | 0 .../Demo/Materials/UIParticle_Demo_Dot.mat | 0 .../Materials/UIParticle_Demo_Dot.mat.meta | 0 .../Demo/Materials/UIParticle_Demo_Fire.mat | 0 .../Materials/UIParticle_Demo_Fire.mat.meta | 0 .../Materials/UIParticle_Demo_Fire_Atlas.png | Bin 0 -> 599154 bytes .../UIParticle_Demo_Fire_Atlas.png.meta | 0 .../Demo/Materials/UIParticle_Demo_Flame.mat | 0 .../Materials/UIParticle_Demo_Flame.mat.meta | 0 .../Materials/UIParticle_Demo_Flame_Atlas.tif | Bin .../UIParticle_Demo_Flame_Atlas.tif.meta | 0 .../Materials/UIParticle_Demo_UIAdditive.mat | 0 .../UIParticle_Demo_UIAdditive.mat.meta | 0 .../src/Samples~}/Demo/Prefabs.meta | 0 .../Prefabs/UIParticle_Demo_Animatable.fbx | Bin .../UIParticle_Demo_Animatable.fbx.meta | 0 .../Prefabs/UIParticle_Demo_Animatable.prefab | 0 .../UIParticle_Demo_Animatable.prefab.meta | 0 .../UIParticle_Demo_EffectSample_Frame.prefab | 0 ...rticle_Demo_EffectSample_Frame.prefab.meta | 0 ...rticle_Demo_EffectSample_Unity-chan.prefab | 0 ...e_Demo_EffectSample_Unity-chan.prefab.meta | 0 .../src/Samples~}/Demo/Scripts.meta | 0 .../Scripts/Coffee.UIParticle.Demo.asmdef | 0 .../Coffee.UIParticle.Demo.asmdef.meta | 0 .../Samples~}/Demo/Scripts/CopyItemOnStart.cs | 0 .../Demo/Scripts/CopyItemOnStart.cs.meta | 0 .../Demo/Scripts/UIElementDragger.cs | 0 .../Demo/Scripts/UIElementDragger.cs.meta | 0 .../Samples~}/Demo/Scripts/UIParticle_Demo.cs | 0 .../Demo/Scripts/UIParticle_Demo.cs.meta | 0 .../UIParticle_Demo_UIParticleController.cs | 0 ...Particle_Demo_UIParticleController.cs.meta | 0 .../src/Samples~}/Demo/Sprites.meta | 0 .../Demo/Sprites/UIParticle_Demo.spriteatlas | 0 .../Sprites/UIParticle_Demo.spriteatlas.meta | 0 .../Sprites/UIParticle_Demo_Light_Frame.png | Bin 0 -> 12620 bytes .../UIParticle_Demo_Light_Frame.png.meta | 0 .../Demo/Sprites/UIParticle_Demo_Move.png | Bin .../Sprites/UIParticle_Demo_Move.png.meta | 0 .../Demo/Sprites/UIParticle_Demo_Star.png | Bin .../Sprites/UIParticle_Demo_Star.png.meta | 0 .../Sprites/UIParticle_Demo_Unity-chan.png | Bin 0 -> 34852 bytes .../UIParticle_Demo_Unity-chan.png.meta | 0 .../src/Samples~}/Demo/UIParticle_Demo.unity | 0 .../Samples~}/Demo/UIParticle_Demo.unity.meta | 0 Shaders.meta => Packages/src/Shaders.meta | 0 .../src/Shaders}/UIAdditive.mat | 0 .../src/Shaders}/UIAdditive.mat.meta | 0 .../src/Shaders}/UIAdditive.shader | 0 .../src/Shaders}/UIAdditive.shader.meta | 0 package.json => Packages/src/package.json | 0 .../src/package.json.meta | 0 ProjectSettings/AudioManager.asset | 16 + ProjectSettings/ClusterInputManager.asset | 6 + ProjectSettings/DynamicsManager.asset | 18 + ProjectSettings/EditorBuildSettings.asset | 11 + ProjectSettings/EditorSettings.asset | 23 + ProjectSettings/GraphicsSettings.asset | 66 + ProjectSettings/InputManager.asset | 295 + ProjectSettings/MemorySettings.asset | 35 + ProjectSettings/NavMeshAreas.asset | 71 + ProjectSettings/NetworkManager.asset | 8 + ProjectSettings/PackageManagerSettings.asset | 38 + ProjectSettings/Physics2DSettings.asset | 34 + ProjectSettings/PresetManager.asset | 6 + ProjectSettings/ProjectSettings.asset | 624 ++ ProjectSettings/ProjectVersion.txt | 2 + ProjectSettings/QualitySettings.asset | 213 + ProjectSettings/TagManager.asset | 43 + ProjectSettings/TimeManager.asset | 9 + ProjectSettings/UnityConnectSettings.asset | 34 + ProjectSettings/VFXManager.asset | 11 + ProjectSettings/VersionControlSettings.asset | 8 + ProjectSettings/XRSettings.asset | 10 + ProjectSettings/boot.config | 0 README.md | 506 +- 195 files changed, 28226 insertions(+), 473 deletions(-) create mode 100644 .editorconfig create mode 100644 .github/workflows/release.yml create mode 100644 .github/workflows/test.yml create mode 100644 .gitignore create mode 100644 Assets/Demo.meta create mode 100644 Assets/Demo/Cartoon FX & War FX Demo.meta create mode 100644 Assets/Demo/Cartoon FX & War FX Demo/CFX Free Demo.unity create mode 100644 Assets/Demo/Cartoon FX & War FX Demo/CFX Free Demo.unity.meta create mode 100644 Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.asmdef create mode 100644 Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.asmdef.meta create mode 100644 Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.cs create mode 100644 Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.cs.meta create mode 100644 Assets/Demo/Cartoon FX & War FX Demo/ParticleEffectForUGUI.prefab create mode 100644 Assets/Demo/Cartoon FX & War FX Demo/ParticleEffectForUGUI.prefab.meta create mode 100644 Assets/Demo/Cartoon FX & War FX Demo/README.md create mode 100644 Assets/Demo/Cartoon FX & War FX Demo/README.md.meta create mode 100644 Assets/Demo/Performance Demo.meta create mode 100644 Assets/Demo/Performance Demo/Materials.meta create mode 100644 Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire.mat create mode 100644 Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire.mat.meta rename Samples~/Demo/Materials/UIParticle_Demo_Fire_Atlas.png => Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire_Atlas.png (100%) create mode 100644 Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire_Atlas.png.meta create mode 100644 Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Spread.mat create mode 100644 Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Spread.mat.meta create mode 100644 Assets/Demo/Performance Demo/Scripts.meta create mode 100644 Assets/Demo/Performance Demo/Scripts/Coffee.UIParticle.PerformanceDemo.asmdef create mode 100644 Assets/Demo/Performance Demo/Scripts/Coffee.UIParticle.PerformanceDemo.asmdef.meta create mode 100644 Assets/Demo/Performance Demo/Scripts/UIParticle_PerformanceDemo.cs create mode 100644 Assets/Demo/Performance Demo/Scripts/UIParticle_PerformanceDemo.cs.meta create mode 100644 Assets/Demo/Performance Demo/Sprites.meta rename Samples~/Demo/Sprites/UIParticle_Demo_Light_Frame.png => Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Light_Frame.png (100%) mode change 100755 => 100644 create mode 100644 Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Light_Frame.png.meta rename Samples~/Demo/Sprites/UIParticle_Demo_Unity-chan.png => Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Unity-chan.png (100%) create mode 100644 Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Unity-chan.png.meta create mode 100644 Assets/Demo/Performance Demo/UIParticle_PerformanceDemo.unity create mode 100644 Assets/Demo/Performance Demo/UIParticle_PerformanceDemo.unity.meta create mode 100644 Assets/Demo/Performance Demo/UIParticle_PerformanceDemo_Prefab.prefab create mode 100644 Assets/Demo/Performance Demo/UIParticle_PerformanceDemo_Prefab.prefab.meta create mode 100644 Assets/ProjectSettings.meta create mode 100644 Assets/ProjectSettings/NanoMonitor.asset create mode 100644 Assets/ProjectSettings/NanoMonitor.asset.meta create mode 100644 Assets/ProjectSettings/NanoMonitor.prefab create mode 100644 Assets/ProjectSettings/NanoMonitor.prefab.meta create mode 100644 Assets/ProjectSettings/SimpleSceneNavigator.asset create mode 100644 Assets/ProjectSettings/SimpleSceneNavigator.asset.meta create mode 100644 Assets/ProjectSettings/SimpleSceneNavigator.prefab create mode 100644 Assets/ProjectSettings/SimpleSceneNavigator.prefab.meta create mode 100644 Assets/Samples create mode 100644 Assets/Samples.meta create mode 100644 Assets/Tests.meta create mode 100644 Assets/Tests/Coffee.UIParticle.Tests.asmdef create mode 100644 Assets/Tests/Coffee.UIParticle.Tests.asmdef.meta create mode 100644 Assets/Tests/Editor.meta create mode 100644 Assets/Tests/Editor/Coffee.UIParticle.Editor.Tests.asmdef create mode 100644 Assets/Tests/Editor/Coffee.UIParticle.Editor.Tests.asmdef.meta create mode 100644 Assets/Tests/Editor/NewTestScript.cs create mode 100644 Assets/Tests/Editor/NewTestScript.cs.meta create mode 100644 Assets/Tests/NewTestScript.cs create mode 100644 Assets/Tests/NewTestScript.cs.meta create mode 100644 Packages/manifest.json create mode 100644 Packages/packages-lock.json rename {.github => Packages/src/.github}/FUNDING.yml (100%) rename {.github => Packages/src/.github}/ISSUE_TEMPLATE/bug_report.md (100%) rename {.github => Packages/src/.github}/ISSUE_TEMPLATE/feature_request.md (100%) rename {.github => Packages/src/.github}/ISSUE_TEMPLATE/question.md (100%) rename {.github => Packages/src/.github}/pull_request_template.md (100%) rename .releaserc.json => Packages/src/.releaserc.json (100%) rename CHANGELOG.md => Packages/src/CHANGELOG.md (100%) rename CHANGELOG.md.meta => Packages/src/CHANGELOG.md.meta (100%) rename CODE_OF_CONDUCT.md => Packages/src/CODE_OF_CONDUCT.md (100%) rename CODE_OF_CONDUCT.md.meta => Packages/src/CODE_OF_CONDUCT.md.meta (100%) rename CONTRIBUTING.md => Packages/src/CONTRIBUTING.md (100%) rename CONTRIBUTING.md.meta => Packages/src/CONTRIBUTING.md.meta (100%) rename Editor.meta => Packages/src/Editor.meta (100%) rename {Editor => Packages/src/Editor}/AnimatablePropertyEditor.cs (100%) rename {Editor => Packages/src/Editor}/AnimatablePropertyEditor.cs.meta (100%) rename {Editor => Packages/src/Editor}/Coffee.UIParticle.Editor.asmdef (100%) rename {Editor => Packages/src/Editor}/Coffee.UIParticle.Editor.asmdef.meta (100%) rename {Editor => Packages/src/Editor}/UIParticleEditor.cs (100%) rename {Editor => Packages/src/Editor}/UIParticleEditor.cs.meta (100%) rename {Editor => Packages/src/Editor}/UIParticleMenu.cs (100%) rename {Editor => Packages/src/Editor}/UIParticleMenu.cs.meta (100%) rename Icons.meta => Packages/src/Icons.meta (100%) rename {Icons => Packages/src/Icons}/UIParticleIcon.png (100%) rename {Icons => Packages/src/Icons}/UIParticleIcon.png.meta (100%) rename LICENSE.md => Packages/src/LICENSE.md (100%) rename LICENSE.md.meta => Packages/src/LICENSE.md.meta (100%) create mode 100644 Packages/src/README.md rename README.md.meta => Packages/src/README.md.meta (100%) rename Runtime.meta => Packages/src/Runtime.meta (100%) rename {Runtime => Packages/src/Runtime}/AnimatableProperty.cs (100%) rename {Runtime => Packages/src/Runtime}/AnimatableProperty.cs.meta (100%) rename {Runtime => Packages/src/Runtime}/Coffee.UIParticle.asmdef (100%) rename {Runtime => Packages/src/Runtime}/Coffee.UIParticle.asmdef.meta (100%) rename {Runtime => Packages/src/Runtime}/ModifiedMaterial.cs (100%) rename {Runtime => Packages/src/Runtime}/ModifiedMaterial.cs.meta (100%) rename {Runtime => Packages/src/Runtime}/UIParticle.cs (100%) rename {Runtime => Packages/src/Runtime}/UIParticle.cs.meta (100%) rename {Runtime => Packages/src/Runtime}/UIParticleAttractor.cs (96%) rename {Runtime => Packages/src/Runtime}/UIParticleAttractor.cs.meta (100%) rename {Runtime => Packages/src/Runtime}/UIParticleRenderer.cs (100%) rename {Runtime => Packages/src/Runtime}/UIParticleRenderer.cs.meta (100%) rename {Runtime => Packages/src/Runtime}/UIParticleUpdater.cs (100%) rename {Runtime => Packages/src/Runtime}/UIParticleUpdater.cs.meta (100%) rename {Runtime => Packages/src/Runtime}/Utils.cs (100%) rename {Runtime => Packages/src/Runtime}/Utils.cs.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Animations.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Animations/UIParticle_Demo_Animatable.controller (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Animations/UIParticle_Demo_Animatable.controller.meta (100%) mode change 100755 => 100644 rename {Samples~ => Packages/src/Samples~}/Demo/Animations/UIParticle_Demo_Pop.controller (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Animations/UIParticle_Demo_Pop.controller.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Animations/UIParticle_Demo_Wave.controller (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Animations/UIParticle_Demo_Wave.controller.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Animatable.mat (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Animatable.mat.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Animatable.png (100%) mode change 100755 => 100644 rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Animatable.png.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Dot.mat (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Dot.mat.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Fire.mat (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Fire.mat.meta (100%) create mode 100644 Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Fire_Atlas.png rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Fire_Atlas.png.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Flame.mat (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Flame.mat.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Flame_Atlas.tif (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_Flame_Atlas.tif.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_UIAdditive.mat (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Materials/UIParticle_Demo_UIAdditive.mat.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Prefabs.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Prefabs/UIParticle_Demo_Animatable.fbx (100%) mode change 100755 => 100644 rename {Samples~ => Packages/src/Samples~}/Demo/Prefabs/UIParticle_Demo_Animatable.fbx.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Prefabs/UIParticle_Demo_Animatable.prefab (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Prefabs/UIParticle_Demo_Animatable.prefab.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Prefabs/UIParticle_Demo_EffectSample_Frame.prefab (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Prefabs/UIParticle_Demo_EffectSample_Frame.prefab.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Prefabs/UIParticle_Demo_EffectSample_Unity-chan.prefab (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Prefabs/UIParticle_Demo_EffectSample_Unity-chan.prefab.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts/Coffee.UIParticle.Demo.asmdef (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts/Coffee.UIParticle.Demo.asmdef.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts/CopyItemOnStart.cs (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts/CopyItemOnStart.cs.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts/UIElementDragger.cs (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts/UIElementDragger.cs.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts/UIParticle_Demo.cs (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts/UIParticle_Demo.cs.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts/UIParticle_Demo_UIParticleController.cs (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Scripts/UIParticle_Demo_UIParticleController.cs.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Sprites.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Sprites/UIParticle_Demo.spriteatlas (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Sprites/UIParticle_Demo.spriteatlas.meta (100%) create mode 100644 Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Light_Frame.png rename {Samples~ => Packages/src/Samples~}/Demo/Sprites/UIParticle_Demo_Light_Frame.png.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Sprites/UIParticle_Demo_Move.png (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Sprites/UIParticle_Demo_Move.png.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Sprites/UIParticle_Demo_Star.png (100%) rename {Samples~ => Packages/src/Samples~}/Demo/Sprites/UIParticle_Demo_Star.png.meta (100%) create mode 100644 Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Unity-chan.png rename {Samples~ => Packages/src/Samples~}/Demo/Sprites/UIParticle_Demo_Unity-chan.png.meta (100%) rename {Samples~ => Packages/src/Samples~}/Demo/UIParticle_Demo.unity (100%) rename {Samples~ => Packages/src/Samples~}/Demo/UIParticle_Demo.unity.meta (100%) rename Shaders.meta => Packages/src/Shaders.meta (100%) rename {Shaders => Packages/src/Shaders}/UIAdditive.mat (100%) rename {Shaders => Packages/src/Shaders}/UIAdditive.mat.meta (100%) rename {Shaders => Packages/src/Shaders}/UIAdditive.shader (100%) rename {Shaders => Packages/src/Shaders}/UIAdditive.shader.meta (100%) rename package.json => Packages/src/package.json (100%) rename package.json.meta => Packages/src/package.json.meta (100%) create mode 100644 ProjectSettings/AudioManager.asset create mode 100644 ProjectSettings/ClusterInputManager.asset create mode 100644 ProjectSettings/DynamicsManager.asset create mode 100644 ProjectSettings/EditorBuildSettings.asset create mode 100644 ProjectSettings/EditorSettings.asset create mode 100644 ProjectSettings/GraphicsSettings.asset create mode 100644 ProjectSettings/InputManager.asset create mode 100644 ProjectSettings/MemorySettings.asset create mode 100644 ProjectSettings/NavMeshAreas.asset create mode 100644 ProjectSettings/NetworkManager.asset create mode 100644 ProjectSettings/PackageManagerSettings.asset create mode 100644 ProjectSettings/Physics2DSettings.asset create mode 100644 ProjectSettings/PresetManager.asset create mode 100644 ProjectSettings/ProjectSettings.asset create mode 100644 ProjectSettings/ProjectVersion.txt create mode 100644 ProjectSettings/QualitySettings.asset create mode 100644 ProjectSettings/TagManager.asset create mode 100644 ProjectSettings/TimeManager.asset create mode 100644 ProjectSettings/UnityConnectSettings.asset create mode 100644 ProjectSettings/VFXManager.asset create mode 100644 ProjectSettings/VersionControlSettings.asset create mode 100644 ProjectSettings/XRSettings.asset create mode 100644 ProjectSettings/boot.config diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..f90083b --- /dev/null +++ b/.editorconfig @@ -0,0 +1,208 @@ +root = true + +[*.json] +charset = utf-8 +end_of_line = lf +indent_style = space +indent_size = 2 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.asmdef] +charset = utf-8 +end_of_line = lf +indent_style = space +indent_size = 4 +trim_trailing_whitespace = true +insert_final_newline = true + +# C# files +[*.cs] +charset = utf-8 +end_of_line = lf +indent_style = space +indent_size = 4 +trim_trailing_whitespace = true +insert_final_newline = true + +csharp_style_implicit_object_creation_when_type_is_apparent = false +resharper_object_creation_when_type_evident = explicitly_typed + +# Keep +csharp_keep_existing_attribute_arrangement = true +csharp_keep_existing_embedded_arrangement = true +csharp_keep_user_linebreaks = true +csharp_keep_existing_linebreaks = true +csharp_place_simple_embedded_statement_on_same_line = false +csharp_place_simple_blocks_on_single_line = false +csharp_keep_existing_initializer_arrangement = true +csharp_keep_existing_arrangement = true + +# Standard properties +end_of_line = lf +insert_final_newline = true + +# Brace preferences +csharp_brace_style = next_line +csharp_braces_for_ifelse = required_for_multiline_statement +csharp_braces_for_for = required +csharp_braces_for_foreach = required +csharp_braces_for_while = required +csharp_braces_for_dowhile = required +csharp_braces_for_using = required +csharp_case_block_braces = next_line +csharp_initializer_braces = next_line + +# New line preferences +csharp_new_line_before_open_brace = all +csharp_new_line_before_else = true +csharp_new_line_before_catch = true +csharp_new_line_before_finally = true +csharp_new_line_before_members_in_object_initializers = true +csharp_new_line_before_members_in_anonymous_types = true +csharp_new_line_between_query_expression_clauses = true + +# Indentation preferences +csharp_indent_block_contents = true +csharp_indent_braces = false +csharp_indent_case_contents = true +csharp_indent_case_contents_when_block = false +csharp_indent_switch_labels = true +csharp_indent_labels = one_less_than_current + +# Modifier preferences +csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async:suggestion + +# avoid this. unless absolutely necessary +dotnet_style_qualification_for_field = false:suggestion +dotnet_style_qualification_for_property = false:suggestion +dotnet_style_qualification_for_method = false:suggestion +dotnet_style_qualification_for_event = false:suggestion + +# Types: use keywords instead of BCL types, and permit var only when the type is clear +csharp_style_var_for_built_in_types = true:suggestion +csharp_style_var_when_type_is_apparent = true:none +csharp_style_var_elsewhere = true:suggestion +dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion +dotnet_style_predefined_type_for_member_access = true:suggestion + +# Arguments +csharp_arguments_literal = named:suggestion +csharp_arguments_string_literal = named:suggestion + +# Naming: public and protected fields -> camelCase +dotnet_naming_rule.protected_public_fields.severity = suggestion +dotnet_naming_rule.protected_public_fields.symbols = protected_public_fields +dotnet_naming_rule.protected_public_fields.style = camel_case +dotnet_naming_symbols.protected_public_fields.applicable_kinds = field, event +dotnet_naming_symbols.protected_public_fields.applicable_accessibilities = public, protected +dotnet_naming_style.camel_case.capitalization = camel_case + +# Naming: properties -> camelCase +dotnet_naming_rule.properties.severity = suggestion +dotnet_naming_rule.properties.symbols = properties +dotnet_naming_rule.properties.style = camel_case +dotnet_naming_symbols.properties.applicable_kinds = property + +# Naming: constant fields -> k_PascalCase +dotnet_naming_rule.constant_fields.severity = suggestion +dotnet_naming_rule.constant_fields.symbols = constant_fields +dotnet_naming_rule.constant_fields.style = k_pascal_case +dotnet_naming_symbols.constant_fields.applicable_kinds = field +dotnet_naming_symbols.constant_fields.required_modifiers = const +dotnet_naming_style.k_pascal_case.required_prefix = k_ +dotnet_naming_style.k_pascal_case.capitalization = pascal_case + +# Naming: static fields -> s_PascalCase +dotnet_naming_rule.static_fields_should_have_prefix.severity = suggestion +dotnet_naming_rule.static_fields_should_have_prefix.symbols = static_fields +dotnet_naming_rule.static_fields_should_have_prefix.style = s_pascal_case +dotnet_naming_symbols.static_fields.applicable_kinds = field, property +dotnet_naming_symbols.static_fields.required_modifiers = static +dotnet_naming_symbols.static_fields.applicable_accessibilities = private, internal, private_protected +dotnet_naming_style.s_pascal_case.required_prefix = s_ +dotnet_naming_style.s_pascal_case.capitalization = pascal_case + +# Naming: internal and private fields -> _camelCase +dotnet_naming_rule.private_internal_fields.severity = suggestion +dotnet_naming_rule.private_internal_fields.symbols = private_internal_fields +dotnet_naming_rule.private_internal_fields.style = _camel_case +dotnet_naming_symbols.private_internal_fields.applicable_kinds = field +dotnet_naming_symbols.private_internal_fields.applicable_accessibilities = private, internal +dotnet_naming_style._camel_case.required_prefix = _ +dotnet_naming_style._camel_case.capitalization = camel_case + +# Code style defaults +dotnet_sort_system_directives_first = true +csharp_preserve_single_line_statements = false:none +csharp_prefer_static_local_function = true:suggestion +csharp_prefer_simple_using_statement = false:none +csharp_style_prefer_switch_expression = true:suggestion +dotnet_style_readonly_field = true:suggestion + +# Expression-level preferences +dotnet_style_object_initializer = true:suggestion +dotnet_style_collection_initializer = true:suggestion +dotnet_style_explicit_tuple_names = true:suggestion +dotnet_style_coalesce_expression = true:suggestion +dotnet_style_null_propagation = true:suggestion +dotnet_style_prefer_is_null_check_over_reference_equality_method = true:suggestion +dotnet_style_prefer_inferred_tuple_names = true:suggestion +dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion +dotnet_style_prefer_auto_properties = true:suggestion +dotnet_style_prefer_conditional_expression_over_assignment = true:silent +dotnet_style_prefer_conditional_expression_over_return = true:silent +csharp_prefer_simple_default_expression = true:suggestion + +# Expression-bodied members +csharp_style_expression_bodied_accessors = when_on_single_line:suggestion +csharp_style_expression_bodied_methods = false:suggestion +csharp_style_expression_bodied_constructors = false:suggestion +csharp_style_expression_bodied_operators = false:suggestion +csharp_style_expression_bodied_properties = when_on_single_line:suggestion +csharp_style_expression_bodied_indexers = false:suggestion +csharp_style_expression_bodied_lambdas = when_on_single_line:silent +csharp_style_expression_bodied_local_functions = false:suggestion + +# Pattern matching +csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion +csharp_style_pattern_matching_over_as_with_null_check = true:suggestion +csharp_style_inlined_variable_declaration = true:suggestion + +# Null checking preferences +csharp_style_throw_expression = true:suggestion +csharp_style_conditional_delegate_call = true:suggestion + +# Other features +csharp_style_prefer_index_operator = false:none +csharp_style_prefer_range_operator = false:none +csharp_style_pattern_local_over_anonymous_function = false:none + +# Space preferences +csharp_space_after_cast = false +csharp_space_after_colon_in_inheritance_clause = true +csharp_space_after_comma = true +csharp_space_after_dot = false +csharp_space_after_keywords_in_control_flow_statements = true +csharp_space_after_semicolon_in_for_statement = true +csharp_space_around_binary_operators = before_and_after +csharp_space_around_declaration_statements = do_not_ignore +csharp_space_before_colon_in_inheritance_clause = true +csharp_space_before_comma = false +csharp_space_before_dot = false +csharp_space_before_open_square_brackets = false +csharp_space_before_semicolon_in_for_statement = false +csharp_space_between_empty_square_brackets = false +csharp_space_between_method_call_empty_parameter_list_parentheses = false +csharp_space_between_method_call_name_and_opening_parenthesis = false +csharp_space_between_method_call_parameter_list_parentheses = false +csharp_space_between_method_declaration_empty_parameter_list_parentheses = false +csharp_space_between_method_declaration_name_and_open_parenthesis = false +csharp_space_between_method_declaration_parameter_list_parentheses = false +csharp_space_between_parentheses = false +csharp_space_between_square_brackets = false + +# ReSharper inspection severities +resharper_check_namespace_highlighting = none +resharper_for_can_be_converted_to_foreach_highlighting = none +resharper_xmldoc_indent_text = ZeroIndent diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..023c5ce --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,103 @@ +name: ๐Ÿ”– Release + +on: + workflow_dispatch: + push: + branches: + - release + - release-preview + - release-v4 + tags-ignore: + - "**" + +jobs: + release: + name: ๐Ÿ”– Release (${{ github.ref_name }}) + runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + issues: write + outputs: + channel: ${{ steps.release.outputs.new_release_channel }} + released: ${{ steps.release.outputs.new_release_published }} + tag: ${{ steps.release.outputs.new_release_git_tag }} + version: ${{ steps.release.outputs.new_release_version }} + merge_to: ${{ steps.summary.outputs.merge_to }} + split_to: ${{ steps.summary.outputs.split_to }} + steps: + - name: ๐Ÿšš Checkout (${{ github.ref_name }}) + uses: actions/checkout@v4 + + - name: ๐Ÿ”– Run semantic release + uses: cycjimmy/semantic-release-action@v4 + id: release + with: + working_directory: Packages/src + extra_plugins: | + @semantic-release/changelog + @semantic-release/git + env: + GITHUB_TOKEN: ${{ github.token }} + + - id: summary + run: | + echo "๐Ÿ”– New release published: '${{ steps.release.outputs.new_release_published }}'" | tee -a $GITHUB_STEP_SUMMARY + echo "๐Ÿ”– New release version: '${{ steps.release.outputs.new_release_version }}'" | tee -a $GITHUB_STEP_SUMMARY + echo "๐Ÿ”– New release channel: '${{ steps.release.outputs.new_release_channel }}'" | tee -a $GITHUB_STEP_SUMMARY + echo "๐Ÿ”– New release git tag: '${{ steps.release.outputs.new_release_git_tag }}'" | tee -a $GITHUB_STEP_SUMMARY + + if [ '${{ steps.release.outputs.new_release_published }}' = 'false' ]; then + echo "No new release published." | tee -a $GITHUB_STEP_SUMMARY + elif [ '${{ github.ref_name }}' = 'release' ]; then + echo "merge_to=develop" | tee -a $GITHUB_OUTPUT + echo "split_to=main" | tee -a $GITHUB_OUTPUT + elif [ '${{ github.ref_name }}' = 'release-preview' ]; then + echo "merge_to=develop-preview" | tee -a $GITHUB_OUTPUT + echo "split_to=preview" | tee -a $GITHUB_OUTPUT + elif [ '${{ github.ref_name }}' = 'release-4.x' ]; then + echo "merge_to=develop-4.x" | tee -a $GITHUB_OUTPUT + echo "split_to=4.x" | tee -a $GITHUB_OUTPUT + fi + + merge-to: + if: needs.release.outputs.merge_to != '' + needs: release + name: ๐Ÿ”€ Merge to ${{ needs.release.outputs.merge_to }} + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - name: ๐Ÿšš Checkout (${{ needs.release.outputs.merge_to }}) + uses: actions/checkout@v4 + with: + ref: ${{ needs.release.outputs.merge_to }} + fetch-depth: 0 + - name: ๐Ÿ”€ Merge '${{ needs.release.outputs.tag }}' into '${{ needs.release.outputs.merge_to }}' + run: | + git config --local user.email "github-actions[bot]@users.noreply.github.com" + git config --local user.name "github-actions[bot]" + + git merge ${{ needs.release.outputs.tag }} + git push origin ${{ needs.release.outputs.merge_to }} + + split-to: + if: needs.release.outputs.split_to != '' + needs: release + name: ๐Ÿ”€ Split package to ${{ needs.release.outputs.split_to }} + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - name: ๐Ÿšš Checkout (${{ needs.release.outputs.tag }}) + uses: actions/checkout@v4 + with: + ref: ${{ needs.release.outputs.tag }} + fetch-depth: 0 + - name: ๐Ÿ”€ Split subtree 'Packages/src' to '${{ needs.release.outputs.split_to }}' + run: | + split_to=${{ needs.release.outputs.split_to }} + git branch $split_to origin/$split_to + git subtree split --prefix=Packages/src --branch $split_to + git tag ${{ needs.release.outputs.version }} $split_to + git push origin ${{ needs.release.outputs.version }} $split_to:$split_to diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..534d201 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,95 @@ +# Required secrets +# UNITY_LICENSE: The contents of Unity license file +# UNITY_EMAIL: Unity user email to login +# UNITY_PASSWORD: Unity user password to login +name: ๐Ÿงช Test + +env: + # MINIMUM_VERSION: The minimum version of Unity. + MINIMUM_VERSION: 2019.4 + # EXCLUDE_FILTER: The excluded versions of Unity. + EXCLUDE_FILTER: '(2020.2.0)' + +on: + workflow_dispatch: + push: + branches: + - develop + - develop-preview + - develop-4.x + tags: + - "!*" + paths-ignore: + - "*.md" + pull_request: + types: + - opened + - synchronize + +jobs: + setup: + name: โš™๏ธ Setup + runs-on: ubuntu-latest + outputs: + unityVersions: ${{ steps.setup.outputs.unityVersions }} + steps: + - name: โš™๏ธ Find target Unity versions + id: setup + run: | + echo "==== Target Unity Versions ====" + LATEST_VERSIONS=`npx unity-changeset list --versions --latest-patch --min ${MINIMUM_VERSION} --json --all` + # ADDITIONAL_VERSIONS=`npx unity-changeset list --versions --grep '0f' --min ${MINIMUM_VERSION} --json` + ADDITIONAL_VERSIONS=[] + + VERSIONS=`echo "[${LATEST_VERSIONS}, ${ADDITIONAL_VERSIONS}]" \ + | jq -c '[ flatten | sort | unique | .[] | select( test("${{ env.EXCLUDE_FILTER }}") | not ) ]'` + echo "unityVersions=${VERSIONS}" | tee $GITHUB_OUTPUT + + test: + name: ๐Ÿงช Run tests + runs-on: ubuntu-latest + env: + UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} + UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} + UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }} + permissions: + checks: write + contents: read + needs: setup + strategy: + fail-fast: false + max-parallel: 4 + matrix: + unityVersion: ${{ fromJson(needs.setup.outputs.unityVersions) }} + steps: + - name: ๐Ÿšš Checkout + uses: actions/checkout@v4 + + - name: ๐Ÿ“ฅ Cache library + uses: actions/cache@v4 + with: + path: Library + key: Library-${{ matrix.unityVersion }}-${{ github.sha }} + restore-keys: | + Library-${{ matrix.unityVersion }}- + Library- + + - name: ๐Ÿ› ๏ธ Build Unity Project + uses: game-ci/unity-builder@v4 + timeout-minutes: 45 + with: + customImage: ghcr.io/mob-sakai/unity3d:${{ matrix.unityVersion }} + targetPlatform: StandaloneLinux64 + allowDirtyBuild: true + customParameters: -nographics + + - name: ๐Ÿงช Run tests + uses: game-ci/unity-test-runner@v4 + timeout-minutes: 45 + with: + customImage: ghcr.io/mob-sakai/unity3d:${{ matrix.unityVersion }} + # unityVersion: ${{ matrix.unityVersion }} + customParameters: -nographics + checkName: ${{ matrix.unityVersion }} Test Results + githubToken: ${{ github.token }} + coverageOptions: "dontClear;generateHtmlReport;generateBadgeReport;pathFilters:+**/Packages/src/**;assemblyFilters:+,-*.Editor,-*.Test" diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7dab8a1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ +# Windows +Thumbs.db +Desktop.ini +/*.csproj +/*.sln + +# macOS +.DS_Store + +# Vim +*.swp + +# Unity +/Logs +/Library +/Temp +Assets/Plugins.meta +Assets/JMO Assets.meta +Assets/JMO Assets +Assets/EffectExamples/ +Assets/EffectExamples.meta +Assets/Plugins/ + +# VS +.vs/ +.vscode/ +.idea/ +obj/ +bin/ +UserSettings/ diff --git a/Assets/Demo.meta b/Assets/Demo.meta new file mode 100644 index 0000000..7ac1ad9 --- /dev/null +++ b/Assets/Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7c9f7735cc2f24a7ca1c23043e63a6be +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Cartoon FX & War FX Demo.meta b/Assets/Demo/Cartoon FX & War FX Demo.meta new file mode 100644 index 0000000..82b0b43 --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 15e5409f0334e479e91e672ae14567d3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Cartoon FX & War FX Demo/CFX Free Demo.unity b/Assets/Demo/Cartoon FX & War FX Demo/CFX Free Demo.unity new file mode 100644 index 0000000..0032b8a --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo/CFX Free Demo.unity @@ -0,0 +1,5622 @@ +%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.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +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.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &12570953 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100004, guid: 757df604761b8ef42831192c70ee1099, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 757df604761b8ef42831192c70ee1099, type: 3} + propertyPath: m_RootOrder + value: 29 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 757df604761b8ef42831192c70ee1099, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 757df604761b8ef42831192c70ee1099, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 757df604761b8ef42831192c70ee1099, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 757df604761b8ef42831192c70ee1099, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 757df604761b8ef42831192c70ee1099, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 757df604761b8ef42831192c70ee1099, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 757df604761b8ef42831192c70ee1099, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 757df604761b8ef42831192c70ee1099, type: 3} +--- !u!4 &12570954 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400004, guid: 757df604761b8ef42831192c70ee1099, + type: 3} + m_PrefabInstance: {fileID: 12570953} + m_PrefabAsset: {fileID: 0} +--- !u!1 &28145687 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 28145689} + - component: {fileID: 28145688} + m_Layer: 0 + m_Name: Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &28145688 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 28145687} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.802082 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &28145689 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 28145687} + m_LocalRotation: {x: 0.40821794, y: -0.23456973, z: 0.10938166, w: 0.8754261} + m_LocalPosition: {x: 5, y: 8, z: -5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &30728761 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 3d4907e6bd39f474b8fd8220920e65c4, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 3d4907e6bd39f474b8fd8220920e65c4, type: 3} + propertyPath: m_RootOrder + value: 34 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 3d4907e6bd39f474b8fd8220920e65c4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 3d4907e6bd39f474b8fd8220920e65c4, type: 3} + propertyPath: m_LocalPosition.y + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 3d4907e6bd39f474b8fd8220920e65c4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 3d4907e6bd39f474b8fd8220920e65c4, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 3d4907e6bd39f474b8fd8220920e65c4, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 3d4907e6bd39f474b8fd8220920e65c4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 3d4907e6bd39f474b8fd8220920e65c4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3d4907e6bd39f474b8fd8220920e65c4, type: 3} +--- !u!4 &30728762 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400002, guid: 3d4907e6bd39f474b8fd8220920e65c4, + type: 3} + m_PrefabInstance: {fileID: 30728761} + m_PrefabAsset: {fileID: 0} +--- !u!1 &30728763 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 100000, guid: 3d4907e6bd39f474b8fd8220920e65c4, + type: 3} + m_PrefabInstance: {fileID: 30728761} + m_PrefabAsset: {fileID: 0} +--- !u!114 &30728764 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 30728763} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 2 +--- !u!1001 &82395389 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100006, guid: 60bc526f4be1e044ab9e46340b82ffb3, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 60bc526f4be1e044ab9e46340b82ffb3, type: 3} + propertyPath: m_RootOrder + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 60bc526f4be1e044ab9e46340b82ffb3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 60bc526f4be1e044ab9e46340b82ffb3, type: 3} + propertyPath: m_LocalPosition.y + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 60bc526f4be1e044ab9e46340b82ffb3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 60bc526f4be1e044ab9e46340b82ffb3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 60bc526f4be1e044ab9e46340b82ffb3, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 60bc526f4be1e044ab9e46340b82ffb3, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 60bc526f4be1e044ab9e46340b82ffb3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 60bc526f4be1e044ab9e46340b82ffb3, type: 3} +--- !u!4 &82395390 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400006, guid: 60bc526f4be1e044ab9e46340b82ffb3, + type: 3} + m_PrefabInstance: {fileID: 82395389} + m_PrefabAsset: {fileID: 0} +--- !u!224 &89623556 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + m_PrefabInstance: {fileID: 3859681902071314102} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &137626554 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 37bd362d795dc334d8676f4781d66578, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 37bd362d795dc334d8676f4781d66578, type: 3} + propertyPath: m_RootOrder + value: 49 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 37bd362d795dc334d8676f4781d66578, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 37bd362d795dc334d8676f4781d66578, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 37bd362d795dc334d8676f4781d66578, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 37bd362d795dc334d8676f4781d66578, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 37bd362d795dc334d8676f4781d66578, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 37bd362d795dc334d8676f4781d66578, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 37bd362d795dc334d8676f4781d66578, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 37bd362d795dc334d8676f4781d66578, type: 3} +--- !u!4 &137626555 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 37bd362d795dc334d8676f4781d66578, + type: 3} + m_PrefabInstance: {fileID: 137626554} + m_PrefabAsset: {fileID: 0} +--- !u!1 &137626556 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 100000, guid: 37bd362d795dc334d8676f4781d66578, + type: 3} + m_PrefabInstance: {fileID: 137626554} + m_PrefabAsset: {fileID: 0} +--- !u!114 &137626557 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 137626556} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 4 +--- !u!1001 &153137359 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1844191813266838, guid: 968c924d2be019d4b9e67647551eec3e, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4299952606933750, guid: 968c924d2be019d4b9e67647551eec3e, type: 3} + propertyPath: m_RootOrder + value: 41 + objectReference: {fileID: 0} + - target: {fileID: 4299952606933750, guid: 968c924d2be019d4b9e67647551eec3e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4299952606933750, guid: 968c924d2be019d4b9e67647551eec3e, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4299952606933750, guid: 968c924d2be019d4b9e67647551eec3e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4299952606933750, guid: 968c924d2be019d4b9e67647551eec3e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4299952606933750, guid: 968c924d2be019d4b9e67647551eec3e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4299952606933750, guid: 968c924d2be019d4b9e67647551eec3e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4299952606933750, guid: 968c924d2be019d4b9e67647551eec3e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 968c924d2be019d4b9e67647551eec3e, type: 3} +--- !u!4 &153137360 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4299952606933750, guid: 968c924d2be019d4b9e67647551eec3e, + type: 3} + m_PrefabInstance: {fileID: 153137359} + m_PrefabAsset: {fileID: 0} +--- !u!1 &153137361 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1844191813266838, guid: 968c924d2be019d4b9e67647551eec3e, + type: 3} + m_PrefabInstance: {fileID: 153137359} + m_PrefabAsset: {fileID: 0} +--- !u!114 &153137362 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 153137361} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 3 +--- !u!1001 &160833498 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: m_RootOrder + value: 25 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: m_LocalPosition.y + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 19800000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: looping + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 19800000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: prewarm + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 19800000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: randomSeed + value: 1528508205 + objectReference: {fileID: 0} + - target: {fileID: 19800000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} + propertyPath: startDelay.scalar + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: de07bf378e7247444a0715ad2ff509e3, type: 3} +--- !u!4 &160833499 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: de07bf378e7247444a0715ad2ff509e3, + type: 3} + m_PrefabInstance: {fileID: 160833498} + m_PrefabAsset: {fileID: 0} +--- !u!1 &160833500 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 100000, guid: de07bf378e7247444a0715ad2ff509e3, + type: 3} + m_PrefabInstance: {fileID: 160833498} + m_PrefabAsset: {fileID: 0} +--- !u!114 &160833501 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 160833500} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 4 +--- !u!1001 &209165489 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1040608886635896, guid: a97415c6b57076f41a6621a7b51d63a3, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4865807609286998, guid: a97415c6b57076f41a6621a7b51d63a3, type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 4865807609286998, guid: a97415c6b57076f41a6621a7b51d63a3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4865807609286998, guid: a97415c6b57076f41a6621a7b51d63a3, type: 3} + propertyPath: m_LocalPosition.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4865807609286998, guid: a97415c6b57076f41a6621a7b51d63a3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4865807609286998, guid: a97415c6b57076f41a6621a7b51d63a3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4865807609286998, guid: a97415c6b57076f41a6621a7b51d63a3, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4865807609286998, guid: a97415c6b57076f41a6621a7b51d63a3, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4865807609286998, guid: a97415c6b57076f41a6621a7b51d63a3, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 198638549123606584, guid: a97415c6b57076f41a6621a7b51d63a3, + type: 3} + propertyPath: CollisionModule.plane0 + value: + objectReference: {fileID: 829922912} + - target: {fileID: 198823974488788982, guid: a97415c6b57076f41a6621a7b51d63a3, + type: 3} + propertyPath: CollisionModule.plane0 + value: + objectReference: {fileID: 829922912} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a97415c6b57076f41a6621a7b51d63a3, type: 3} +--- !u!4 &209165490 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4865807609286998, guid: a97415c6b57076f41a6621a7b51d63a3, + type: 3} + m_PrefabInstance: {fileID: 209165489} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &209198331 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100018, guid: a40b64bf23366dc42a892af2c6ff6140, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400018, guid: a40b64bf23366dc42a892af2c6ff6140, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 400018, guid: a40b64bf23366dc42a892af2c6ff6140, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400018, guid: a40b64bf23366dc42a892af2c6ff6140, type: 3} + propertyPath: m_LocalPosition.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 400018, guid: a40b64bf23366dc42a892af2c6ff6140, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400018, guid: a40b64bf23366dc42a892af2c6ff6140, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400018, guid: a40b64bf23366dc42a892af2c6ff6140, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400018, guid: a40b64bf23366dc42a892af2c6ff6140, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400018, guid: a40b64bf23366dc42a892af2c6ff6140, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a40b64bf23366dc42a892af2c6ff6140, type: 3} +--- !u!4 &209198332 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400018, guid: a40b64bf23366dc42a892af2c6ff6140, + type: 3} + m_PrefabInstance: {fileID: 209198331} + m_PrefabAsset: {fileID: 0} +--- !u!1 &224829031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224829032} + - component: {fileID: 224829034} + - component: {fileID: 224829033} + m_Layer: 5 + m_Name: Txt_LowerRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224829032 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 224829031} + 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: 1658907791} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -8, y: 10} + m_SizeDelta: {x: -16, y: 40} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &224829033 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 224829031} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8627451, g: 0.8627451, b: 0.8627451, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 8 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Click on the ground to spawn the selected effect + + Use mouse scroll + wheel to zoom, middle click to reset view' +--- !u!222 &224829034 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 224829031} + m_CullTransparentMesh: 0 +--- !u!1001 &246340925 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1892078723244562, guid: 46876a2780737ec45a19d62f88e5ce56, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4977646799359860, guid: 46876a2780737ec45a19d62f88e5ce56, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4977646799359860, guid: 46876a2780737ec45a19d62f88e5ce56, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4977646799359860, guid: 46876a2780737ec45a19d62f88e5ce56, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4977646799359860, guid: 46876a2780737ec45a19d62f88e5ce56, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4977646799359860, guid: 46876a2780737ec45a19d62f88e5ce56, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4977646799359860, guid: 46876a2780737ec45a19d62f88e5ce56, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4977646799359860, guid: 46876a2780737ec45a19d62f88e5ce56, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4977646799359860, guid: 46876a2780737ec45a19d62f88e5ce56, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 46876a2780737ec45a19d62f88e5ce56, type: 3} +--- !u!4 &246340926 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4977646799359860, guid: 46876a2780737ec45a19d62f88e5ce56, + type: 3} + m_PrefabInstance: {fileID: 246340925} + m_PrefabAsset: {fileID: 0} +--- !u!1 &248783019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 248783020} + - component: {fileID: 248783023} + - component: {fileID: 248783022} + - component: {fileID: 248783021} + m_Layer: 5 + m_Name: Btn_SlowMo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &248783020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 248783019} + 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: 1658907791} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -210, y: -9.030029} + m_SizeDelta: {x: 80, y: 80} + m_Pivot: {x: 1, y: 1} +--- !u!114 &248783021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 248783019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 48624f05b683e4a4ab1a142e40fd6971, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 48624f05b683e4a4ab1a142e40fd6971, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 48624f05b683e4a4ab1a142e40fd6971, type: 3} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 248783022} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1691012741} + m_MethodName: OnToggleSlowMo + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &248783022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 248783019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.32941177} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5ec8fc5d939ea2244985ca77a114c9d0, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &248783023 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 248783019} + m_CullTransparentMesh: 0 +--- !u!1001 &265853809 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1545806602296978, guid: 9e4577abe56a95f4a91d29a0473cd30c, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4464497929771776, guid: 9e4577abe56a95f4a91d29a0473cd30c, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 4464497929771776, guid: 9e4577abe56a95f4a91d29a0473cd30c, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4464497929771776, guid: 9e4577abe56a95f4a91d29a0473cd30c, type: 3} + propertyPath: m_LocalPosition.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4464497929771776, guid: 9e4577abe56a95f4a91d29a0473cd30c, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4464497929771776, guid: 9e4577abe56a95f4a91d29a0473cd30c, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4464497929771776, guid: 9e4577abe56a95f4a91d29a0473cd30c, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4464497929771776, guid: 9e4577abe56a95f4a91d29a0473cd30c, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4464497929771776, guid: 9e4577abe56a95f4a91d29a0473cd30c, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9e4577abe56a95f4a91d29a0473cd30c, type: 3} +--- !u!4 &265853810 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4464497929771776, guid: 9e4577abe56a95f4a91d29a0473cd30c, + type: 3} + m_PrefabInstance: {fileID: 265853809} + m_PrefabAsset: {fileID: 0} +--- !u!1 &265853811 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1545806602296978, guid: 9e4577abe56a95f4a91d29a0473cd30c, + type: 3} + m_PrefabInstance: {fileID: 265853809} + m_PrefabAsset: {fileID: 0} +--- !u!114 &265853812 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 265853811} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 2 +--- !u!1 &293697844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 293697845} + - component: {fileID: 293697847} + - component: {fileID: 293697846} + m_Layer: 5 + m_Name: left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &293697845 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 293697844} + 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: 1074416664} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &293697846 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 293697844} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &293697847 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 293697844} + m_CullTransparentMesh: 0 +--- !u!1 &310160238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 310160239} + - component: {fileID: 310160241} + - component: {fileID: 310160240} + m_Layer: 5 + m_Name: top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &310160239 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 310160238} + 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: 1074416664} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &310160240 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 310160238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &310160241 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 310160238} + m_CullTransparentMesh: 0 +--- !u!1 &339986494 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 339986495} + - component: {fileID: 339986498} + - component: {fileID: 339986497} + - component: {fileID: 339986496} + m_Layer: 5 + m_Name: Btn_PrevEffect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &339986495 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 339986494} + 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: 1658907791} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: 5} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0, y: 1} +--- !u!114 &339986496 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 339986494} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.8627451, g: 0.8627451, b: 0.8627451, a: 1} + m_PressedColor: {r: 0.627451, g: 0.627451, b: 0.627451, a: 1} + m_SelectedColor: {r: 0.8627451, g: 0.8627451, b: 0.8627451, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 339986497} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1691012741} + m_MethodName: OnPreviousEffect + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &339986497 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 339986494} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3783f195e2c8dc84cb1461fbe881e9cb, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &339986498 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 339986494} + m_CullTransparentMesh: 0 +--- !u!1 &345226727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 345226728} + - component: {fileID: 345226731} + - component: {fileID: 345226730} + - component: {fileID: 345226729} + m_Layer: 5 + m_Name: Btn_NextEffect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &345226728 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 345226727} + 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: 1658907791} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 140, y: 5} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0, y: 1} +--- !u!114 &345226729 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 345226727} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.8627451, g: 0.8627451, b: 0.8627451, a: 1} + m_PressedColor: {r: 0.627451, g: 0.627451, b: 0.627451, a: 1} + m_SelectedColor: {r: 0.8627451, g: 0.8627451, b: 0.8627451, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 345226730} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1691012741} + m_MethodName: OnNextEffect + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &345226730 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 345226727} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6ca93523b0317c242b05932fedb07cb3, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &345226731 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 345226727} + m_CullTransparentMesh: 0 +--- !u!1 &410292838 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 410292839} + - component: {fileID: 410292841} + - component: {fileID: 410292840} + m_Layer: 5 + m_Name: bottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &410292839 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410292838} + 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: 1074416664} + 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: 2} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &410292840 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410292838} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &410292841 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410292838} + m_CullTransparentMesh: 0 +--- !u!1 &422997719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 422997720} + - component: {fileID: 422997722} + - component: {fileID: 422997721} + m_Layer: 5 + m_Name: Lbl_CameraRotation + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &422997720 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422997719} + 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: 1658907791} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -150, y: -90} + m_SizeDelta: {x: 80, y: 40} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &422997721 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422997719} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 13 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Camera + + Rotation' +--- !u!222 &422997722 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422997719} + m_CullTransparentMesh: 0 +--- !u!1001 &434450711 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, type: 3} + propertyPath: m_RootOrder + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, type: 3} +--- !u!4 &434450712 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: d4f5579fb5da2f646a0c2bee91bdf6b5, + type: 3} + m_PrefabInstance: {fileID: 434450711} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &442600031 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100002, guid: db50ab1c866680e4bb870bf5eb72dd3d, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: db50ab1c866680e4bb870bf5eb72dd3d, type: 3} + propertyPath: m_RootOrder + value: 42 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: db50ab1c866680e4bb870bf5eb72dd3d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: db50ab1c866680e4bb870bf5eb72dd3d, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: db50ab1c866680e4bb870bf5eb72dd3d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: db50ab1c866680e4bb870bf5eb72dd3d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: db50ab1c866680e4bb870bf5eb72dd3d, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: db50ab1c866680e4bb870bf5eb72dd3d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: db50ab1c866680e4bb870bf5eb72dd3d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: db50ab1c866680e4bb870bf5eb72dd3d, type: 3} +--- !u!4 &442600032 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400002, guid: db50ab1c866680e4bb870bf5eb72dd3d, + type: 3} + m_PrefabInstance: {fileID: 442600031} + m_PrefabAsset: {fileID: 0} +--- !u!1 &442600033 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 100002, guid: db50ab1c866680e4bb870bf5eb72dd3d, + type: 3} + m_PrefabInstance: {fileID: 442600031} + m_PrefabAsset: {fileID: 0} +--- !u!114 &442600034 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 442600033} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 3 +--- !u!1001 &457932865 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100006, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, type: 3} + propertyPath: m_RootOrder + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, type: 3} +--- !u!4 &457932866 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400006, guid: bcaff8fc36e95584bb27cc3cf7c6cb14, + type: 3} + m_PrefabInstance: {fileID: 457932865} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &546662895 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100004, guid: 1c20c7996d683754db1f0f62a361952c, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 1c20c7996d683754db1f0f62a361952c, type: 3} + propertyPath: m_RootOrder + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 1c20c7996d683754db1f0f62a361952c, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 1c20c7996d683754db1f0f62a361952c, type: 3} + propertyPath: m_LocalPosition.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 1c20c7996d683754db1f0f62a361952c, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 1c20c7996d683754db1f0f62a361952c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 1c20c7996d683754db1f0f62a361952c, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 1c20c7996d683754db1f0f62a361952c, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 1c20c7996d683754db1f0f62a361952c, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1c20c7996d683754db1f0f62a361952c, type: 3} +--- !u!4 &546662896 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400004, guid: 1c20c7996d683754db1f0f62a361952c, + type: 3} + m_PrefabInstance: {fileID: 546662895} + m_PrefabAsset: {fileID: 0} +--- !u!1 &546662897 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 100004, guid: 1c20c7996d683754db1f0f62a361952c, + type: 3} + m_PrefabInstance: {fileID: 546662895} + m_PrefabAsset: {fileID: 0} +--- !u!114 &546662898 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 546662897} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 3 +--- !u!1001 &556311407 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 7d6835d9db898fa4bbfda5d62c496786, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7d6835d9db898fa4bbfda5d62c496786, type: 3} + propertyPath: m_RootOrder + value: 35 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7d6835d9db898fa4bbfda5d62c496786, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7d6835d9db898fa4bbfda5d62c496786, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7d6835d9db898fa4bbfda5d62c496786, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7d6835d9db898fa4bbfda5d62c496786, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7d6835d9db898fa4bbfda5d62c496786, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7d6835d9db898fa4bbfda5d62c496786, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7d6835d9db898fa4bbfda5d62c496786, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7d6835d9db898fa4bbfda5d62c496786, type: 3} +--- !u!4 &556311408 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 7d6835d9db898fa4bbfda5d62c496786, + type: 3} + m_PrefabInstance: {fileID: 556311407} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &733492130 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100004, guid: 7867af58a6ec48846ae807eb4022fbaa, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 7867af58a6ec48846ae807eb4022fbaa, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 7867af58a6ec48846ae807eb4022fbaa, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 7867af58a6ec48846ae807eb4022fbaa, type: 3} + propertyPath: m_LocalPosition.y + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 7867af58a6ec48846ae807eb4022fbaa, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 7867af58a6ec48846ae807eb4022fbaa, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70710677 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 7867af58a6ec48846ae807eb4022fbaa, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071069 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 7867af58a6ec48846ae807eb4022fbaa, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 7867af58a6ec48846ae807eb4022fbaa, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7867af58a6ec48846ae807eb4022fbaa, type: 3} +--- !u!4 &733492131 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400004, guid: 7867af58a6ec48846ae807eb4022fbaa, + type: 3} + m_PrefabInstance: {fileID: 733492130} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &740516213 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1247311384876784, guid: 4adffb0018aeda44e9263f901167af1f, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4782282035096714, guid: 4adffb0018aeda44e9263f901167af1f, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4782282035096714, guid: 4adffb0018aeda44e9263f901167af1f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4782282035096714, guid: 4adffb0018aeda44e9263f901167af1f, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4782282035096714, guid: 4adffb0018aeda44e9263f901167af1f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4782282035096714, guid: 4adffb0018aeda44e9263f901167af1f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4782282035096714, guid: 4adffb0018aeda44e9263f901167af1f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4782282035096714, guid: 4adffb0018aeda44e9263f901167af1f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4782282035096714, guid: 4adffb0018aeda44e9263f901167af1f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4adffb0018aeda44e9263f901167af1f, type: 3} +--- !u!4 &740516214 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4782282035096714, guid: 4adffb0018aeda44e9263f901167af1f, + type: 3} + m_PrefabInstance: {fileID: 740516213} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &750132545 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1750940742320366, guid: ec1383a81f8b26e41bd5795fba065567, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4461574346646038, guid: ec1383a81f8b26e41bd5795fba065567, type: 3} + propertyPath: m_RootOrder + value: 39 + objectReference: {fileID: 0} + - target: {fileID: 4461574346646038, guid: ec1383a81f8b26e41bd5795fba065567, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4461574346646038, guid: ec1383a81f8b26e41bd5795fba065567, type: 3} + propertyPath: m_LocalPosition.y + value: 1.2 + objectReference: {fileID: 0} + - target: {fileID: 4461574346646038, guid: ec1383a81f8b26e41bd5795fba065567, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4461574346646038, guid: ec1383a81f8b26e41bd5795fba065567, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4461574346646038, guid: ec1383a81f8b26e41bd5795fba065567, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4461574346646038, guid: ec1383a81f8b26e41bd5795fba065567, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4461574346646038, guid: ec1383a81f8b26e41bd5795fba065567, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ec1383a81f8b26e41bd5795fba065567, type: 3} +--- !u!4 &750132546 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4461574346646038, guid: ec1383a81f8b26e41bd5795fba065567, + type: 3} + m_PrefabInstance: {fileID: 750132545} + m_PrefabAsset: {fileID: 0} +--- !u!1 &762313079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 762313080} + - component: {fileID: 762313082} + - component: {fileID: 762313081} + m_Layer: 5 + m_Name: right + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &762313080 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 762313079} + 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: 1074416664} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &762313081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 762313079} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &762313082 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 762313079} + m_CullTransparentMesh: 0 +--- !u!1001 &773085043 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1845240806346120, guid: b395d5d6eb4b4b846acc021ee036b744, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4733340085621846, guid: b395d5d6eb4b4b846acc021ee036b744, type: 3} + propertyPath: m_RootOrder + value: 43 + objectReference: {fileID: 0} + - target: {fileID: 4733340085621846, guid: b395d5d6eb4b4b846acc021ee036b744, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4733340085621846, guid: b395d5d6eb4b4b846acc021ee036b744, type: 3} + propertyPath: m_LocalPosition.y + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 4733340085621846, guid: b395d5d6eb4b4b846acc021ee036b744, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4733340085621846, guid: b395d5d6eb4b4b846acc021ee036b744, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4733340085621846, guid: b395d5d6eb4b4b846acc021ee036b744, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4733340085621846, guid: b395d5d6eb4b4b846acc021ee036b744, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4733340085621846, guid: b395d5d6eb4b4b846acc021ee036b744, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b395d5d6eb4b4b846acc021ee036b744, type: 3} +--- !u!4 &773085044 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4733340085621846, guid: b395d5d6eb4b4b846acc021ee036b744, + type: 3} + m_PrefabInstance: {fileID: 773085043} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &781788981 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, type: 3} + propertyPath: m_RootOrder + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, type: 3} +--- !u!4 &781788982 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: aa3fed151f536ee49b583c6a3ac4a2e1, + type: 3} + m_PrefabInstance: {fileID: 781788981} + m_PrefabAsset: {fileID: 0} +--- !u!1 &829922911 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 829922912} + - component: {fileID: 829922915} + - component: {fileID: 829922913} + - component: {fileID: 829922914} + m_Layer: 0 + m_Name: Ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &829922912 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 829922911} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2, y: 1, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!64 &829922913 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 829922911} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &829922914 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 829922911} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7b43a19f99847f94f8e4ab851c1cb07c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &829922915 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 829922911} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &890855617 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 890855618} + - component: {fileID: 890855621} + - component: {fileID: 890855620} + - component: {fileID: 890855619} + m_Layer: 5 + m_Name: Btn_ShowGround + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &890855618 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 890855617} + 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: 1658907791} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -10, y: -9.030029} + m_SizeDelta: {x: 80, y: 80} + m_Pivot: {x: 1, y: 1} +--- !u!114 &890855619 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 890855617} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 5cc9c4a6db9a74a40aaed761fc99294c, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 5cc9c4a6db9a74a40aaed761fc99294c, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 5cc9c4a6db9a74a40aaed761fc99294c, type: 3} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 890855620} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1691012741} + m_MethodName: OnToggleGround + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &890855620 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 890855617} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a2bcf923df54ffa4ba7e795955c5dc22, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &890855621 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 890855617} + m_CullTransparentMesh: 0 +--- !u!1 &899464717 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 899464718} + - component: {fileID: 899464720} + - component: {fileID: 899464719} + m_Layer: 5 + m_Name: Txt_EffectCount + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &899464718 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 899464717} + 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: 1658907791} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 66, y: -8} + m_SizeDelta: {x: 80, y: 40} + m_Pivot: {x: 0, y: 1} +--- !u!114 &899464719 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 899464717} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9411765, g: 0.9411765, b: 0.9411765, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 26 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 1 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: '01/50 + +' +--- !u!222 &899464720 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 899464717} + m_CullTransparentMesh: 0 +--- !u!1001 &909713599 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, type: 3} + propertyPath: m_RootOrder + value: 37 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, type: 3} +--- !u!4 &909713600 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 83cd9cc9f9c88824ba18dc59b05ae328, + type: 3} + m_PrefabInstance: {fileID: 909713599} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &974346746 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1280141305896002, guid: e473029e4c70ad543a6879b82a732f4f, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4888592692647344, guid: e473029e4c70ad543a6879b82a732f4f, type: 3} + propertyPath: m_RootOrder + value: 38 + objectReference: {fileID: 0} + - target: {fileID: 4888592692647344, guid: e473029e4c70ad543a6879b82a732f4f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4888592692647344, guid: e473029e4c70ad543a6879b82a732f4f, type: 3} + propertyPath: m_LocalPosition.y + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 4888592692647344, guid: e473029e4c70ad543a6879b82a732f4f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4888592692647344, guid: e473029e4c70ad543a6879b82a732f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4888592692647344, guid: e473029e4c70ad543a6879b82a732f4f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4888592692647344, guid: e473029e4c70ad543a6879b82a732f4f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4888592692647344, guid: e473029e4c70ad543a6879b82a732f4f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e473029e4c70ad543a6879b82a732f4f, type: 3} +--- !u!4 &974346747 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4888592692647344, guid: e473029e4c70ad543a6879b82a732f4f, + type: 3} + m_PrefabInstance: {fileID: 974346746} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &998467116 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1628744458893394, guid: e243632bb3aff9549abdcfcc2ef0c4f0, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4400389479008290, guid: e243632bb3aff9549abdcfcc2ef0c4f0, type: 3} + propertyPath: m_RootOrder + value: 24 + objectReference: {fileID: 0} + - target: {fileID: 4400389479008290, guid: e243632bb3aff9549abdcfcc2ef0c4f0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4400389479008290, guid: e243632bb3aff9549abdcfcc2ef0c4f0, type: 3} + propertyPath: m_LocalPosition.y + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 4400389479008290, guid: e243632bb3aff9549abdcfcc2ef0c4f0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4400389479008290, guid: e243632bb3aff9549abdcfcc2ef0c4f0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4400389479008290, guid: e243632bb3aff9549abdcfcc2ef0c4f0, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4400389479008290, guid: e243632bb3aff9549abdcfcc2ef0c4f0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4400389479008290, guid: e243632bb3aff9549abdcfcc2ef0c4f0, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e243632bb3aff9549abdcfcc2ef0c4f0, type: 3} +--- !u!4 &998467117 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4400389479008290, guid: e243632bb3aff9549abdcfcc2ef0c4f0, + type: 3} + m_PrefabInstance: {fileID: 998467116} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1009416609 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: bc98890f6028f444eaa7789bde5e2eeb, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: bc98890f6028f444eaa7789bde5e2eeb, type: 3} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: bc98890f6028f444eaa7789bde5e2eeb, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: bc98890f6028f444eaa7789bde5e2eeb, type: 3} + propertyPath: m_LocalPosition.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: bc98890f6028f444eaa7789bde5e2eeb, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: bc98890f6028f444eaa7789bde5e2eeb, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9238795 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: bc98890f6028f444eaa7789bde5e2eeb, type: 3} + propertyPath: m_LocalRotation.x + value: 0.3826835 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: bc98890f6028f444eaa7789bde5e2eeb, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: bc98890f6028f444eaa7789bde5e2eeb, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bc98890f6028f444eaa7789bde5e2eeb, type: 3} +--- !u!4 &1009416610 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: bc98890f6028f444eaa7789bde5e2eeb, + type: 3} + m_PrefabInstance: {fileID: 1009416609} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1038675334 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 979632a27455af442bd2d8f36eb0ffce, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 979632a27455af442bd2d8f36eb0ffce, type: 3} + propertyPath: m_RootOrder + value: 36 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 979632a27455af442bd2d8f36eb0ffce, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 979632a27455af442bd2d8f36eb0ffce, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 979632a27455af442bd2d8f36eb0ffce, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 979632a27455af442bd2d8f36eb0ffce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 979632a27455af442bd2d8f36eb0ffce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 979632a27455af442bd2d8f36eb0ffce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 979632a27455af442bd2d8f36eb0ffce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 979632a27455af442bd2d8f36eb0ffce, type: 3} +--- !u!4 &1038675335 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 979632a27455af442bd2d8f36eb0ffce, + type: 3} + m_PrefabInstance: {fileID: 1038675334} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1074416663 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1074416664} + m_Layer: 5 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1074416664 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1074416663} + 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: 310160239} + - {fileID: 410292839} + - {fileID: 293697845} + - {fileID: 762313080} + m_Father: {fileID: 1658907791} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &1104060919 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: f2dba9e16cd347f44a395b8204544ee5, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f2dba9e16cd347f44a395b8204544ee5, type: 3} + propertyPath: m_RootOrder + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f2dba9e16cd347f44a395b8204544ee5, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f2dba9e16cd347f44a395b8204544ee5, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f2dba9e16cd347f44a395b8204544ee5, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f2dba9e16cd347f44a395b8204544ee5, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f2dba9e16cd347f44a395b8204544ee5, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f2dba9e16cd347f44a395b8204544ee5, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f2dba9e16cd347f44a395b8204544ee5, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f2dba9e16cd347f44a395b8204544ee5, type: 3} +--- !u!4 &1104060920 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: f2dba9e16cd347f44a395b8204544ee5, + type: 3} + m_PrefabInstance: {fileID: 1104060919} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1152323497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1152323498} + - component: {fileID: 1152323500} + - component: {fileID: 1152323499} + m_Layer: 5 + m_Name: Logo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1152323498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1152323497} + 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: 1658907791} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 6, y: 10} + m_SizeDelta: {x: 338, y: 45} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1152323499 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1152323497} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: c474936d3f7aa204d8939cbe05170aa5, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1152323500 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1152323497} + m_CullTransparentMesh: 0 +--- !u!1 &1176376693 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1176376694} + - component: {fileID: 1176376696} + - component: {fileID: 1176376695} + m_Layer: 5 + m_Name: Lbl_SlowMo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1176376694 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176376693} + 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: 1658907791} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -250, y: -90} + m_SizeDelta: {x: 80, y: 40} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1176376695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176376693} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.32941177} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 13 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Slow + + Motion' +--- !u!222 &1176376696 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176376693} + m_CullTransparentMesh: 0 +--- !u!1001 &1188912064 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} + propertyPath: m_RootOrder + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} + propertyPath: m_LocalPosition.y + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, type: 3} +--- !u!4 &1188912065 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: ada5d62ffe762ce4fbccc70dcdbc9022, + type: 3} + m_PrefabInstance: {fileID: 1188912064} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1242004359 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100004, guid: fb7b0526ade434043b350a180d741cf3, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: fb7b0526ade434043b350a180d741cf3, type: 3} + propertyPath: m_RootOrder + value: 47 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: fb7b0526ade434043b350a180d741cf3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: fb7b0526ade434043b350a180d741cf3, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: fb7b0526ade434043b350a180d741cf3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: fb7b0526ade434043b350a180d741cf3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: fb7b0526ade434043b350a180d741cf3, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: fb7b0526ade434043b350a180d741cf3, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: fb7b0526ade434043b350a180d741cf3, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fb7b0526ade434043b350a180d741cf3, type: 3} +--- !u!4 &1242004360 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400004, guid: fb7b0526ade434043b350a180d741cf3, + type: 3} + m_PrefabInstance: {fileID: 1242004359} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1266242583 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1995403933065894, guid: 4961a16ba01e09547be3e1c9d16d5ad0, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4043099551545146, guid: 4961a16ba01e09547be3e1c9d16d5ad0, type: 3} + propertyPath: m_RootOrder + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 4043099551545146, guid: 4961a16ba01e09547be3e1c9d16d5ad0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4043099551545146, guid: 4961a16ba01e09547be3e1c9d16d5ad0, type: 3} + propertyPath: m_LocalPosition.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4043099551545146, guid: 4961a16ba01e09547be3e1c9d16d5ad0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4043099551545146, guid: 4961a16ba01e09547be3e1c9d16d5ad0, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4043099551545146, guid: 4961a16ba01e09547be3e1c9d16d5ad0, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4043099551545146, guid: 4961a16ba01e09547be3e1c9d16d5ad0, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4043099551545146, guid: 4961a16ba01e09547be3e1c9d16d5ad0, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4961a16ba01e09547be3e1c9d16d5ad0, type: 3} +--- !u!4 &1266242584 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4043099551545146, guid: 4961a16ba01e09547be3e1c9d16d5ad0, + type: 3} + m_PrefabInstance: {fileID: 1266242583} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1285412426 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: f06e78284f831ae469c74624ab5d513b, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f06e78284f831ae469c74624ab5d513b, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f06e78284f831ae469c74624ab5d513b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f06e78284f831ae469c74624ab5d513b, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f06e78284f831ae469c74624ab5d513b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f06e78284f831ae469c74624ab5d513b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f06e78284f831ae469c74624ab5d513b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f06e78284f831ae469c74624ab5d513b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f06e78284f831ae469c74624ab5d513b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f06e78284f831ae469c74624ab5d513b, type: 3} +--- !u!4 &1285412427 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: f06e78284f831ae469c74624ab5d513b, + type: 3} + m_PrefabInstance: {fileID: 1285412426} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1310693131 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: m_RootOrder + value: 28 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: m_LocalPosition.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 19800000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: prewarm + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 19800000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: randomSeed + value: -1836465590 + objectReference: {fileID: 0} + - target: {fileID: 19800000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} + propertyPath: startDelay.scalar + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f89732ea99785b94c87bbba1e27f75a3, type: 3} +--- !u!4 &1310693132 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: f89732ea99785b94c87bbba1e27f75a3, + type: 3} + m_PrefabInstance: {fileID: 1310693131} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1310693133 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 100000, guid: f89732ea99785b94c87bbba1e27f75a3, + type: 3} + m_PrefabInstance: {fileID: 1310693131} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1310693134 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310693133} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 4 +--- !u!1001 &1384785184 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100006, guid: 2a474af3f4c27be4e9bdce39cfe4315d, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 2a474af3f4c27be4e9bdce39cfe4315d, type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 2a474af3f4c27be4e9bdce39cfe4315d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 2a474af3f4c27be4e9bdce39cfe4315d, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 2a474af3f4c27be4e9bdce39cfe4315d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 2a474af3f4c27be4e9bdce39cfe4315d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 2a474af3f4c27be4e9bdce39cfe4315d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 2a474af3f4c27be4e9bdce39cfe4315d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 2a474af3f4c27be4e9bdce39cfe4315d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2a474af3f4c27be4e9bdce39cfe4315d, type: 3} +--- !u!4 &1384785185 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400006, guid: 2a474af3f4c27be4e9bdce39cfe4315d, + type: 3} + m_PrefabInstance: {fileID: 1384785184} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1406278282 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 352304b7fbe11f445970df6ae36e6227, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 352304b7fbe11f445970df6ae36e6227, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 352304b7fbe11f445970df6ae36e6227, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 352304b7fbe11f445970df6ae36e6227, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 352304b7fbe11f445970df6ae36e6227, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 352304b7fbe11f445970df6ae36e6227, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 352304b7fbe11f445970df6ae36e6227, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 352304b7fbe11f445970df6ae36e6227, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 352304b7fbe11f445970df6ae36e6227, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 352304b7fbe11f445970df6ae36e6227, type: 3} +--- !u!4 &1406278283 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 352304b7fbe11f445970df6ae36e6227, + type: 3} + m_PrefabInstance: {fileID: 1406278282} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1412734466 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100006, guid: 8fc06027b01064e4f885fd8dd2929310, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 8fc06027b01064e4f885fd8dd2929310, type: 3} + propertyPath: m_RootOrder + value: 21 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 8fc06027b01064e4f885fd8dd2929310, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 8fc06027b01064e4f885fd8dd2929310, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 8fc06027b01064e4f885fd8dd2929310, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 8fc06027b01064e4f885fd8dd2929310, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 8fc06027b01064e4f885fd8dd2929310, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 8fc06027b01064e4f885fd8dd2929310, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 8fc06027b01064e4f885fd8dd2929310, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8fc06027b01064e4f885fd8dd2929310, type: 3} +--- !u!4 &1412734467 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400006, guid: 8fc06027b01064e4f885fd8dd2929310, + type: 3} + m_PrefabInstance: {fileID: 1412734466} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1534258708 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1727626132299242, guid: b0bc1b6b391734647b9bb142bafc0819, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4159976647224570, guid: b0bc1b6b391734647b9bb142bafc0819, type: 3} + propertyPath: m_RootOrder + value: 27 + objectReference: {fileID: 0} + - target: {fileID: 4159976647224570, guid: b0bc1b6b391734647b9bb142bafc0819, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4159976647224570, guid: b0bc1b6b391734647b9bb142bafc0819, type: 3} + propertyPath: m_LocalPosition.y + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 4159976647224570, guid: b0bc1b6b391734647b9bb142bafc0819, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4159976647224570, guid: b0bc1b6b391734647b9bb142bafc0819, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4159976647224570, guid: b0bc1b6b391734647b9bb142bafc0819, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4159976647224570, guid: b0bc1b6b391734647b9bb142bafc0819, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4159976647224570, guid: b0bc1b6b391734647b9bb142bafc0819, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0bc1b6b391734647b9bb142bafc0819, type: 3} +--- !u!4 &1534258709 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4159976647224570, guid: b0bc1b6b391734647b9bb142bafc0819, + type: 3} + m_PrefabInstance: {fileID: 1534258708} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1534258710 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1727626132299242, guid: b0bc1b6b391734647b9bb142bafc0819, + type: 3} + m_PrefabInstance: {fileID: 1534258708} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1534258711 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1534258710} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 3 +--- !u!1001 &1588426858 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1781930563638536, guid: daa6cceb1b087d74aad6916dac2805ea, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4005808538926482, guid: daa6cceb1b087d74aad6916dac2805ea, type: 3} + propertyPath: m_RootOrder + value: 17 + objectReference: {fileID: 0} + - target: {fileID: 4005808538926482, guid: daa6cceb1b087d74aad6916dac2805ea, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4005808538926482, guid: daa6cceb1b087d74aad6916dac2805ea, type: 3} + propertyPath: m_LocalPosition.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4005808538926482, guid: daa6cceb1b087d74aad6916dac2805ea, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4005808538926482, guid: daa6cceb1b087d74aad6916dac2805ea, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4005808538926482, guid: daa6cceb1b087d74aad6916dac2805ea, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4005808538926482, guid: daa6cceb1b087d74aad6916dac2805ea, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4005808538926482, guid: daa6cceb1b087d74aad6916dac2805ea, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: daa6cceb1b087d74aad6916dac2805ea, type: 3} +--- !u!4 &1588426859 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4005808538926482, guid: daa6cceb1b087d74aad6916dac2805ea, + type: 3} + m_PrefabInstance: {fileID: 1588426858} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1588426860 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1781930563638536, guid: daa6cceb1b087d74aad6916dac2805ea, + type: 3} + m_PrefabInstance: {fileID: 1588426858} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1588426861 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1588426860} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 4 +--- !u!1001 &1597953104 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1462327970484030, guid: f01c1eba69de19e44b04d8d651aaac37, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4710985079006256, guid: f01c1eba69de19e44b04d8d651aaac37, type: 3} + propertyPath: m_RootOrder + value: 44 + objectReference: {fileID: 0} + - target: {fileID: 4710985079006256, guid: f01c1eba69de19e44b04d8d651aaac37, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4710985079006256, guid: f01c1eba69de19e44b04d8d651aaac37, type: 3} + propertyPath: m_LocalPosition.y + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 4710985079006256, guid: f01c1eba69de19e44b04d8d651aaac37, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4710985079006256, guid: f01c1eba69de19e44b04d8d651aaac37, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4710985079006256, guid: f01c1eba69de19e44b04d8d651aaac37, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4710985079006256, guid: f01c1eba69de19e44b04d8d651aaac37, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4710985079006256, guid: f01c1eba69de19e44b04d8d651aaac37, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f01c1eba69de19e44b04d8d651aaac37, type: 3} +--- !u!4 &1597953105 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4710985079006256, guid: f01c1eba69de19e44b04d8d651aaac37, + type: 3} + m_PrefabInstance: {fileID: 1597953104} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1614719188 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 7b56cd9b663f23f429e131a54ec87db0, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7b56cd9b663f23f429e131a54ec87db0, type: 3} + propertyPath: m_RootOrder + value: 31 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7b56cd9b663f23f429e131a54ec87db0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7b56cd9b663f23f429e131a54ec87db0, type: 3} + propertyPath: m_LocalPosition.y + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7b56cd9b663f23f429e131a54ec87db0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7b56cd9b663f23f429e131a54ec87db0, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7b56cd9b663f23f429e131a54ec87db0, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7b56cd9b663f23f429e131a54ec87db0, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 7b56cd9b663f23f429e131a54ec87db0, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7b56cd9b663f23f429e131a54ec87db0, type: 3} +--- !u!4 &1614719189 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 7b56cd9b663f23f429e131a54ec87db0, + type: 3} + m_PrefabInstance: {fileID: 1614719188} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1614719190 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 100000, guid: 7b56cd9b663f23f429e131a54ec87db0, + type: 3} + m_PrefabInstance: {fileID: 1614719188} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1614719191 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1614719190} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9c4e89389fa607479b0744ec6611490, type: 3} + m_Name: + m_EditorClassIdentifier: + effectDuration: 2 +--- !u!1 &1653835994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1653836000} + - component: {fileID: 1653835999} + - component: {fileID: 1653835995} + m_Layer: 0 + m_Name: Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1653835995 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1653835994} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f71e90e62dfae594490eb4d9b611f930, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + rotationCenter: {fileID: 829922912} +--- !u!20 &1653835999 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1653835994} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.094499476, g: 0.064590536, b: 0.15686274, a: 1} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 100 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1653836000 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1653835994} + m_LocalRotation: {x: 0.1736482, y: 0, z: 0, w: 0.9848078} + m_LocalPosition: {x: 0, y: 4.428748, z: -6.301537} + 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 &1658907787 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1658907791} + - component: {fileID: 1658907790} + - component: {fileID: 1658907789} + - component: {fileID: 1658907788} + m_Layer: 5 + m_Name: 'Button - Press LEFT/RIGHT to switch effects + + Press DEL to delete + effects on screen' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1658907788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1658907787} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1658907789 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1658907787} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1658907790 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1658907787} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 1653835999} + m_PlaneDistance: 5 + m_PixelPerfect: 1 + 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 &1658907791 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1658907787} + 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: 1074416664} + - {fileID: 1176376694} + - {fileID: 422997720} + - {fileID: 2020602886} + - {fileID: 1152323498} + - {fileID: 224829032} + - {fileID: 2129643501} + - {fileID: 899464718} + - {fileID: 1971818723} + - {fileID: 248783020} + - {fileID: 1861368820} + - {fileID: 890855618} + - {fileID: 339986495} + - {fileID: 345226728} + - {fileID: 89623556} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1663545573 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1663545576} + - component: {fileID: 1663545575} + - component: {fileID: 1663545574} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1663545574 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663545573} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, 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 &1663545575 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663545573} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 0 + m_DragThreshold: 5 +--- !u!4 &1663545576 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663545573} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.81, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1676707413 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 3156817f64ec68948ad6bb26569b9ef5, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3156817f64ec68948ad6bb26569b9ef5, type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3156817f64ec68948ad6bb26569b9ef5, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3156817f64ec68948ad6bb26569b9ef5, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3156817f64ec68948ad6bb26569b9ef5, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3156817f64ec68948ad6bb26569b9ef5, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3156817f64ec68948ad6bb26569b9ef5, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3156817f64ec68948ad6bb26569b9ef5, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3156817f64ec68948ad6bb26569b9ef5, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3156817f64ec68948ad6bb26569b9ef5, type: 3} +--- !u!4 &1676707414 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 3156817f64ec68948ad6bb26569b9ef5, + type: 3} + m_PrefabInstance: {fileID: 1676707413} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1691012739 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1691012740} + - component: {fileID: 1691012741} + m_Layer: 0 + m_Name: Demo Script + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1691012740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1691012739} + 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: 1692523114} + - {fileID: 246340926} + - {fileID: 740516214} + - {fileID: 1743486443} + - {fileID: 733492131} + - {fileID: 1285412427} + - {fileID: 265853810} + - {fileID: 209198332} + - {fileID: 1676707414} + - {fileID: 1406278283} + - {fileID: 1384785185} + - {fileID: 1009416610} + - {fileID: 209165490} + - {fileID: 1266242584} + - {fileID: 2116165010} + - {fileID: 434450712} + - {fileID: 457932866} + - {fileID: 1588426859} + - {fileID: 781788982} + - {fileID: 1780291106} + - {fileID: 1957044399} + - {fileID: 1412734467} + - {fileID: 1835349180} + - {fileID: 2001546503} + - {fileID: 998467117} + - {fileID: 160833499} + - {fileID: 2002632162} + - {fileID: 1534258709} + - {fileID: 1310693132} + - {fileID: 12570954} + - {fileID: 1188912065} + - {fileID: 1614719189} + - {fileID: 82395390} + - {fileID: 2115442277} + - {fileID: 30728762} + - {fileID: 556311408} + - {fileID: 1038675335} + - {fileID: 909713600} + - {fileID: 974346747} + - {fileID: 750132546} + - {fileID: 546662896} + - {fileID: 153137360} + - {fileID: 442600032} + - {fileID: 773085044} + - {fileID: 1597953105} + - {fileID: 1766802344} + - {fileID: 1104060920} + - {fileID: 1242004360} + - {fileID: 1827358084} + - {fileID: 137626555} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1691012741 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1691012739} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b17383a625e88348a99a6eeef772d40, type: 3} + m_Name: + m_EditorClassIdentifier: + groundRenderer: {fileID: 829922914} + groundCollider: {fileID: 829922913} + slowMoBtn: {fileID: 248783022} + slowMoLabel: {fileID: 1176376695} + camRotBtn: {fileID: 1861368822} + camRotLabel: {fileID: 422997721} + groundBtn: {fileID: 890855620} + groundLabel: {fileID: 2020602887} + EffectLabel: {fileID: 1971818724} + EffectIndexLabel: {fileID: 899464719} +--- !u!1001 &1692523113 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 77ec3c4e07a36814fb3169ecef41b50a, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 77ec3c4e07a36814fb3169ecef41b50a, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 77ec3c4e07a36814fb3169ecef41b50a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 77ec3c4e07a36814fb3169ecef41b50a, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 77ec3c4e07a36814fb3169ecef41b50a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 77ec3c4e07a36814fb3169ecef41b50a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 77ec3c4e07a36814fb3169ecef41b50a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 77ec3c4e07a36814fb3169ecef41b50a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 77ec3c4e07a36814fb3169ecef41b50a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 77ec3c4e07a36814fb3169ecef41b50a, type: 3} +--- !u!4 &1692523114 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 77ec3c4e07a36814fb3169ecef41b50a, + type: 3} + m_PrefabInstance: {fileID: 1692523113} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1743486442 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100004, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 19800000, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: randomSeed + value: 2027633633 + objectReference: {fileID: 0} + - target: {fileID: 19800002, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: randomSeed + value: -1059085447 + objectReference: {fileID: 0} + - target: {fileID: 19800004, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} + propertyPath: randomSeed + value: -1999784513 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f95ff734540a0d749be6571b6cb5b37f, type: 3} +--- !u!4 &1743486443 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400004, guid: f95ff734540a0d749be6571b6cb5b37f, + type: 3} + m_PrefabInstance: {fileID: 1743486442} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1766802343 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100002, guid: e9391f622091e1449bdef4ef15af4948, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: e9391f622091e1449bdef4ef15af4948, type: 3} + propertyPath: m_RootOrder + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: e9391f622091e1449bdef4ef15af4948, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: e9391f622091e1449bdef4ef15af4948, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: e9391f622091e1449bdef4ef15af4948, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: e9391f622091e1449bdef4ef15af4948, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: e9391f622091e1449bdef4ef15af4948, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: e9391f622091e1449bdef4ef15af4948, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: e9391f622091e1449bdef4ef15af4948, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e9391f622091e1449bdef4ef15af4948, type: 3} +--- !u!4 &1766802344 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400002, guid: e9391f622091e1449bdef4ef15af4948, + type: 3} + m_PrefabInstance: {fileID: 1766802343} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1780291105 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100004, guid: 3af6f68141914ca43ba39b2403757bd0, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 3af6f68141914ca43ba39b2403757bd0, type: 3} + propertyPath: m_RootOrder + value: 19 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 3af6f68141914ca43ba39b2403757bd0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 3af6f68141914ca43ba39b2403757bd0, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 3af6f68141914ca43ba39b2403757bd0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 3af6f68141914ca43ba39b2403757bd0, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 3af6f68141914ca43ba39b2403757bd0, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 3af6f68141914ca43ba39b2403757bd0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400004, guid: 3af6f68141914ca43ba39b2403757bd0, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3af6f68141914ca43ba39b2403757bd0, type: 3} +--- !u!4 &1780291106 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400004, guid: 3af6f68141914ca43ba39b2403757bd0, + type: 3} + m_PrefabInstance: {fileID: 1780291105} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1827358083 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 18204b98237ccb540808f2cd2d78c2c8, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 18204b98237ccb540808f2cd2d78c2c8, type: 3} + propertyPath: m_RootOrder + value: 48 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 18204b98237ccb540808f2cd2d78c2c8, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 18204b98237ccb540808f2cd2d78c2c8, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 18204b98237ccb540808f2cd2d78c2c8, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 18204b98237ccb540808f2cd2d78c2c8, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 18204b98237ccb540808f2cd2d78c2c8, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 18204b98237ccb540808f2cd2d78c2c8, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 18204b98237ccb540808f2cd2d78c2c8, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18204b98237ccb540808f2cd2d78c2c8, type: 3} +--- !u!4 &1827358084 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 18204b98237ccb540808f2cd2d78c2c8, + type: 3} + m_PrefabInstance: {fileID: 1827358083} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1835349179 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1687118924408352, guid: 77c69ec12208c4c4380d15e30b6f8f68, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4201597293143198, guid: 77c69ec12208c4c4380d15e30b6f8f68, type: 3} + propertyPath: m_RootOrder + value: 22 + objectReference: {fileID: 0} + - target: {fileID: 4201597293143198, guid: 77c69ec12208c4c4380d15e30b6f8f68, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4201597293143198, guid: 77c69ec12208c4c4380d15e30b6f8f68, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4201597293143198, guid: 77c69ec12208c4c4380d15e30b6f8f68, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4201597293143198, guid: 77c69ec12208c4c4380d15e30b6f8f68, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4201597293143198, guid: 77c69ec12208c4c4380d15e30b6f8f68, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4201597293143198, guid: 77c69ec12208c4c4380d15e30b6f8f68, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4201597293143198, guid: 77c69ec12208c4c4380d15e30b6f8f68, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 77c69ec12208c4c4380d15e30b6f8f68, type: 3} +--- !u!4 &1835349180 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4201597293143198, guid: 77c69ec12208c4c4380d15e30b6f8f68, + type: 3} + m_PrefabInstance: {fileID: 1835349179} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1861368819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1861368820} + - component: {fileID: 1861368823} + - component: {fileID: 1861368822} + - component: {fileID: 1861368821} + m_Layer: 5 + m_Name: Btn_CameraRotation + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1861368820 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861368819} + 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: 1658907791} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -110, y: -9.030029} + m_SizeDelta: {x: 80, y: 80} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1861368821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861368819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 90cdb91b8028d984b9adf63a23402f86, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 90cdb91b8028d984b9adf63a23402f86, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 90cdb91b8028d984b9adf63a23402f86, type: 3} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1861368822} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1691012741} + m_MethodName: OnToggleCamera + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1861368822 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861368819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 4c72f3c555f96274787f31379fabb6ff, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1861368823 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861368819} + m_CullTransparentMesh: 0 +--- !u!1001 &1957044398 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100000, guid: 1bc4a709f24528b40984e62f32e398a0, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 1bc4a709f24528b40984e62f32e398a0, type: 3} + propertyPath: m_RootOrder + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 1bc4a709f24528b40984e62f32e398a0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 1bc4a709f24528b40984e62f32e398a0, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 1bc4a709f24528b40984e62f32e398a0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 1bc4a709f24528b40984e62f32e398a0, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 1bc4a709f24528b40984e62f32e398a0, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 1bc4a709f24528b40984e62f32e398a0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 1bc4a709f24528b40984e62f32e398a0, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1bc4a709f24528b40984e62f32e398a0, type: 3} +--- !u!4 &1957044399 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 1bc4a709f24528b40984e62f32e398a0, + type: 3} + m_PrefabInstance: {fileID: 1957044398} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1971818722 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1971818723} + - component: {fileID: 1971818725} + - component: {fileID: 1971818724} + m_Layer: 5 + m_Name: Txt_EffectName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1971818723 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971818722} + 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: 1658907791} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 20, y: -44} + m_SizeDelta: {x: 400, y: 40} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1971818724 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971818722} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9411765, g: 0.9411765, b: 0.9411765, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 19 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: CFX_VeryLongEffectName (Variant) +--- !u!222 &1971818725 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971818722} + m_CullTransparentMesh: 0 +--- !u!1001 &2001546502 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100008, guid: 1ca16f2a31fb6a548ad8954bed1d321f, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 1ca16f2a31fb6a548ad8954bed1d321f, type: 3} + propertyPath: m_RootOrder + value: 23 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 1ca16f2a31fb6a548ad8954bed1d321f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 1ca16f2a31fb6a548ad8954bed1d321f, type: 3} + propertyPath: m_LocalPosition.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 1ca16f2a31fb6a548ad8954bed1d321f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 1ca16f2a31fb6a548ad8954bed1d321f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 1ca16f2a31fb6a548ad8954bed1d321f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 1ca16f2a31fb6a548ad8954bed1d321f, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 1ca16f2a31fb6a548ad8954bed1d321f, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1ca16f2a31fb6a548ad8954bed1d321f, type: 3} +--- !u!4 &2001546503 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400006, guid: 1ca16f2a31fb6a548ad8954bed1d321f, + type: 3} + m_PrefabInstance: {fileID: 2001546502} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2002632161 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1134129239631916, guid: 7e48ba6b1b968764490bbc70b66e3fe1, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4882558394911734, guid: 7e48ba6b1b968764490bbc70b66e3fe1, type: 3} + propertyPath: m_RootOrder + value: 26 + objectReference: {fileID: 0} + - target: {fileID: 4882558394911734, guid: 7e48ba6b1b968764490bbc70b66e3fe1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4882558394911734, guid: 7e48ba6b1b968764490bbc70b66e3fe1, type: 3} + propertyPath: m_LocalPosition.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4882558394911734, guid: 7e48ba6b1b968764490bbc70b66e3fe1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4882558394911734, guid: 7e48ba6b1b968764490bbc70b66e3fe1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4882558394911734, guid: 7e48ba6b1b968764490bbc70b66e3fe1, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4882558394911734, guid: 7e48ba6b1b968764490bbc70b66e3fe1, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4882558394911734, guid: 7e48ba6b1b968764490bbc70b66e3fe1, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7e48ba6b1b968764490bbc70b66e3fe1, type: 3} +--- !u!4 &2002632162 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4882558394911734, guid: 7e48ba6b1b968764490bbc70b66e3fe1, + type: 3} + m_PrefabInstance: {fileID: 2002632161} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2020602885 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2020602886} + - component: {fileID: 2020602888} + - component: {fileID: 2020602887} + m_Layer: 5 + m_Name: Lbl_ShowGround + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2020602886 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2020602885} + 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: 1658907791} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -50, y: -90} + m_SizeDelta: {x: 80, y: 40} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &2020602887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2020602885} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 13 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Show + + Ground' +--- !u!222 &2020602888 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2020602885} + m_CullTransparentMesh: 0 +--- !u!1001 &2115442276 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 100008, guid: e3d819d8722fa1f47a3f68574b56dfb3, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400008, guid: e3d819d8722fa1f47a3f68574b56dfb3, type: 3} + propertyPath: m_RootOrder + value: 33 + objectReference: {fileID: 0} + - target: {fileID: 400008, guid: e3d819d8722fa1f47a3f68574b56dfb3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400008, guid: e3d819d8722fa1f47a3f68574b56dfb3, type: 3} + propertyPath: m_LocalPosition.y + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 400008, guid: e3d819d8722fa1f47a3f68574b56dfb3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400008, guid: e3d819d8722fa1f47a3f68574b56dfb3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400008, guid: e3d819d8722fa1f47a3f68574b56dfb3, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400008, guid: e3d819d8722fa1f47a3f68574b56dfb3, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400008, guid: e3d819d8722fa1f47a3f68574b56dfb3, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e3d819d8722fa1f47a3f68574b56dfb3, type: 3} +--- !u!4 &2115442277 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400008, guid: e3d819d8722fa1f47a3f68574b56dfb3, + type: 3} + m_PrefabInstance: {fileID: 2115442276} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2116165009 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1691012740} + m_Modifications: + - target: {fileID: 1965343156803978, guid: aa8d6482d70a23445b4b2a928ed1b845, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4850539349599040, guid: aa8d6482d70a23445b4b2a928ed1b845, type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 4850539349599040, guid: aa8d6482d70a23445b4b2a928ed1b845, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4850539349599040, guid: aa8d6482d70a23445b4b2a928ed1b845, type: 3} + propertyPath: m_LocalPosition.y + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 4850539349599040, guid: aa8d6482d70a23445b4b2a928ed1b845, type: 3} + propertyPath: m_LocalPosition.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4850539349599040, guid: aa8d6482d70a23445b4b2a928ed1b845, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4850539349599040, guid: aa8d6482d70a23445b4b2a928ed1b845, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4850539349599040, guid: aa8d6482d70a23445b4b2a928ed1b845, type: 3} + propertyPath: m_LocalRotation.y + value: -0.00000006181724 + objectReference: {fileID: 0} + - target: {fileID: 4850539349599040, guid: aa8d6482d70a23445b4b2a928ed1b845, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: aa8d6482d70a23445b4b2a928ed1b845, type: 3} +--- !u!4 &2116165010 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4850539349599040, guid: aa8d6482d70a23445b4b2a928ed1b845, + type: 3} + m_PrefabInstance: {fileID: 2116165009} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2129643500 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2129643501} + - component: {fileID: 2129643503} + - component: {fileID: 2129643502} + m_Layer: 5 + m_Name: Txt_Keys + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2129643501 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2129643500} + 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: 1658907791} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 20, y: -70} + m_SizeDelta: {x: 250, y: 40} + m_Pivot: {x: 0, y: 1} +--- !u!114 &2129643502 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2129643500} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.54901963, g: 0.54901963, b: 0.54901963, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Press LEFT/RIGHT to switch effects + + Press DEL to delete effects on + screen' +--- !u!222 &2129643503 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2129643500} + m_CullTransparentMesh: 0 +--- !u!1001 &3859681902071314102 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1658907791} + m_Modifications: + - target: {fileID: 609153650523706837, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 609153650523706837, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 609153650523706837, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 609153650523706837, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 711230566651291100, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 711230566651291100, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 711230566651291100, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 711230566651291100, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 711230566651291100, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3858009113556185312, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3858009113556185312, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3858009113556185312, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3858009113556185312, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3858009113556185312, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380146, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902015380149, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_Name + value: ParticleEffectForUGUI + objectReference: {fileID: 0} + - target: {fileID: 3859681902040450535, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902040450535, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902116860941, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902116860941, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902116860941, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902116860941, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902116860941, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902277892211, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902277892211, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902277892211, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902277892211, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902277892211, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902288157739, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902288157739, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902325777285, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902325777285, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902325777285, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902655638209, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902655638209, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902805960555, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902805960555, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902805960555, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902805960555, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902805960555, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902942525184, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902942525184, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681902942525184, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903288043166, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903288043166, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903288043166, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903288043166, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903288043166, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903619808810, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalScale.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903619808810, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalScale.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903619808810, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_LocalScale.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903964062782, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903964062782, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859681903964062782, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4951016627369570644, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4951016627369570644, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4951016627369570644, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4951016627369570644, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5041533387716296293, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5041533387716296293, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5041533387716296293, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5041533387716296293, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5041533387716296293, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5926256014245184665, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5926256014245184665, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5926256014245184665, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5926256014245184665, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5926256014245184665, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6873828073372048480, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6873828073372048480, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6873828073372048480, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6873828073372048480, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6873828073372048480, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7322619821146952834, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7322619821146952834, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7322619821146952834, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7322619821146952834, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7322619821146952834, guid: 3432d66abba624d4fad1150154199656, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3432d66abba624d4fad1150154199656, type: 3} diff --git a/Assets/Demo/Cartoon FX & War FX Demo/CFX Free Demo.unity.meta b/Assets/Demo/Cartoon FX & War FX Demo/CFX Free Demo.unity.meta new file mode 100644 index 0000000..f3cbc22 --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo/CFX Free Demo.unity.meta @@ -0,0 +1,4 @@ +fileFormatVersion: 2 +guid: 064daa6b97d6846ec9334e98d642f081 +DefaultImporter: + userData: diff --git a/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.asmdef b/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.asmdef new file mode 100644 index 0000000..ce24914 --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.asmdef @@ -0,0 +1,14 @@ +{ + "name": "Coffee.CFX_Demo_With_UIParticle", + "references": [ + "Coffee.UIParticle" + ], + "optionalUnityReferences": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [] +} \ No newline at end of file diff --git a/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.asmdef.meta b/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.asmdef.meta new file mode 100644 index 0000000..b532a0e --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 67b89587ad4f645e18aa12053a6cc9b7 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.cs b/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.cs new file mode 100644 index 0000000..53171ec --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.cs @@ -0,0 +1,116 @@ +using System; +using System.Linq; +using System.Reflection; +using UnityEngine; +using UnityEngine.SceneManagement; +using UnityEngine.UI; +using Object = UnityEngine.Object; + +namespace Coffee.UIExtensions.Demo +{ + public class CFX_Demo_With_UIParticle : MonoBehaviour + { + private MonoBehaviour _demo; + private string _demoType; + private Toggle _spawnOnUI; + private UIParticle _uiParticle; + + // Start is called before the first frame update + private void Start() + { + _uiParticle = GetComponentInChildren(); + _spawnOnUI = GetComponentInChildren(); + _demo = FindObjectOfType("CFX_Demo_New") as MonoBehaviour + ?? FindObjectOfType("WFX_Demo_New") as MonoBehaviour + ?? FindObjectOfType("CFXR_Demo") as MonoBehaviour; + _demoType = _demo?.GetType().Name; + + SetCanvasWidth(800); + SetCanvasRenderOverlay(true); + } + + // Update is called once per frame + private void Update() + { + if (!_spawnOnUI.isOn || !_demo || !Input.GetMouseButtonDown(0)) return; + + if (_demoType == "CFX_Demo_New" || _demoType == "WFX_Demo_New") + { + SpawnParticleCFX(); + } + else if (_demoType == "CFXR_Demo") + { + SpawnParticleCFXR(); + } + } + + private void SpawnParticleCFXR() + { + var particle = _demo.GetType() + .GetField("currentEffect", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public) + ?.GetValue(_demo) as GameObject; + if (!particle) return; + + var instance = Instantiate(particle); + foreach (var c in instance.GetComponentsInChildren()) + { + if (c.GetType().Name == "CFXR_Effect") + { + c.enabled = false; + } + } + + _uiParticle.SetParticleSystemInstance(instance, true); + } + + private void SpawnParticleCFX() + { + var particle = _demo.GetType() + .GetMethod("spawnParticle", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public) + ?.Invoke(_demo, Array.Empty()) as GameObject; + if (!particle) return; + + particle.transform.localScale = Vector3.one; + _uiParticle.SetParticleSystemInstance(particle, true); + } + + private static Object FindObjectOfType(string typeName) + { + var type = AppDomain.CurrentDomain.GetAssemblies() + .SelectMany(x => x.GetTypes()) + .FirstOrDefault(x => x.Name == typeName); + + return type == null ? null : FindObjectOfType(type); + } + + public void SetCanvasWidth(int width) + { + var scaler = GetComponentInParent(); + scaler.screenMatchMode = CanvasScaler.ScreenMatchMode.MatchWidthOrHeight; + scaler.matchWidthOrHeight = 0; + var resolution = scaler.referenceResolution; + resolution.x = width; + scaler.referenceResolution = resolution; + } + + public void SetCanvasRenderOverlay(bool enable) + { + var canvas = GetComponentInParent(); + if (enable) + { + canvas.renderMode = RenderMode.ScreenSpaceOverlay; + } + else + { + canvas.worldCamera = Camera.main; + canvas.renderMode = RenderMode.ScreenSpaceCamera; + canvas.planeDistance = 5; + } + } + + public void LoadScene(string scene) + { + SceneManager.LoadScene(scene); + } + } +} diff --git a/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.cs.meta b/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.cs.meta new file mode 100644 index 0000000..25ed903 --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo/CFX_Demo_With_UIParticle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a845100b226da488ab9037ad254b5860 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Cartoon FX & War FX Demo/ParticleEffectForUGUI.prefab b/Assets/Demo/Cartoon FX & War FX Demo/ParticleEffectForUGUI.prefab new file mode 100644 index 0000000..1cd02f6 --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo/ParticleEffectForUGUI.prefab @@ -0,0 +1,4044 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &86579950934789178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5002550044245749506} + - component: {fileID: 3102868403306987864} + - component: {fileID: 2535327950565255630} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5002550044245749506 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86579950934789178} + 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: 7322619821146952834} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3102868403306987864 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86579950934789178} + m_CullTransparentMesh: 0 +--- !u!114 &2535327950565255630 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86579950934789178} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 1280 +--- !u!1 &962653024776350395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5041533387716296293} + - component: {fileID: 5122306272436999681} + m_Layer: 5 + m_Name: Button - Canvas Width + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5041533387716296293 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 962653024776350395} + 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: 609153650523706837} + - {fileID: 3858009113556185312} + - {fileID: 7322619821146952834} + m_Father: {fileID: 4945133964999307321} + m_RootOrder: 5 + 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: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5122306272436999681 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 962653024776350395} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -405508275, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 +--- !u!1 &1551380891419064940 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8058598650622129057} + - component: {fileID: 7821993539837298057} + - component: {fileID: 5319933921934920215} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8058598650622129057 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1551380891419064940} + 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: 5926256014245184665} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7821993539837298057 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1551380891419064940} + m_CullTransparentMesh: 0 +--- !u!114 &5319933921934920215 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1551380891419064940} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Overlay +--- !u!1 &1885307481910332124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 609153650523706837} + - component: {fileID: 6686756352820633622} + - component: {fileID: 4366434153750510913} + - component: {fileID: 4617487578551787832} + - component: {fileID: 270149633470362154} + m_Layer: 5 + m_Name: Label (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &609153650523706837 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1885307481910332124} + 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: 5041533387716296293} + 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: 20} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &6686756352820633622 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1885307481910332124} + m_CullTransparentMesh: 0 +--- !u!114 &4366434153750510913 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1885307481910332124} + 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_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 1 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Canvas Width +--- !u!114 &4617487578551787832 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1885307481910332124} + 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 &270149633470362154 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1885307481910332124} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: 90 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 44 +--- !u!1 &2902781069551371931 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4706723268586056804} + - component: {fileID: 5658105118963041717} + - component: {fileID: 8763580762963782942} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4706723268586056804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2902781069551371931} + 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: 6873828073372048480} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5658105118963041717 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2902781069551371931} + m_CullTransparentMesh: 0 +--- !u!114 &8763580762963782942 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2902781069551371931} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Camera +--- !u!1 &3151880765242128668 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 744269465180558888} + - component: {fileID: 7488584275989623297} + - component: {fileID: 2556341457923768786} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &744269465180558888 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3151880765242128668} + 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: 4945133964999307321} + - {fileID: 4639579473309527703} + - {fileID: 3859681903619808810} + - {fileID: 3859681903088303441} + - {fileID: 4739479349620117548} + m_Father: {fileID: 3859681902015380146} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -10, y: -147} + m_SizeDelta: {x: 304, y: -212.8} + m_Pivot: {x: 1, y: 1} +--- !u!222 &7488584275989623297 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3151880765242128668} + m_CullTransparentMesh: 0 +--- !u!114 &2556341457923768786 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3151880765242128668} + 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.4245283, g: 0.4245283, b: 0.4245283, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3531147561838820714 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4951016627369570644} + - component: {fileID: 3453296200555520739} + - component: {fileID: 8239094066872257449} + - component: {fileID: 9025283699546459269} + - component: {fileID: 3455812122593366208} + m_Layer: 5 + m_Name: Label (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4951016627369570644 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3531147561838820714} + 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: 711230566651291100} + 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: 20} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3453296200555520739 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3531147561838820714} + m_CullTransparentMesh: 0 +--- !u!114 &8239094066872257449 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3531147561838820714} + 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_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 1 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Render Mode +--- !u!114 &9025283699546459269 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3531147561838820714} + 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 &3455812122593366208 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3531147561838820714} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: 90 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 44 +--- !u!1 &3859681902015380149 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902015380146} + - component: {fileID: 3859681902015380144} + - component: {fileID: 7357387253552202458} + m_Layer: 5 + m_Name: ParticleEffectForUGUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902015380146 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902015380149} + 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: 744269465180558888} + - {fileID: 628679464753734428} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!222 &3859681902015380144 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902015380149} + m_CullTransparentMesh: 0 +--- !u!114 &7357387253552202458 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902015380149} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a845100b226da488ab9037ad254b5860, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &3859681902040450534 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902040450535} + - component: {fileID: 3859681902040450533} + - component: {fileID: 3859681902040450532} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902040450535 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902040450534} + 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: 3859681903305963348} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681902040450533 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902040450534} + m_CullTransparentMesh: 0 +--- !u!114 &3859681902040450532 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902040450534} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3859681902098427675 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902098427672} + - component: {fileID: 3859681902098427654} + - component: {fileID: 3859681902098427673} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902098427672 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902098427675} + 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: 3859681903203533470} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681902098427654 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902098427675} + m_CullTransparentMesh: 0 +--- !u!114 &3859681902098427673 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902098427675} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3859681902116860940 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902116860941} + - component: {fileID: 3859681902116860938} + m_Layer: 5 + m_Name: Toggle - Spawn On UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902116860941 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902116860940} + 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: 3859681902647549025} + - {fileID: 3859681903891712112} + m_Father: {fileID: 4945133964999307321} + 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: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3859681902116860938 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902116860940} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 2109663825, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 3859681903891712113} + toggleTransition: 1 + graphic: {fileID: 3859681902749767849} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &3859681902214993101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902214993098} + - component: {fileID: 3859681902214993097} + - component: {fileID: 3859681902214993096} + - component: {fileID: 3859681902214993099} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902214993098 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902214993101} + 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: 3859681902805960555} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 90, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3859681902214993097 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902214993101} + m_CullTransparentMesh: 0 +--- !u!114 &3859681902214993096 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902214993101} + 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_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 1 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Particle Alpha +--- !u!114 &3859681902214993099 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902214993101} + 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!1 &3859681902260493150 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902260493151} + - component: {fileID: 3859681902260493146} + - component: {fileID: 3859681902260493149} + - component: {fileID: 3859681902260493148} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902260493151 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902260493150} + 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: 3859681903288043166} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 90, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3859681902260493146 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902260493150} + m_CullTransparentMesh: 0 +--- !u!114 &3859681902260493149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902260493150} + 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_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 1 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Front UI Alpha +--- !u!114 &3859681902260493148 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902260493150} + 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!1 &3859681902277892210 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902277892211} + m_Layer: 5 + m_Name: Slider - Particle Size + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902277892211 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902277892210} + 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: 3859681903013762912} + - {fileID: 3859681903053963019} + m_Father: {fileID: 4945133964999307321} + m_RootOrder: 1 + 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: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3859681902288157738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902288157739} + - component: {fileID: 3859681902288157737} + - component: {fileID: 3859681902288157736} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902288157739 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902288157738} + 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: 3859681903788211028} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681902288157737 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902288157738} + m_CullTransparentMesh: 0 +--- !u!114 &3859681902288157736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902288157738} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3859681902325777284 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902325777285} + - component: {fileID: 3859681902325777283} + - component: {fileID: 3859681902325777282} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902325777285 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902325777284} + 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: 3859681902685252929} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681902325777283 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902325777284} + m_CullTransparentMesh: 0 +--- !u!114 &3859681902325777282 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902325777284} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3859681902547518681 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902547518662} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902547518662 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902547518681} + 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: 3859681902655638209} + m_Father: {fileID: 3859681903053963019} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3859681902647549024 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902647549025} + - component: {fileID: 3859681902647549036} + - component: {fileID: 3859681902647549039} + - component: {fileID: 3859681902647549038} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902647549025 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902647549024} + 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: 3859681902116860941} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 90, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3859681902647549036 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902647549024} + m_CullTransparentMesh: 0 +--- !u!114 &3859681902647549039 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902647549024} + 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_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 1 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Spawn On UI +--- !u!114 &3859681902647549038 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902647549024} + 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!1 &3859681902655638208 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902655638209} + - component: {fileID: 3859681902655638223} + - component: {fileID: 3859681902655638222} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902655638209 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902655638208} + 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: 3859681902547518662} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681902655638223 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902655638208} + m_CullTransparentMesh: 0 +--- !u!114 &3859681902655638222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902655638208} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3859681902685252928 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902685252929} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902685252929 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902685252928} + 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: 3859681902325777285} + m_Father: {fileID: 3859681903473238493} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3859681902749767851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902749767848} + - component: {fileID: 3859681902749767830} + - component: {fileID: 3859681902749767849} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902749767848 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902749767851} + 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: 3859681903891712112} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681902749767830 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902749767851} + m_CullTransparentMesh: 0 +--- !u!114 &3859681902749767849 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902749767851} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3859681902805960554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902805960555} + m_Layer: 5 + m_Name: Slider - Particle Alpha + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902805960555 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902805960554} + 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: 3859681902214993098} + - {fileID: 3859681903473238493} + m_Father: {fileID: 4945133964999307321} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3859681902878572301 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902878572298} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902878572298 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902878572301} + 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: 3859681903964062782} + m_Father: {fileID: 3859681903203533470} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3859681902942525187 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681902942525184} + - component: {fileID: 3859681902942525198} + - component: {fileID: 3859681902942525185} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681902942525184 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902942525187} + 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: 3859681903672482788} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681902942525198 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902942525187} + m_CullTransparentMesh: 0 +--- !u!114 &3859681902942525185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681902942525187} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3859681903013762915 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903013762912} + - component: {fileID: 3859681903013762927} + - component: {fileID: 3859681903013762926} + - component: {fileID: 3859681903013762913} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903013762912 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903013762915} + 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: 3859681902277892211} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 90, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3859681903013762927 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903013762915} + m_CullTransparentMesh: 0 +--- !u!114 &3859681903013762926 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903013762915} + 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_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 1 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Particle Size +--- !u!114 &3859681903013762913 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903013762915} + 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!1 &3859681903053963018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903053963019} + - component: {fileID: 3859681903053963016} + m_Layer: 5 + m_Name: Slider (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903053963019 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903053963018} + 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: 3859681903734097089} + - {fileID: 3859681902547518662} + - {fileID: 3859681903672482788} + m_Father: {fileID: 3859681902277892211} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -90, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &3859681903053963016 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903053963018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -113659843, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 3859681902942525185} + m_FillRect: {fileID: 3859681902655638209} + m_HandleRect: {fileID: 3859681902942525184} + m_Direction: 0 + m_MinValue: 1 + m_MaxValue: 200 + m_WholeNumbers: 0 + m_Value: 100 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3859681903619808811} + m_MethodName: set_scale + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &3859681903088303440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903088303441} + - component: {fileID: 3859681903088303452} + - component: {fileID: 3859681903088303455} + - component: {fileID: 3859681903088303454} + m_Layer: 5 + m_Name: Front UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903088303441 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903088303440} + 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: 3859681903267533665} + m_Father: {fileID: 744269465180558888} + 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: 0, y: -246.2} + m_SizeDelta: {x: 150, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681903088303452 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903088303440} + m_CullTransparentMesh: 0 +--- !u!114 &3859681903088303455 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903088303440} + 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.8803555, g: 0.6556604, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!225 &3859681903088303454 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903088303440} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!1 &3859681903157736463 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903157736460} + - component: {fileID: 3859681903157736458} + - component: {fileID: 3859681903157736461} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903157736460 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903157736463} + 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: 3859681903473238493} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681903157736458 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903157736463} + m_CullTransparentMesh: 0 +--- !u!114 &3859681903157736461 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903157736463} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3859681903203533457 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903203533470} + - component: {fileID: 3859681903203533471} + m_Layer: 5 + m_Name: Slider (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903203533470 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903203533457} + 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: 3859681902098427672} + - {fileID: 3859681903788211028} + - {fileID: 3859681902878572298} + m_Father: {fileID: 3859681903288043166} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -90, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &3859681903203533471 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903203533457} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -113659843, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 3859681903964062783} + m_FillRect: {fileID: 3859681902288157739} + m_HandleRect: {fileID: 3859681903964062782} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 1 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6305869359465967157} + m_MethodName: set_alpha + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 3859681903088303454} + m_MethodName: set_alpha + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &3859681903267533664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903267533665} + - component: {fileID: 3859681903267533679} + - component: {fileID: 3859681903267533678} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903267533665 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903267533664} + 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: 3859681903088303441} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681903267533679 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903267533664} + m_CullTransparentMesh: 0 +--- !u!114 &3859681903267533678 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903267533664} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Front UI +--- !u!1 &3859681903288043153 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903288043166} + m_Layer: 5 + m_Name: Slider - Front UI Alpha + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903288043166 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903288043153} + 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: 3859681902260493151} + - {fileID: 3859681903203533470} + m_Father: {fileID: 4945133964999307321} + m_RootOrder: 3 + 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: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3859681903305963351 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903305963348} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903305963348 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903305963351} + 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: 3859681902040450535} + m_Father: {fileID: 3859681903473238493} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3859681903473238492 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903473238493} + - component: {fileID: 3859681903473238490} + m_Layer: 5 + m_Name: Slider (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903473238493 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903473238492} + 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: 3859681903157736460} + - {fileID: 3859681903305963348} + - {fileID: 3859681902685252929} + m_Father: {fileID: 3859681902805960555} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -90, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &3859681903473238490 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903473238492} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -113659843, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 3859681902325777282} + m_FillRect: {fileID: 3859681902040450535} + m_HandleRect: {fileID: 3859681902325777285} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 1 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3859681903619808809} + m_MethodName: set_alpha + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &3859681903619808813 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903619808810} + - component: {fileID: 3859681903619808808} + - component: {fileID: 3859681903619808811} + - component: {fileID: 3859681903619808809} + m_Layer: 0 + m_Name: UIParticle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903619808810 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903619808813} + m_LocalRotation: {x: -0.17364825, y: -0, z: -0, w: 0.9848078} + m_LocalPosition: {x: 0, y: 0, z: -3} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 744269465180558888} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: -20, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -292} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681903619808808 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903619808813} + m_CullTransparentMesh: 0 +--- !u!114 &3859681903619808811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903619808813} + 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_IsTrail: 0 + m_Scale3D: {x: 100, y: 100, z: 100} + m_AnimatableProperties: [] + m_Particles: [] + m_MeshSharing: 0 + m_GroupId: 0 + m_GroupMaxId: 0 + m_Maskable: 1 +--- !u!225 &3859681903619808809 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903619808813} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!1 &3859681903672482791 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903672482788} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903672482788 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903672482791} + 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: 3859681902942525184} + m_Father: {fileID: 3859681903053963019} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3859681903734097088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903734097089} + - component: {fileID: 3859681903734097103} + - component: {fileID: 3859681903734097102} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903734097089 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903734097088} + 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: 3859681903053963019} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681903734097103 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903734097088} + m_CullTransparentMesh: 0 +--- !u!114 &3859681903734097102 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903734097088} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3859681903788211031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903788211028} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903788211028 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903788211031} + 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: 3859681902288157739} + m_Father: {fileID: 3859681903203533470} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3859681903891712115 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903891712112} + - component: {fileID: 3859681903891712126} + - component: {fileID: 3859681903891712113} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903891712112 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903891712115} + 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: 3859681902749767848} + m_Father: {fileID: 3859681902116860941} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 100.00003, y: -10} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681903891712126 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903891712115} + m_CullTransparentMesh: 0 +--- !u!114 &3859681903891712113 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903891712115} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3859681903964062769 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3859681903964062782} + - component: {fileID: 3859681903964062780} + - component: {fileID: 3859681903964062783} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3859681903964062782 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903964062769} + 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: 3859681902878572298} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3859681903964062780 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903964062769} + m_CullTransparentMesh: 0 +--- !u!114 &3859681903964062783 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3859681903964062769} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &4082664103898137543 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6873828073372048480} + - component: {fileID: 5506874579487040369} + - component: {fileID: 2781997338647653048} + - component: {fileID: 3360835017440122026} + - component: {fileID: 1366113540849943547} + m_Layer: 5 + m_Name: Button - Camera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6873828073372048480 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4082664103898137543} + 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: 4706723268586056804} + m_Father: {fileID: 711230566651291100} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5506874579487040369 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4082664103898137543} + m_CullTransparentMesh: 0 +--- !u!114 &2781997338647653048 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4082664103898137543} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!114 &3360835017440122026 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4082664103898137543} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2781997338647653048} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7357387253552202458} + m_MethodName: SetCanvasRenderOverlay + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1366113540849943547 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4082664103898137543} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: 1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &5061565527705772692 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5926256014245184665} + - component: {fileID: 8451384920738579121} + - component: {fileID: 9005772704562692613} + - component: {fileID: 6406053850282885998} + - component: {fileID: 4557790655482294870} + m_Layer: 5 + m_Name: Button - Overlay + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5926256014245184665 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5061565527705772692} + 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: 8058598650622129057} + m_Father: {fileID: 711230566651291100} + m_RootOrder: 1 + 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: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8451384920738579121 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5061565527705772692} + m_CullTransparentMesh: 0 +--- !u!114 &9005772704562692613 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5061565527705772692} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!114 &6406053850282885998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5061565527705772692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9005772704562692613} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7357387253552202458} + m_MethodName: SetCanvasRenderOverlay + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 +--- !u!114 &4557790655482294870 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5061565527705772692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: 1 + m_FlexibleHeight: -1 + m_LayoutPriority: 2 +--- !u!1 &5207870052765275154 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 711230566651291100} + - component: {fileID: 1967301068910169843} + m_Layer: 5 + m_Name: Button - Render Mode + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &711230566651291100 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5207870052765275154} + 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: 4951016627369570644} + - {fileID: 5926256014245184665} + - {fileID: 6873828073372048480} + m_Father: {fileID: 4945133964999307321} + m_RootOrder: 4 + 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: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1967301068910169843 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5207870052765275154} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -405508275, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 +--- !u!1 &6170531242169022886 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 815423860930145804} + - component: {fileID: 2374287705038390695} + - component: {fileID: 1802984813212999168} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &815423860930145804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6170531242169022886} + 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: 4739479349620117548} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2374287705038390695 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6170531242169022886} + m_CullTransparentMesh: 0 +--- !u!114 &1802984813212999168 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6170531242169022886} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Load Next Scene +--- !u!1 &7155424414216602919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5218938641100516022} + - component: {fileID: 8464665438048799531} + - component: {fileID: 7064656024021642068} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5218938641100516022 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7155424414216602919} + 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: 3858009113556185312} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8464665438048799531 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7155424414216602919} + m_CullTransparentMesh: 0 +--- !u!114 &7064656024021642068 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7155424414216602919} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 800 +--- !u!1 &7335816491848881540 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 628679464753734428} + - component: {fileID: 8867806703919733541} + - component: {fileID: 8047570089676364529} + - component: {fileID: 8838998222179528398} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &628679464753734428 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7335816491848881540} + 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: 3859681902015380146} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 5, y: 5} + m_SizeDelta: {x: 338.5, y: 30} + m_Pivot: {x: 0, y: 0} +--- !u!222 &8867806703919733541 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7335816491848881540} + m_CullTransparentMesh: 0 +--- !u!114 &8047570089676364529 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7335816491848881540} + 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_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 6 + m_AlignByGeometry: 1 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Particle Effect For UGUI v4.0.0 Demo +--- !u!114 &8838998222179528398 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7335816491848881540} + 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!1 &7528766935761690602 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4945133964999307321} + - component: {fileID: 2869154879412436941} + m_Layer: 5 + m_Name: Controllers + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4945133964999307321 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7528766935761690602} + 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: 3859681902116860941} + - {fileID: 3859681902277892211} + - {fileID: 3859681902805960555} + - {fileID: 3859681903288043166} + - {fileID: 711230566651291100} + - {fileID: 5041533387716296293} + m_Father: {fileID: 744269465180558888} + 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: -10} + m_SizeDelta: {x: -20, y: 115.6} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &2869154879412436941 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7528766935761690602} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 +--- !u!1 &7939804180136663190 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9178830201613112368} + - component: {fileID: 4915500927484501940} + - component: {fileID: 2471022747368546613} + - component: {fileID: 9192850027447243803} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9178830201613112368 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7939804180136663190} + 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: 4639579473309527703} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: -10, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4915500927484501940 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7939804180136663190} + m_CullTransparentMesh: 0 +--- !u!114 &2471022747368546613 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7939804180136663190} + 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_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Back UI +--- !u!114 &9192850027447243803 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7939804180136663190} + 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!1 &8043561203518490337 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3858009113556185312} + - component: {fileID: 5598553245526174618} + - component: {fileID: 5325695793662914230} + - component: {fileID: 6199819795074822241} + - component: {fileID: 6942933885432526710} + m_Layer: 5 + m_Name: Button - 800 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3858009113556185312 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8043561203518490337} + 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: 5218938641100516022} + m_Father: {fileID: 5041533387716296293} + m_RootOrder: 1 + 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: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5598553245526174618 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8043561203518490337} + m_CullTransparentMesh: 0 +--- !u!114 &5325695793662914230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8043561203518490337} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!114 &6199819795074822241 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8043561203518490337} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 5325695793662914230} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7357387253552202458} + m_MethodName: SetCanvasWidth + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 800 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &6942933885432526710 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8043561203518490337} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: 1 + m_FlexibleHeight: -1 + m_LayoutPriority: 2 +--- !u!1 &8442386687052204523 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7322619821146952834} + - component: {fileID: 1056698515487637788} + - component: {fileID: 2165750812729318244} + - component: {fileID: 7450843285597770156} + - component: {fileID: 2242164212718897476} + m_Layer: 5 + m_Name: Button - 1280 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7322619821146952834 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8442386687052204523} + 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: 5002550044245749506} + m_Father: {fileID: 5041533387716296293} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1056698515487637788 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8442386687052204523} + m_CullTransparentMesh: 0 +--- !u!114 &2165750812729318244 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8442386687052204523} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!114 &7450843285597770156 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8442386687052204523} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2165750812729318244} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7357387253552202458} + m_MethodName: SetCanvasWidth + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 1280 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2242164212718897476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8442386687052204523} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: 1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &8759196900408675180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4639579473309527703} + - component: {fileID: 258872907995536444} + - component: {fileID: 1402837398407548801} + - component: {fileID: 6305869359465967157} + m_Layer: 5 + m_Name: Back UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4639579473309527703 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8759196900408675180} + 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: 9178830201613112368} + m_Father: {fileID: 744269465180558888} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: -141.2} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &258872907995536444 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8759196900408675180} + m_CullTransparentMesh: 0 +--- !u!114 &1402837398407548801 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8759196900408675180} + 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.6681316, g: 0.6462264, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!225 &6305869359465967157 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8759196900408675180} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!1 &9021354651672178503 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4739479349620117548} + - component: {fileID: 7054673284816381525} + - component: {fileID: 6540973407459190444} + - component: {fileID: 5512827307014369649} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4739479349620117548 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021354651672178503} + 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: 815423860930145804} + m_Father: {fileID: 744269465180558888} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 150, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!222 &7054673284816381525 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021354651672178503} + m_CullTransparentMesh: 0 +--- !u!114 &6540973407459190444 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021354651672178503} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!114 &5512827307014369649 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021354651672178503} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 6540973407459190444} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7357387253552202458} + m_MethodName: LoadScene + m_Mode: 5 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: WarFX Demo New + m_BoolArgument: 0 + m_CallState: 2 diff --git a/Assets/Demo/Cartoon FX & War FX Demo/ParticleEffectForUGUI.prefab.meta b/Assets/Demo/Cartoon FX & War FX Demo/ParticleEffectForUGUI.prefab.meta new file mode 100644 index 0000000..ee2c33d --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo/ParticleEffectForUGUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3432d66abba624d4fad1150154199656 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Cartoon FX & War FX Demo/README.md b/Assets/Demo/Cartoon FX & War FX Demo/README.md new file mode 100644 index 0000000..e51183d --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo/README.md @@ -0,0 +1,4 @@ +Cartoon FX & War FX Demo +=== + +Please import assets "Cartoon FX Free" and/or "War FX Free" from Unity asset store. diff --git a/Assets/Demo/Cartoon FX & War FX Demo/README.md.meta b/Assets/Demo/Cartoon FX & War FX Demo/README.md.meta new file mode 100644 index 0000000..1fa03cb --- /dev/null +++ b/Assets/Demo/Cartoon FX & War FX Demo/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8f3407e8e4c3c4cf0a8717c25bc1c790 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Performance Demo.meta b/Assets/Demo/Performance Demo.meta new file mode 100644 index 0000000..5bec9b1 --- /dev/null +++ b/Assets/Demo/Performance Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca0fd7c7ead2c49b1ae139b7963de126 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Performance Demo/Materials.meta b/Assets/Demo/Performance Demo/Materials.meta new file mode 100644 index 0000000..abdae51 --- /dev/null +++ b/Assets/Demo/Performance Demo/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 839afb79f79094e6c942050ec5413ebf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire.mat b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire.mat new file mode 100644 index 0000000..3d99c4c --- /dev/null +++ b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire.mat @@ -0,0 +1,88 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: UIParticle_PerformanceDemo_Fire + m_Shader: {fileID: 4800000, guid: ecfa8f5732b504ef98fba10aa18d0326, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 294c5667b05cc4edcac3885a5899cc65, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Glow: 1 + - _InvFade: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _TintColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire.mat.meta b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire.mat.meta new file mode 100644 index 0000000..9d47f22 --- /dev/null +++ b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3dc66b79cada243e59bcaf09f804373d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Demo/Materials/UIParticle_Demo_Fire_Atlas.png b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire_Atlas.png similarity index 100% rename from Samples~/Demo/Materials/UIParticle_Demo_Fire_Atlas.png rename to Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire_Atlas.png diff --git a/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire_Atlas.png.meta b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire_Atlas.png.meta new file mode 100644 index 0000000..2f1b746 --- /dev/null +++ b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Fire_Atlas.png.meta @@ -0,0 +1,121 @@ +fileFormatVersion: 2 +guid: 294c5667b05cc4edcac3885a5899cc65 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 16 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Spread.mat b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Spread.mat new file mode 100644 index 0000000..109c3cf --- /dev/null +++ b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Spread.mat @@ -0,0 +1,88 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: UIParticle_PerformanceDemo_Spread + m_Shader: {fileID: 4800000, guid: ecfa8f5732b504ef98fba10aa18d0326, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Glow: 1 + - _InvFade: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _TintColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Spread.mat.meta b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Spread.mat.meta new file mode 100644 index 0000000..185865a --- /dev/null +++ b/Assets/Demo/Performance Demo/Materials/UIParticle_PerformanceDemo_Spread.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b7ac7640c2f1047c887aa52ff1ce9fcc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Performance Demo/Scripts.meta b/Assets/Demo/Performance Demo/Scripts.meta new file mode 100644 index 0000000..e736437 --- /dev/null +++ b/Assets/Demo/Performance Demo/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: db256ad6e34f94a4a95dedcbce09ddf1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Performance Demo/Scripts/Coffee.UIParticle.PerformanceDemo.asmdef b/Assets/Demo/Performance Demo/Scripts/Coffee.UIParticle.PerformanceDemo.asmdef new file mode 100644 index 0000000..a40ccf8 --- /dev/null +++ b/Assets/Demo/Performance Demo/Scripts/Coffee.UIParticle.PerformanceDemo.asmdef @@ -0,0 +1,14 @@ +{ + "name": "Coffee.UIParticle.PerformanceDemo", + "references": [ + "Coffee.UIParticle" + ], + "optionalUnityReferences": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": false, + "defineConstraints": [] +} \ No newline at end of file diff --git a/Assets/Demo/Performance Demo/Scripts/Coffee.UIParticle.PerformanceDemo.asmdef.meta b/Assets/Demo/Performance Demo/Scripts/Coffee.UIParticle.PerformanceDemo.asmdef.meta new file mode 100644 index 0000000..652fbb2 --- /dev/null +++ b/Assets/Demo/Performance Demo/Scripts/Coffee.UIParticle.PerformanceDemo.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9c1a1a5e813ba46d2b837936f34e33a7 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Performance Demo/Scripts/UIParticle_PerformanceDemo.cs b/Assets/Demo/Performance Demo/Scripts/UIParticle_PerformanceDemo.cs new file mode 100644 index 0000000..06c1549 --- /dev/null +++ b/Assets/Demo/Performance Demo/Scripts/UIParticle_PerformanceDemo.cs @@ -0,0 +1,84 @@ +using UnityEngine; +using UnityEngine.Serialization; + +namespace Coffee.UIExtensions.Demo +{ + public class UIParticle_PerformanceDemo : MonoBehaviour + { + [FormerlySerializedAs("copyOrigin")] + [SerializeField] + private GameObject m_CopyOrigin; + + [FormerlySerializedAs("copyCount")] + [SerializeField] + public int m_CopyCount; + + [FormerlySerializedAs("root")] + [SerializeField] + public Canvas m_RootCanvas; + + private void Start() + { + Application.targetFrameRate = 60; + + if (m_CopyOrigin) + { + m_CopyOrigin.SetActive(false); + + var parent = m_CopyOrigin.transform.parent; + for (var i = 0; i < m_CopyCount; i++) + { + var go = Instantiate(m_CopyOrigin, parent, false); + go.name = string.Format("{0} {1}", m_CopyOrigin.name, i + 1); + go.hideFlags = HideFlags.DontSave; + + go.SetActive(true); + } + } + } + + public void UIParticle_Enable(bool flag) + { + foreach (var uip in m_RootCanvas.GetComponentsInChildren(true)) + { + uip.enabled = flag; + } + + if (!flag) + { + foreach (var ps in FindObjectsOfType()) + { + ps.Play(false); + } + } + } + + public void UIParticle_MeshSharing(bool flag) + { + foreach (var uip in m_RootCanvas.GetComponentsInChildren(true)) + { + uip.meshSharing = flag + ? UIParticle.MeshSharing.Auto + : UIParticle.MeshSharing.None; + } + } + + public void UIParticle_RandomGroup(bool flag) + { + foreach (var uip in m_RootCanvas.GetComponentsInChildren(true)) + { + uip.groupMaxId = flag + ? 4 + : 0; + } + } + + public void ParticleSystem_SetScale(float scale) + { + foreach (var ps in FindObjectsOfType()) + { + ps.transform.localScale = new Vector3(scale, scale, scale); + } + } + } +} diff --git a/Assets/Demo/Performance Demo/Scripts/UIParticle_PerformanceDemo.cs.meta b/Assets/Demo/Performance Demo/Scripts/UIParticle_PerformanceDemo.cs.meta new file mode 100644 index 0000000..50512d6 --- /dev/null +++ b/Assets/Demo/Performance Demo/Scripts/UIParticle_PerformanceDemo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3a595cf9cf93f4e0686f247a5e7e19ce +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Performance Demo/Sprites.meta b/Assets/Demo/Performance Demo/Sprites.meta new file mode 100644 index 0000000..0364e02 --- /dev/null +++ b/Assets/Demo/Performance Demo/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aacefbb114f024ec0bd6d3153b28bb36 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Demo/Sprites/UIParticle_Demo_Light_Frame.png b/Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Light_Frame.png old mode 100755 new mode 100644 similarity index 100% rename from Samples~/Demo/Sprites/UIParticle_Demo_Light_Frame.png rename to Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Light_Frame.png diff --git a/Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Light_Frame.png.meta b/Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Light_Frame.png.meta new file mode 100644 index 0000000..327afe5 --- /dev/null +++ b/Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Light_Frame.png.meta @@ -0,0 +1,132 @@ +fileFormatVersion: 2 +guid: fc4e1d816001842709cf8a393c69dd14 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: de8a1691f8aae4be18d66008040aa1a7 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Demo/Sprites/UIParticle_Demo_Unity-chan.png b/Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Unity-chan.png similarity index 100% rename from Samples~/Demo/Sprites/UIParticle_Demo_Unity-chan.png rename to Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Unity-chan.png diff --git a/Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Unity-chan.png.meta b/Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Unity-chan.png.meta new file mode 100644 index 0000000..d91681a --- /dev/null +++ b/Assets/Demo/Performance Demo/Sprites/UIParticle_PerformanceDemo_Unity-chan.png.meta @@ -0,0 +1,88 @@ +fileFormatVersion: 2 +guid: 9b9aa386e19cb4bf4b7e055e962419e2 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 16 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 84e9fd7e25cf94cfc81bd77bc4f1d566 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo.unity b/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo.unity new file mode 100644 index 0000000..02c734e --- /dev/null +++ b/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo.unity @@ -0,0 +1,3420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.12731689, g: 0.13414702, b: 0.1210784, 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: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_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 &37266150 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 37266151} + m_Layer: 5 + m_Name: Container (Single) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &37266151 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 37266150} + 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: 518746433} + m_Father: {fileID: 919637306} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &59967634 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 59967635} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &59967635 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 59967634} + 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: 1454019845} + m_Father: {fileID: 879285144} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 22.5, y: 0} + m_SizeDelta: {x: -65, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &77786517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 77786518} + - component: {fileID: 77786520} + - component: {fileID: 77786519} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &77786518 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 77786517} + 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: 1912392201} + m_Father: {fileID: 225267214} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &77786519 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 77786517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &77786520 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 77786517} + m_CullTransparentMesh: 0 +--- !u!1 &201409474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 201409475} + - component: {fileID: 201409477} + - component: {fileID: 201409476} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &201409475 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201409474} + 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: 1589058661} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &201409476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201409474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &201409477 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201409474} + m_CullTransparentMesh: 0 +--- !u!1 &225267213 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 225267214} + - component: {fileID: 225267215} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &225267214 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 225267213} + 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: 77786518} + - {fileID: 1023851110} + m_Father: {fileID: 1868642506} + 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: 94.3, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!114 &225267215 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 225267213} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 77786519} + toggleTransition: 1 + graphic: {fileID: 1912392202} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 903906984} + m_MethodName: UIParticle_Enable + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1302036448} + m_MethodName: set_interactable + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 + - m_Target: {fileID: 1637763524} + m_MethodName: set_interactable + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 + m_IsOn: 1 +--- !u!1 &404044371 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 404044374} + - component: {fileID: 404044373} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!20 &404044373 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 404044371} + 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_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &404044374 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 404044371} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 50, z: -30} + 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 &411756833 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 411756834} + - component: {fileID: 411756837} + - component: {fileID: 411756836} + - component: {fileID: 411756835} + m_Layer: 5 + m_Name: Label (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &411756834 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411756833} + 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: 1658126876} + 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: 67.7, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &411756835 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411756833} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, 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 &411756836 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411756833} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Particles:' +--- !u!222 &411756837 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411756833} + m_CullTransparentMesh: 0 +--- !u!1 &437703955 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 437703956} + - component: {fileID: 437703958} + - component: {fileID: 437703957} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &437703956 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 437703955} + 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: 879285144} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 22.5, y: 0} + m_SizeDelta: {x: -45, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &437703957 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 437703955} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &437703958 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 437703955} + m_CullTransparentMesh: 0 +--- !u!1 &446929804 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 446929807} + - component: {fileID: 446929806} + - component: {fileID: 446929805} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &446929805 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446929804} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, 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 &446929806 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446929804} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &446929807 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446929804} + 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: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &496349153 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 496349154} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &496349154 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 496349153} + 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: 1002507720} + m_Father: {fileID: 879285144} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 17.5, y: 0} + m_SizeDelta: {x: -65, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &518746432 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 37266151} + m_Modifications: + - target: {fileID: 864895765507486433, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 864895765507486433, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 864895765507486433, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895765507486433, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_SizeDelta.y + value: -27.210892 + objectReference: {fileID: 0} + - target: {fileID: 864895765856675112, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 864895765856675112, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 864895765856675112, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_SizeDelta.x + value: -80.85107 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_SizeDelta.y + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 240 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689325, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_Name + value: Unity-chan with Particle + objectReference: {fileID: 0} + - target: {fileID: 1063794359373398463, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1064697811487447057, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1088568576793901561, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1088568576793901561, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1088568576793901561, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1089262345682723069, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.x + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 1089262345682723069, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.y + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 1089262345682723069, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.z + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 1089397742645647297, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.x + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 1089397742645647297, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.y + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 1089397742645647297, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.z + value: 15 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a4669dfbba654429bbcddf0c9b79fb8b, type: 3} +--- !u!224 &518746433 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + m_PrefabInstance: {fileID: 518746432} + m_PrefabAsset: {fileID: 0} +--- !u!1 &608849065 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 608849066} + - component: {fileID: 608849068} + - component: {fileID: 608849067} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &608849066 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608849065} + 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: 1059781280} + m_Father: {fileID: 1106251236} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &608849067 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608849065} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &608849068 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608849065} + m_CullTransparentMesh: 0 +--- !u!1 &879285143 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 879285144} + - component: {fileID: 879285145} + m_Layer: 5 + m_Name: Slider (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &879285144 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879285143} + 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: 1675442600} + - {fileID: 437703956} + - {fileID: 496349154} + - {fileID: 59967635} + m_Father: {fileID: 1868642506} + m_RootOrder: 3 + 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: 92, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &879285145 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879285143} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1454019846} + m_FillRect: {fileID: 1002507720} + m_HandleRect: {fileID: 1454019845} + m_Direction: 0 + m_MinValue: 1 + m_MaxValue: 4 + m_WholeNumbers: 0 + m_Value: 1.5 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 903906984} + m_MethodName: ParticleSystem_SetScale + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 +--- !u!1 &903906983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 903906985} + - component: {fileID: 903906984} + m_Layer: 0 + m_Name: UIParticle_PerformanceDemo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &903906984 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 903906983} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a595cf9cf93f4e0686f247a5e7e19ce, type: 3} + m_Name: + m_EditorClassIdentifier: + m_CopyOrigin: {fileID: 1581241706} + m_CopyCount: 266 + m_RootCanvas: {fileID: 919637305} +--- !u!4 &903906985 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 903906983} + 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: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &919637302 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 919637306} + - component: {fileID: 919637305} + - component: {fileID: 919637304} + - component: {fileID: 919637303} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &919637303 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919637302} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &919637304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919637302} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 480, y: 400} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &919637305 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919637302} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 404044373} + 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 &919637306 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919637302} + 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: 1924051224} + - {fileID: 37266151} + - {fileID: 1658126876} + - {fileID: 1868642506} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1002507719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1002507720} + - component: {fileID: 1002507722} + - component: {fileID: 1002507721} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1002507720 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1002507719} + 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: 496349154} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1002507721 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1002507719} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1002507722 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1002507719} + m_CullTransparentMesh: 0 +--- !u!1 &1023851109 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1023851110} + - component: {fileID: 1023851113} + - component: {fileID: 1023851112} + - component: {fileID: 1023851111} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1023851110 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023851109} + 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: 225267214} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 9, y: -0.5} + m_SizeDelta: {x: -28, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1023851111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023851109} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, 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 &1023851112 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023851109} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: UI Particle +--- !u!222 &1023851113 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023851109} + m_CullTransparentMesh: 0 +--- !u!1 &1059781279 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1059781280} + - component: {fileID: 1059781282} + - component: {fileID: 1059781281} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1059781280 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1059781279} + 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: 608849066} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1059781281 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1059781279} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1059781282 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1059781279} + m_CullTransparentMesh: 0 +--- !u!1 &1106251235 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1106251236} + - component: {fileID: 1106251237} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1106251236 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1106251235} + 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: 608849066} + - {fileID: 1605110159} + m_Father: {fileID: 1658126876} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 76.09, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1106251237 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1106251235} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 608849067} + toggleTransition: 1 + graphic: {fileID: 1059781281} + m_Group: {fileID: 1658126877} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 37266150} + m_MethodName: SetActive + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 + m_IsOn: 0 +--- !u!1 &1302036446 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1302036447} + - component: {fileID: 1302036448} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1302036447 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302036446} + 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: 1589058661} + - {fileID: 1949009683} + m_Father: {fileID: 1868642506} + m_RootOrder: 1 + 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: 114.91, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1302036448 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302036446} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1589058662} + toggleTransition: 1 + graphic: {fileID: 201409476} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 903906984} + m_MethodName: UIParticle_MeshSharing + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 1 +--- !u!1 &1433873603 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1433873604} + - component: {fileID: 1433873605} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1433873604 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1433873603} + 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: 1473451210} + - {fileID: 1564216302} + m_Father: {fileID: 1658126876} + m_RootOrder: 1 + 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: 87.3, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1433873605 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1433873603} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1473451211} + toggleTransition: 1 + graphic: {fileID: 1660115303} + m_Group: {fileID: 1658126877} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1924051223} + m_MethodName: SetActive + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 + - m_Target: {fileID: 879285145} + m_MethodName: set_interactable + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 + m_IsOn: 1 +--- !u!1 &1454019844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1454019845} + - component: {fileID: 1454019847} + - component: {fileID: 1454019846} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1454019845 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454019844} + 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: 59967635} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1454019846 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454019844} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1454019847 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454019844} + m_CullTransparentMesh: 0 +--- !u!1 &1473451209 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1473451210} + - component: {fileID: 1473451212} + - component: {fileID: 1473451211} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1473451210 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473451209} + 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: 1660115302} + m_Father: {fileID: 1433873604} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1473451211 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473451209} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1473451212 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473451209} + m_CullTransparentMesh: 0 +--- !u!1 &1564216301 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1564216302} + - component: {fileID: 1564216305} + - component: {fileID: 1564216304} + - component: {fileID: 1564216303} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1564216302 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1564216301} + 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: 1433873604} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 9, y: -0.5} + m_SizeDelta: {x: -28, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1564216303 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1564216301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, 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 &1564216304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1564216301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Massive +--- !u!222 &1564216305 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1564216301} + m_CullTransparentMesh: 0 +--- !u!1 &1581241706 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 864895766138689325, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + m_PrefabInstance: {fileID: 864895765163557447} + m_PrefabAsset: {fileID: 0} +--- !u!224 &1581241707 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + m_PrefabInstance: {fileID: 864895765163557447} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1589058660 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1589058661} + - component: {fileID: 1589058663} + - component: {fileID: 1589058662} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1589058661 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1589058660} + 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: 201409475} + m_Father: {fileID: 1302036447} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1589058662 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1589058660} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1589058663 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1589058660} + m_CullTransparentMesh: 0 +--- !u!1 &1591053688 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1591053689} + - component: {fileID: 1591053692} + - component: {fileID: 1591053691} + - component: {fileID: 1591053690} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1591053689 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591053688} + 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: 1637763523} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 9, y: -0.5} + m_SizeDelta: {x: -28, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1591053690 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591053688} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, 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 &1591053691 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591053688} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Random Group +--- !u!222 &1591053692 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591053688} + m_CullTransparentMesh: 0 +--- !u!1 &1605110158 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1605110159} + - component: {fileID: 1605110162} + - component: {fileID: 1605110161} + - component: {fileID: 1605110160} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1605110159 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605110158} + 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: 1106251236} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 9, y: -0.5} + m_SizeDelta: {x: -28, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1605110160 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605110158} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, 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 &1605110161 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605110158} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Single +--- !u!222 &1605110162 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605110158} + m_CullTransparentMesh: 0 +--- !u!1 &1637763522 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1637763523} + - component: {fileID: 1637763524} + m_Layer: 5 + m_Name: Toggle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1637763523 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637763522} + 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: 1663246535} + - {fileID: 1591053689} + m_Father: {fileID: 1868642506} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 138, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1637763524 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637763522} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1663246536} + toggleTransition: 1 + graphic: {fileID: 1933498294} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 903906984} + m_MethodName: UIParticle_RandomGroup + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 + m_IsOn: 1 +--- !u!1 &1658126875 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1658126876} + - component: {fileID: 1658126879} + - component: {fileID: 1658126878} + - component: {fileID: 1658126877} + m_Layer: 5 + m_Name: Controller + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1658126876 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1658126875} + 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: 411756834} + - {fileID: 1433873604} + - {fileID: 1106251236} + m_Father: {fileID: 919637306} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 26} + m_SizeDelta: {x: 0, y: 26} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1658126877 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1658126875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2fafe2cfe61f6974895a912c3755e8f1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AllowSwitchOff: 0 +--- !u!114 &1658126878 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1658126875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: 26 + m_FlexibleWidth: -1 + m_FlexibleHeight: 0 + m_LayoutPriority: 1 +--- !u!114 &1658126879 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1658126875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 0 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!1 &1660115301 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1660115302} + - component: {fileID: 1660115304} + - component: {fileID: 1660115303} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1660115302 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1660115301} + 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: 1473451210} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1660115303 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1660115301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1660115304 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1660115301} + m_CullTransparentMesh: 0 +--- !u!1 &1663246534 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1663246535} + - component: {fileID: 1663246537} + - component: {fileID: 1663246536} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1663246535 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663246534} + 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: 1933498293} + m_Father: {fileID: 1637763523} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1663246536 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663246534} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1663246537 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663246534} + m_CullTransparentMesh: 0 +--- !u!1 &1675442599 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1675442600} + - component: {fileID: 1675442603} + - component: {fileID: 1675442602} + - component: {fileID: 1675442601} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1675442600 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675442599} + 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: 879285144} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 45, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1675442601 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675442599} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, 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 &1675442602 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675442599} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Scale +--- !u!222 &1675442603 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675442599} + m_CullTransparentMesh: 0 +--- !u!1 &1868642505 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1868642506} + - component: {fileID: 1868642508} + - component: {fileID: 1868642507} + m_Layer: 5 + m_Name: Controller + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1868642506 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1868642505} + 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: 225267214} + - {fileID: 1302036447} + - {fileID: 1637763523} + - {fileID: 879285144} + m_Father: {fileID: 919637306} + m_RootOrder: 3 + 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: 26} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1868642507 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1868642505} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: 26 + m_FlexibleWidth: -1 + m_FlexibleHeight: 0 + m_LayoutPriority: 1 +--- !u!114 &1868642508 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1868642505} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!1 &1912392200 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1912392201} + - component: {fileID: 1912392203} + - component: {fileID: 1912392202} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1912392201 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1912392200} + 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: 77786518} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1912392202 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1912392200} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1912392203 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1912392200} + m_CullTransparentMesh: 0 +--- !u!1 &1924051223 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1924051224} + - component: {fileID: 1924051225} + m_Layer: 5 + m_Name: Container (Massive) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1924051224 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1924051223} + 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: 1581241707} + m_Father: {fileID: 919637306} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1924051225 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1924051223} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 20, y: 20} + m_Spacing: {x: 5, y: 5} + m_Constraint: 0 + m_ConstraintCount: 2 +--- !u!1 &1933498292 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1933498293} + - component: {fileID: 1933498295} + - component: {fileID: 1933498294} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1933498293 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933498292} + 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: 1663246535} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1933498294 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933498292} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1933498295 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933498292} + m_CullTransparentMesh: 0 +--- !u!1 &1949009682 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1949009683} + - component: {fileID: 1949009686} + - component: {fileID: 1949009685} + - component: {fileID: 1949009684} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1949009683 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949009682} + 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: 1302036447} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 9, y: -0.5} + m_SizeDelta: {x: -28, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1949009684 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949009682} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, 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 &1949009685 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949009682} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Mesh Sharing +--- !u!222 &1949009686 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949009682} + m_CullTransparentMesh: 0 +--- !u!1001 &864895765163557447 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1924051224} + m_Modifications: + - target: {fileID: 864895764861262036, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_IgnoreCanvasScaler + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895764861262036, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_ResetScaleOnEnable + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895765507486433, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895765507486433, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895765507486433, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895765507486433, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895765856675112, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895765856675112, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895765856675112, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689324, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 864895766138689325, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_Name + value: UIParticle_PerformanceDemo + objectReference: {fileID: 0} + - target: {fileID: 1063794359373398463, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1064697811487447057, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1088568576793901561, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1088568576793901561, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1088568576793901561, guid: a4669dfbba654429bbcddf0c9b79fb8b, + type: 3} + propertyPath: m_LocalScale.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a4669dfbba654429bbcddf0c9b79fb8b, type: 3} diff --git a/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo.unity.meta b/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo.unity.meta new file mode 100644 index 0000000..333fe9b --- /dev/null +++ b/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 870ee15d24ba04925bce26ece2edb10e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo_Prefab.prefab b/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo_Prefab.prefab new file mode 100644 index 0000000..5141199 --- /dev/null +++ b/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo_Prefab.prefab @@ -0,0 +1,9316 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &864895765507486434 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 864895765507486433} + - component: {fileID: 864895765507486446} + - component: {fileID: 864895765507486447} + - component: {fileID: 864895765507486432} + 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 &864895765507486433 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 864895765507486434} + 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: 1088568576793901561} + m_Father: {fileID: 864895766138689324} + 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!222 &864895765507486446 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 864895765507486434} + m_CullTransparentMesh: 0 +--- !u!114 &864895765507486447 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 864895765507486434} + 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_Sprite: {fileID: 21300000, guid: fc4e1d816001842709cf8a393c69dd14, 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!114 &864895765507486432 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 864895765507486434} + 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!1 &864895765856675113 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 864895765856675112} + - component: {fileID: 864895765856675125} + - component: {fileID: 864895765856675126} + - component: {fileID: 864895765856675127} + m_Layer: 5 + m_Name: Front Image (Unity-chan) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &864895765856675112 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 864895765856675113} + 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: 864895766138689324} + m_RootOrder: 1 + 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!222 &864895765856675125 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 864895765856675113} + m_CullTransparentMesh: 0 +--- !u!114 &864895765856675126 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 864895765856675113} + 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: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 9b9aa386e19cb4bf4b7e055e962419e2, 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!114 &864895765856675127 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 864895765856675113} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1254083943, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 0.59574467 +--- !u!1 &864895766138689325 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 864895766138689324} + m_Layer: 5 + m_Name: UIParticle_PerformanceDemo_Prefab + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &864895766138689324 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 864895766138689325} + 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: 864895765507486433} + - {fileID: 864895765856675112} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &865638329068345519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1089262345682723069} + - component: {fileID: 1063552285836503123} + - component: {fileID: 1063794359373398463} + m_Layer: 5 + m_Name: Particle System (Spread) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1089262345682723069 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 865638329068345519} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} + m_Children: [] + m_Father: {fileID: 1088568576793901561} + 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: 5, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!198 &1063552285836503123 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 865638329068345519} + serializedVersion: 6 + lengthInSec: 5 + simulationSpeed: 4 + stopAction: 0 + cullingMode: 3 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 1 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 2.2 + minScalar: 1.5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6818182 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 1.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.35 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startColor: + serializedVersion: 2 + minMaxState: 4 + minColor: {r: 0.20000029, g: 0, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 0, b: 0, a: 1} + key1: {r: 1, g: 0, b: 1, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 1, b: 1, a: 0} + key4: {r: 0, g: 1, b: 0, a: 0} + key5: {r: 1, g: 1, b: 0, a: 0} + key6: {r: 1, g: 0, b: 0, a: 0} + key7: {r: 1, g: 0, b: 0, a: 0} + ctime0: 193 + ctime1: 10879 + ctime2: 21823 + ctime3: 32768 + ctime4: 43646 + ctime5: 54591 + ctime6: 65535 + ctime7: 65535 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 7 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.5 + minScalar: 0.2 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + randomizeRotationDirection: 1 + maxNumParticles: 100 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 0 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 0 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.0001 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 30 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + y: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + curve: + serializedVersion: 2 + minMaxState: 3 + scalar: 1.675516 + minScalar: -2.6179938 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.64 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1.0275698, g: 1.0520113, b: 1.0147059, a: 1} + key1: {r: 1.0275698, g: 1.0520113, b: 1.0147059, a: 0.5176471} + key2: {r: 0, g: 0, b: 0, a: 1} + key3: {r: 0, g: 0, b: 0, a: 0.43529412} + key4: {r: 0, g: 0, b: 0, a: 0.8862745} + key5: {r: 0, g: 0, b: 0, a: 0.32156864} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 5975 + atime2: 10216 + atime3: 18890 + atime4: 35081 + atime5: 48573 + atime6: 65535 + atime7: 65535 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 7 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + enabled: 0 + mode: 1 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 8 + tilesY: 8 + animationType: 0 + rowIndex: 0 + cycles: 8 + uvChannelMask: -1 + randomRow: 1 + sprites: + - sprite: {fileID: 21300000, guid: 925f66fdcc9764b579413b7408c718f2, type: 3} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + enabled: 0 + multiplier: 1 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 1 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 0 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.9 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 1 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 1 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 100 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &1063794359373398463 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 865638329068345519} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b7ac7640c2f1047c887aa52ff1ce9fcc, type: 2} + - {fileID: 2100000, guid: b7ac7640c2f1047c887aa52ff1ce9fcc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 1 + m_LengthScale: 3 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 2 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 +--- !u!1 &866169245937031177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1088568576793901561} + - component: {fileID: 864895764861262035} + - component: {fileID: 864895764861262036} + m_Layer: 5 + m_Name: Effects + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1088568576793901561 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 866169245937031177} + 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: 1089262345682723069} + - {fileID: 1089397742645647297} + m_Father: {fileID: 864895765507486433} + 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: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &864895764861262035 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 866169245937031177} + m_CullTransparentMesh: 0 +--- !u!114 &864895764861262036 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 866169245937031177} + 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_IsTrail: 0 + m_Scale3D: {x: 3, y: 3, z: 3} + m_AnimatableProperties: [] + m_Particles: + - {fileID: 1063552285836503123} + - {fileID: 1062920864416204437} + m_MeshSharing: 1 + m_GroupId: 0 + m_GroupMaxId: 4 + m_Maskable: 1 +--- !u!1 &866317725290583631 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1089397742645647297} + - component: {fileID: 1062920864416204437} + - component: {fileID: 1064697811487447057} + m_Layer: 5 + m_Name: Particle System (Fire) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1089397742645647297 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 866317725290583631} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} + m_Children: [] + m_Father: {fileID: 1088568576793901561} + m_RootOrder: 1 + 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!198 &1062920864416204437 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 866317725290583631} + serializedVersion: 6 + lengthInSec: 5 + simulationSpeed: 0.2 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 1 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 2 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 2 + minColor: {r: 0.13235295, g: 0.02464503, b: 0, a: 0.5019608} + maxColor: {r: 1, g: 1, b: 1, a: 0.5019608} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 3 + minScalar: 0.3 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + randomizeRotationDirection: 0 + maxNumParticles: 64 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 0 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1.5 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 40 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + y: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + curve: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.7853982 + minScalar: -0.7853981 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.99999994 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 40478 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 42405 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 3 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + enabled: 1 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 8 + tilesY: 8 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + randomRow: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + enabled: 0 + multiplier: 1 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 1 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 1 + ratio: 1 + light: {fileID: 0} + randomDistribution: 1 + color: 0 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.8 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 8 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &1064697811487447057 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 866317725290583631} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3dc66b79cada243e59bcaf09f804373d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 diff --git a/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo_Prefab.prefab.meta b/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo_Prefab.prefab.meta new file mode 100644 index 0000000..72ae2bf --- /dev/null +++ b/Assets/Demo/Performance Demo/UIParticle_PerformanceDemo_Prefab.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a4669dfbba654429bbcddf0c9b79fb8b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ProjectSettings.meta b/Assets/ProjectSettings.meta new file mode 100644 index 0000000..5962a59 --- /dev/null +++ b/Assets/ProjectSettings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 64db617a76e9a4f1e90d0731175c1f7b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ProjectSettings/NanoMonitor.asset b/Assets/ProjectSettings/NanoMonitor.asset new file mode 100644 index 0000000..4f4880e --- /dev/null +++ b/Assets/ProjectSettings/NanoMonitor.asset @@ -0,0 +1,33 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 194d2f2eb25c64ec0af5c323c74eb518, type: 3} + m_Name: NanoMonitor + m_EditorClassIdentifier: + m_NanoMonitorEnabled: 1 + m_BootSceneNameRegex: .* + m_DevelopmentBuildOnly: 1 + m_EnabledInEditor: 1 + m_AlwaysIncludeAssembly: 1 + m_InstantiateOnLoad: 1 + m_Prefab: {fileID: 7211429669315726685, guid: b73940fc30a2f4eb9a73783e9c1f8da6, + type: 3} + m_Opened: 1 + m_Interval: 0.5 + m_Anchor: 1 + m_CustomMonitorItems: + - m_Format: Screen:{0}x{1} + m_Arg0: + m_Path: UnityEngine.Screen, UnityEngine.CoreModule;width + m_Arg1: + m_Path: UnityEngine.Screen, UnityEngine.CoreModule;height + m_Arg2: + m_Path: diff --git a/Assets/ProjectSettings/NanoMonitor.asset.meta b/Assets/ProjectSettings/NanoMonitor.asset.meta new file mode 100644 index 0000000..776d761 --- /dev/null +++ b/Assets/ProjectSettings/NanoMonitor.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 86087a0847f384b538391745dad4565c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ProjectSettings/NanoMonitor.prefab b/Assets/ProjectSettings/NanoMonitor.prefab new file mode 100644 index 0000000..a83f886 --- /dev/null +++ b/Assets/ProjectSettings/NanoMonitor.prefab @@ -0,0 +1,1555 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &563889219 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 563889220} + - component: {fileID: 563889221} + m_Layer: 5 + m_Name: Line (Default) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &563889220 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 563889219} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1938398500779050650} + - {fileID: 1458366075964155596} + - {fileID: 7772904936892294925} + - {fileID: 8273546343179645043} + - {fileID: 323826319202443003} + m_Father: {fileID: 5758968653464739090} + m_RootOrder: 1 + 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} +--- !u!114 &563889221 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 563889219} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 3 + m_Spacing: 10 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &2032702797399048245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7772904936892294925} + - component: {fileID: 3800577486072630236} + - component: {fileID: 466877951300851627} + m_Layer: 5 + m_Name: GC + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7772904936892294925 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2032702797399048245} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 563889220} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 15.615385} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3800577486072630236 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2032702797399048245} + m_CullTransparentMesh: 0 +--- !u!114 &466877951300851627 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2032702797399048245} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: GC:88888 + m_Mode: 0 + m_TextAnchor: 0 +--- !u!1 &2386340078215894526 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 323826319202443003} + - component: {fileID: 1906622946275733538} + - component: {fileID: 8238827914631717250} + m_Layer: 5 + m_Name: Unity + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &323826319202443003 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2386340078215894526} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 563889220} + m_RootOrder: 4 + 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: 15.615385} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1906622946275733538 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2386340078215894526} + m_CullTransparentMesh: 0 +--- !u!114 &8238827914631717250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2386340078215894526} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Unity:888.888/888.888MB + m_Mode: 0 + m_TextAnchor: 0 +--- !u!1 &2479234172848278309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1938398500779050650} + - component: {fileID: 8794805506133862853} + - component: {fileID: 7175233202196621162} + m_Layer: 5 + m_Name: Time + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1938398500779050650 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2479234172848278309} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 563889220} + 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: 15.615385} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &8794805506133862853 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2479234172848278309} + m_CullTransparentMesh: 0 +--- !u!114 &7175233202196621162 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2479234172848278309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Time:88888 + m_Mode: 0 + m_TextAnchor: 0 +--- !u!1 &3553424249891598552 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8273546343179645043} + - component: {fileID: 5977187919144635592} + - component: {fileID: 5086389384119450648} + m_Layer: 5 + m_Name: Mono + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8273546343179645043 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3553424249891598552} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 563889220} + m_RootOrder: 3 + 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: 15.615385} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &5977187919144635592 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3553424249891598552} + m_CullTransparentMesh: 0 +--- !u!114 &5086389384119450648 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3553424249891598552} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Mono:888.888/888.888MB + m_Mode: 0 + m_TextAnchor: 0 +--- !u!1 &3994612609297391072 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4323415668447666068} + - component: {fileID: 7220944464297266034} + - component: {fileID: 6638879077379268485} + - component: {fileID: 151878254403844079} + - component: {fileID: 466852054125878007} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4323415668447666068 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3994612609297391072} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 157338881863928684} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7220944464297266034 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3994612609297391072} + m_CullTransparentMesh: 0 +--- !u!114 &6638879077379268485 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3994612609297391072} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: < + m_Mode: 0 + m_TextAnchor: 1 +--- !u!114 &151878254403844079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3994612609297391072} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 6638879077379268485} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: + m_MethodName: + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &466852054125878007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3994612609297391072} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &5483522369557729068 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1458366075964155596} + - component: {fileID: 2438943007511362118} + - component: {fileID: 8615412174516911202} + m_Layer: 5 + m_Name: FPS + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1458366075964155596 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5483522369557729068} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 563889220} + m_RootOrder: 1 + 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: 15.615385} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &2438943007511362118 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5483522369557729068} + m_CullTransparentMesh: 0 +--- !u!114 &8615412174516911202 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5483522369557729068} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: FPS:888 + m_Mode: 0 + m_TextAnchor: 0 +--- !u!1 &5526675316497348768 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5526675316497348769} + - component: {fileID: 5526675316497348828} + - component: {fileID: 5526675316497348831} + m_Layer: 5 + m_Name: Custom Monitor UI Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5526675316497348769 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5526675316497348768} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5526675316766735194} + 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: 20} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &5526675316497348828 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5526675316497348768} + m_CullTransparentMesh: 0 +--- !u!114 &5526675316497348831 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5526675316497348768} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Screen:8888x8888 + m_Mode: 0 + m_TextAnchor: 0 +--- !u!1 &5526675316766735197 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5526675316766735194} + - component: {fileID: 5526675316766735195} + m_Layer: 5 + m_Name: Line (Custom) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5526675316766735194 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5526675316766735197} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5526675316497348769} + m_Father: {fileID: 5758968653464739090} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &5526675316766735195 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5526675316766735197} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 3 + m_Spacing: 10 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &6086030888453283857 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5705138416031739312} + - component: {fileID: 103403915824481782} + - component: {fileID: 6371090607911240219} + - component: {fileID: 2149219299373497733} + - component: {fileID: 1438037651376219727} + m_Layer: 5 + m_Name: Open Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &5705138416031739312 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6086030888453283857} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1738594088889562266} + m_Father: {fileID: 7211429669315725985} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0, y: 1} +--- !u!222 &103403915824481782 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6086030888453283857} + m_CullTransparentMesh: 0 +--- !u!114 &6371090607911240219 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6086030888453283857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0.5019608} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: + m_Mode: 1 + m_TextAnchor: 2 +--- !u!114 &2149219299373497733 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6086030888453283857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 6371090607911240219} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8720459857733317289} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 6086030888453283857} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1438037651376219727 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6086030888453283857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &6351765233830338558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 157338881863928684} + - component: {fileID: 4221316654976066640} + - component: {fileID: 6720252555115459274} + - component: {fileID: 1087632561348207336} + - component: {fileID: 7340857573430869616} + m_Layer: 5 + m_Name: Close Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &157338881863928684 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6351765233830338558} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4323415668447666068} + m_Father: {fileID: 5758968653464739090} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &4221316654976066640 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6351765233830338558} + m_CullTransparentMesh: 0 +--- !u!114 &6720252555115459274 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6351765233830338558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0.5019608} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: < + m_Mode: 1 + m_TextAnchor: 0 +--- !u!114 &1087632561348207336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6351765233830338558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 6720252555115459274} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8720459857733317289} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 6086030888453283857} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 +--- !u!114 &7340857573430869616 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6351765233830338558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &7211429669315726685 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7211429669315725985} + - component: {fileID: 7211429669315726686} + - component: {fileID: 7211429669315726687} + - component: {fileID: 7143702096253919615} + - component: {fileID: 4567906826058368312} + m_Layer: 5 + m_Name: NanoMonitor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7211429669315725985 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7211429669315726685} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5705138416031739312} + - {fileID: 5758968653464739090} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &7211429669315726686 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7211429669315726685} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 32000 + m_TargetDisplay: 0 +--- !u!114 &7211429669315726687 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7211429669315726685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 600, y: 40} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &7143702096253919615 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7211429669315726685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &4567906826058368312 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7211429669315726685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 19e83f45e7d5648f2bd10122dc7fed14, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Opened: 1 + m_Interval: 0.5 + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_Anchor: 0 + m_FoldoutObject: {fileID: 8720459857733317289} + m_OpenButton: {fileID: 2149219299373497733} + m_CloseButton: {fileID: 1087632561348207336} + m_Time: {fileID: 7175233202196621162} + m_Fps: {fileID: 8615412174516911202} + m_Gc: {fileID: 466877951300851627} + m_MonoUsage: {fileID: 5086389384119450648} + m_UnityUsage: {fileID: 8238827914631717250} + m_CustomUITemplate: {fileID: 5526675316497348831} + m_CustomMonitorItems: + - m_Format: Screen:{0}x{1} + m_Arg0: + m_Path: UnityEngine.Screen, UnityEngine.CoreModule;width + m_Arg1: + m_Path: UnityEngine.Screen, UnityEngine.CoreModule;height + m_Arg2: + m_Path: +--- !u!1 &8570858711609111474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1738594088889562266} + - component: {fileID: 5485386222362727379} + - component: {fileID: 4191713468713503033} + - component: {fileID: 5946104651679232279} + - component: {fileID: 6720031570359503353} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1738594088889562266 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8570858711609111474} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5705138416031739312} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5485386222362727379 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8570858711609111474} + m_CullTransparentMesh: 0 +--- !u!114 &4191713468713503033 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8570858711609111474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: '>' + m_Mode: 0 + m_TextAnchor: 1 +--- !u!114 &5946104651679232279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8570858711609111474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 4191713468713503033} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: + m_MethodName: + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &6720031570359503353 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8570858711609111474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &8720459857733317289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5758968653464739090} + - component: {fileID: 9029894885964631685} + - component: {fileID: 995121952025970224} + - component: {fileID: 8335828902821144648} + - component: {fileID: 84845206757139225} + m_Layer: 5 + m_Name: Foldout + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5758968653464739090 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8720459857733317289} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 157338881863928684} + - {fileID: 563889220} + - {fileID: 5526675316766735194} + m_Father: {fileID: 7211429669315725985} + 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: 0} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &9029894885964631685 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8720459857733317289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 24 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 6 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &995121952025970224 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8720459857733317289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!222 &8335828902821144648 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8720459857733317289} + m_CullTransparentMesh: 0 +--- !u!114 &84845206757139225 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8720459857733317289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e08c6080a2e4d8186f97c60518830f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 4da4639f724144ddead57bffca64e71f, type: 3} + m_Color: {r: 0, g: 0, b: 0, a: 0.5019608} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d07e6c2670f164cf7939ab011061a9bf, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: + m_Mode: 1 + m_TextAnchor: 0 diff --git a/Assets/ProjectSettings/NanoMonitor.prefab.meta b/Assets/ProjectSettings/NanoMonitor.prefab.meta new file mode 100644 index 0000000..3d58f79 --- /dev/null +++ b/Assets/ProjectSettings/NanoMonitor.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b73940fc30a2f4eb9a73783e9c1f8da6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ProjectSettings/SimpleSceneNavigator.asset b/Assets/ProjectSettings/SimpleSceneNavigator.asset new file mode 100644 index 0000000..6de6629 --- /dev/null +++ b/Assets/ProjectSettings/SimpleSceneNavigator.asset @@ -0,0 +1,20 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94e8c16a26d334eafa227ee444387432, type: 3} + m_Name: SimpleSceneNavigator + m_EditorClassIdentifier: + m_NavigatorEnabled: 1 + m_EnabledInEditor: 1 + m_AlwaysIncludeAssembly: 1 + m_InstantiateOnLoad: 1 + m_Prefab: {fileID: 7211429669315726685, guid: 46deb9632f6a14713b8460bd01e879c9, + type: 3} diff --git a/Assets/ProjectSettings/SimpleSceneNavigator.asset.meta b/Assets/ProjectSettings/SimpleSceneNavigator.asset.meta new file mode 100644 index 0000000..182a6c3 --- /dev/null +++ b/Assets/ProjectSettings/SimpleSceneNavigator.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: be3e05903ef7041d39b3ef8ecdd47f08 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ProjectSettings/SimpleSceneNavigator.prefab b/Assets/ProjectSettings/SimpleSceneNavigator.prefab new file mode 100644 index 0000000..814cacc --- /dev/null +++ b/Assets/ProjectSettings/SimpleSceneNavigator.prefab @@ -0,0 +1,513 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3877588430955763108 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3877588430955763111} + - component: {fileID: 3877588430955763105} + - component: {fileID: 3877588430955763110} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3877588430955763111 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588430955763108} + 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: 3877588431231610297} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3877588430955763105 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588430955763108} + m_CullTransparentMesh: 0 +--- !u!114 &3877588430955763110 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588430955763108} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: '>>' +--- !u!1 &3877588431231610301 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3877588431231610297} + - component: {fileID: 3877588431231610302} + - component: {fileID: 3877588431231610303} + - component: {fileID: 3877588431231610300} + m_Layer: 5 + m_Name: Button - >> + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3877588431231610297 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588431231610301} + 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: 3877588430955763111} + m_Father: {fileID: 7211429669315725985} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 1, y: 1} +--- !u!222 &3877588431231610302 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588431231610301} + m_CullTransparentMesh: 0 +--- !u!114 &3877588431231610303 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588431231610301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3877588431231610300 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588431231610301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 3877588431231610303} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &3877588432219069602 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3877588432219069614} + - component: {fileID: 3877588432219069615} + - component: {fileID: 3877588432219069612} + - component: {fileID: 3877588432219069613} + m_Layer: 5 + m_Name: Button - << + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3877588432219069614 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588432219069602} + 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: 1738594088889562266} + m_Father: {fileID: 7211429669315725985} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0, y: 1} +--- !u!222 &3877588432219069615 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588432219069602} + m_CullTransparentMesh: 0 +--- !u!114 &3877588432219069612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588432219069602} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3877588432219069613 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3877588432219069602} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 3877588432219069612} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &7211429669315726685 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7211429669315725985} + - component: {fileID: 7211429669315726686} + - component: {fileID: 7211429669315726687} + - component: {fileID: 7143702096253919615} + - component: {fileID: 3330778306119167604} + m_Layer: 5 + m_Name: SimpleSceneNavigator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7211429669315725985 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7211429669315726685} + 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: 3877588432219069614} + - {fileID: 3877588431231610297} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &7211429669315726686 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7211429669315726685} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 32000 + m_TargetDisplay: 0 +--- !u!114 &7211429669315726687 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7211429669315726685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 600, y: 40} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!114 &7143702096253919615 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7211429669315726685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &3330778306119167604 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7211429669315726685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e7db36469bd2a46658ff432d65cb62ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_PrevButton: {fileID: 3877588432219069613} + m_NextButton: {fileID: 3877588431231610300} + m_PrevName: {fileID: 0} + m_NextName: {fileID: 0} +--- !u!1 &8570858711609111474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1738594088889562266} + - component: {fileID: 5485386222362727379} + - component: {fileID: 3877588430751452752} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1738594088889562266 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8570858711609111474} + 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: 3877588432219069614} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5485386222362727379 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8570858711609111474} + m_CullTransparentMesh: 0 +--- !u!114 &3877588430751452752 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8570858711609111474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: << diff --git a/Assets/ProjectSettings/SimpleSceneNavigator.prefab.meta b/Assets/ProjectSettings/SimpleSceneNavigator.prefab.meta new file mode 100644 index 0000000..2360ef7 --- /dev/null +++ b/Assets/ProjectSettings/SimpleSceneNavigator.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 46deb9632f6a14713b8460bd01e879c9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Samples b/Assets/Samples new file mode 100644 index 0000000..3c9796a --- /dev/null +++ b/Assets/Samples @@ -0,0 +1 @@ +../Packages/src/Samples~ \ No newline at end of file diff --git a/Assets/Samples.meta b/Assets/Samples.meta new file mode 100644 index 0000000..bf4bf5a --- /dev/null +++ b/Assets/Samples.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2132c9464acf94912a959f8cc6a68fa6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Tests.meta b/Assets/Tests.meta new file mode 100644 index 0000000..7821db8 --- /dev/null +++ b/Assets/Tests.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 57d832714402a4bc5a0ed550741823ad +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Tests/Coffee.UIParticle.Tests.asmdef b/Assets/Tests/Coffee.UIParticle.Tests.asmdef new file mode 100644 index 0000000..fa749b9 --- /dev/null +++ b/Assets/Tests/Coffee.UIParticle.Tests.asmdef @@ -0,0 +1,16 @@ +{ + "name": "Coffee.UIParticle.Tests", + "references": [ + "Coffee.UIParticle" + ], + "optionalUnityReferences": [ + "TestAssemblies" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": false, + "defineConstraints": [] +} \ No newline at end of file diff --git a/Assets/Tests/Coffee.UIParticle.Tests.asmdef.meta b/Assets/Tests/Coffee.UIParticle.Tests.asmdef.meta new file mode 100644 index 0000000..76f5562 --- /dev/null +++ b/Assets/Tests/Coffee.UIParticle.Tests.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0253956e76ec342d49f1377578eb86be +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Tests/Editor.meta b/Assets/Tests/Editor.meta new file mode 100644 index 0000000..a92d70a --- /dev/null +++ b/Assets/Tests/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c49dbc815ad044a919bd5b7d4e6c59cf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Tests/Editor/Coffee.UIParticle.Editor.Tests.asmdef b/Assets/Tests/Editor/Coffee.UIParticle.Editor.Tests.asmdef new file mode 100644 index 0000000..2b4c93c --- /dev/null +++ b/Assets/Tests/Editor/Coffee.UIParticle.Editor.Tests.asmdef @@ -0,0 +1,19 @@ +{ + "name": "Coffee.UIParticle.Editor.Tests", + "references": [ + "Coffee.UIParticle", + "Coffee.UIParticle.Editor" + ], + "optionalUnityReferences": [ + "TestAssemblies" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": false, + "defineConstraints": [] +} \ No newline at end of file diff --git a/Assets/Tests/Editor/Coffee.UIParticle.Editor.Tests.asmdef.meta b/Assets/Tests/Editor/Coffee.UIParticle.Editor.Tests.asmdef.meta new file mode 100644 index 0000000..fbe0eff --- /dev/null +++ b/Assets/Tests/Editor/Coffee.UIParticle.Editor.Tests.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 78daa55fa55814a33a3377d6ede8c43d +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Tests/Editor/NewTestScript.cs b/Assets/Tests/Editor/NewTestScript.cs new file mode 100644 index 0000000..9de2f92 --- /dev/null +++ b/Assets/Tests/Editor/NewTestScript.cs @@ -0,0 +1,26 @@ +using System.Collections; +using NUnit.Framework; +using UnityEngine.TestTools; + +namespace Coffee.UIParticle.Editor.Tests +{ + public class NewTestScript + { + // A Test behaves as an ordinary method + [Test] + public void NewTestScriptSimplePasses() + { + // Use the Assert class to test conditions + } + + // A UnityTest behaves like a coroutine in Play Mode. In Edit Mode you can use + // `yield return null;` to skip a frame. + [UnityTest] + public IEnumerator NewTestScriptWithEnumeratorPasses() + { + // Use the Assert class to test conditions. + // Use yield to skip a frame. + yield return null; + } + } +} diff --git a/Assets/Tests/Editor/NewTestScript.cs.meta b/Assets/Tests/Editor/NewTestScript.cs.meta new file mode 100644 index 0000000..df5fc5f --- /dev/null +++ b/Assets/Tests/Editor/NewTestScript.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5623180b85e024006b9a6772c3f241c5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Tests/NewTestScript.cs b/Assets/Tests/NewTestScript.cs new file mode 100644 index 0000000..ae00b8d --- /dev/null +++ b/Assets/Tests/NewTestScript.cs @@ -0,0 +1,26 @@ +using System.Collections; +using NUnit.Framework; +using UnityEngine.TestTools; + +namespace Coffee.UIParticle.Tests +{ + public class NewTestScript + { + // A Test behaves as an ordinary method + [Test] + public void NewTestScriptSimplePasses() + { + // Use the Assert class to test conditions + } + + // A UnityTest behaves like a coroutine in Play Mode. In Edit Mode you can use + // `yield return null;` to skip a frame. + [UnityTest] + public IEnumerator NewTestScriptWithEnumeratorPasses() + { + // Use the Assert class to test conditions. + // Use yield to skip a frame. + yield return null; + } + } +} diff --git a/Assets/Tests/NewTestScript.cs.meta b/Assets/Tests/NewTestScript.cs.meta new file mode 100644 index 0000000..a7641ba --- /dev/null +++ b/Assets/Tests/NewTestScript.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d52f7d64d782c421284267dd1c197210 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/manifest.json b/Packages/manifest.json new file mode 100644 index 0000000..0d4af0a --- /dev/null +++ b/Packages/manifest.json @@ -0,0 +1,8 @@ +{ + "dependencies": { + "com.unity.ide.rider": "3.0.27", + "com.unity.test-framework": "1.1.33", + "com.unity.modules.animation": "1.0.0", + "com.unity.modules.physics": "1.0.0" + } +} diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json new file mode 100644 index 0000000..07f380e --- /dev/null +++ b/Packages/packages-lock.json @@ -0,0 +1,85 @@ +{ + "dependencies": { + "com.coffee.ui-particle": { + "version": "file:src", + "depth": 0, + "source": "embedded", + "dependencies": { + "com.unity.ugui": "1.0.0", + "com.unity.modules.particlesystem": "1.0.0" + } + }, + "com.unity.ext.nunit": { + "version": "1.0.6", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.ide.rider": { + "version": "3.0.27", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ext.nunit": "1.0.6" + }, + "url": "https://packages.unity.com" + }, + "com.unity.test-framework": { + "version": "1.1.33", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ext.nunit": "1.0.6", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.ugui": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.imgui": "1.0.0" + } + }, + "com.unity.modules.animation": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.imgui": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.jsonserialize": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.particlesystem": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.physics": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.ui": { + "version": "1.0.0", + "depth": 2, + "source": "builtin", + "dependencies": {} + } + } +} diff --git a/.github/FUNDING.yml b/Packages/src/.github/FUNDING.yml similarity index 100% rename from .github/FUNDING.yml rename to Packages/src/.github/FUNDING.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/Packages/src/.github/ISSUE_TEMPLATE/bug_report.md similarity index 100% rename from .github/ISSUE_TEMPLATE/bug_report.md rename to Packages/src/.github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/Packages/src/.github/ISSUE_TEMPLATE/feature_request.md similarity index 100% rename from .github/ISSUE_TEMPLATE/feature_request.md rename to Packages/src/.github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/question.md b/Packages/src/.github/ISSUE_TEMPLATE/question.md similarity index 100% rename from .github/ISSUE_TEMPLATE/question.md rename to Packages/src/.github/ISSUE_TEMPLATE/question.md diff --git a/.github/pull_request_template.md b/Packages/src/.github/pull_request_template.md similarity index 100% rename from .github/pull_request_template.md rename to Packages/src/.github/pull_request_template.md diff --git a/.releaserc.json b/Packages/src/.releaserc.json similarity index 100% rename from .releaserc.json rename to Packages/src/.releaserc.json diff --git a/CHANGELOG.md b/Packages/src/CHANGELOG.md similarity index 100% rename from CHANGELOG.md rename to Packages/src/CHANGELOG.md diff --git a/CHANGELOG.md.meta b/Packages/src/CHANGELOG.md.meta similarity index 100% rename from CHANGELOG.md.meta rename to Packages/src/CHANGELOG.md.meta diff --git a/CODE_OF_CONDUCT.md b/Packages/src/CODE_OF_CONDUCT.md similarity index 100% rename from CODE_OF_CONDUCT.md rename to Packages/src/CODE_OF_CONDUCT.md diff --git a/CODE_OF_CONDUCT.md.meta b/Packages/src/CODE_OF_CONDUCT.md.meta similarity index 100% rename from CODE_OF_CONDUCT.md.meta rename to Packages/src/CODE_OF_CONDUCT.md.meta diff --git a/CONTRIBUTING.md b/Packages/src/CONTRIBUTING.md similarity index 100% rename from CONTRIBUTING.md rename to Packages/src/CONTRIBUTING.md diff --git a/CONTRIBUTING.md.meta b/Packages/src/CONTRIBUTING.md.meta similarity index 100% rename from CONTRIBUTING.md.meta rename to Packages/src/CONTRIBUTING.md.meta diff --git a/Editor.meta b/Packages/src/Editor.meta similarity index 100% rename from Editor.meta rename to Packages/src/Editor.meta diff --git a/Editor/AnimatablePropertyEditor.cs b/Packages/src/Editor/AnimatablePropertyEditor.cs similarity index 100% rename from Editor/AnimatablePropertyEditor.cs rename to Packages/src/Editor/AnimatablePropertyEditor.cs diff --git a/Editor/AnimatablePropertyEditor.cs.meta b/Packages/src/Editor/AnimatablePropertyEditor.cs.meta similarity index 100% rename from Editor/AnimatablePropertyEditor.cs.meta rename to Packages/src/Editor/AnimatablePropertyEditor.cs.meta diff --git a/Editor/Coffee.UIParticle.Editor.asmdef b/Packages/src/Editor/Coffee.UIParticle.Editor.asmdef similarity index 100% rename from Editor/Coffee.UIParticle.Editor.asmdef rename to Packages/src/Editor/Coffee.UIParticle.Editor.asmdef diff --git a/Editor/Coffee.UIParticle.Editor.asmdef.meta b/Packages/src/Editor/Coffee.UIParticle.Editor.asmdef.meta similarity index 100% rename from Editor/Coffee.UIParticle.Editor.asmdef.meta rename to Packages/src/Editor/Coffee.UIParticle.Editor.asmdef.meta diff --git a/Editor/UIParticleEditor.cs b/Packages/src/Editor/UIParticleEditor.cs similarity index 100% rename from Editor/UIParticleEditor.cs rename to Packages/src/Editor/UIParticleEditor.cs diff --git a/Editor/UIParticleEditor.cs.meta b/Packages/src/Editor/UIParticleEditor.cs.meta similarity index 100% rename from Editor/UIParticleEditor.cs.meta rename to Packages/src/Editor/UIParticleEditor.cs.meta diff --git a/Editor/UIParticleMenu.cs b/Packages/src/Editor/UIParticleMenu.cs similarity index 100% rename from Editor/UIParticleMenu.cs rename to Packages/src/Editor/UIParticleMenu.cs diff --git a/Editor/UIParticleMenu.cs.meta b/Packages/src/Editor/UIParticleMenu.cs.meta similarity index 100% rename from Editor/UIParticleMenu.cs.meta rename to Packages/src/Editor/UIParticleMenu.cs.meta diff --git a/Icons.meta b/Packages/src/Icons.meta similarity index 100% rename from Icons.meta rename to Packages/src/Icons.meta diff --git a/Icons/UIParticleIcon.png b/Packages/src/Icons/UIParticleIcon.png similarity index 100% rename from Icons/UIParticleIcon.png rename to Packages/src/Icons/UIParticleIcon.png diff --git a/Icons/UIParticleIcon.png.meta b/Packages/src/Icons/UIParticleIcon.png.meta similarity index 100% rename from Icons/UIParticleIcon.png.meta rename to Packages/src/Icons/UIParticleIcon.png.meta diff --git a/LICENSE.md b/Packages/src/LICENSE.md similarity index 100% rename from LICENSE.md rename to Packages/src/LICENSE.md diff --git a/LICENSE.md.meta b/Packages/src/LICENSE.md.meta similarity index 100% rename from LICENSE.md.meta rename to Packages/src/LICENSE.md.meta diff --git a/Packages/src/README.md b/Packages/src/README.md new file mode 100644 index 0000000..cfaae1a --- /dev/null +++ b/Packages/src/README.md @@ -0,0 +1,483 @@ +# Particle Effect For UGUI (UI Particle) + +This package provides a component to render particle effects for uGUI in Unity 2018.2 or later. +The particle rendering is maskable and sortable, without the need for an extra Camera, RenderTexture, or Canvas. + +[![](https://img.shields.io/npm/v/com.coffee.ui-particle?label=openupm®istry_uri=https://package.openupm.com)](https://openupm.com/packages/com.coffee.ui-particle/) +[![](https://img.shields.io/github/v/release/mob-sakai/ParticleEffectForUGUI?include_prereleases)](https://github.com/mob-sakai/ParticleEffectForUGUI/releases) +[![](https://img.shields.io/github/license/mob-sakai/ParticleEffectForUGUI.svg)](https://github.com/mob-sakai/ParticleEffectForUGUI/blob/main/LICENSE.txt) +![](https://img.shields.io/badge/Unity-2018.2+-57b9d3.svg?style=flat&logo=unity) +![](https://github.com/mob-sakai/ParticleEffectForUGUI/actions/workflows/test.yml/badge.svg?branch=develop) +[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-orange.svg)](http://makeapullrequest.com) +[![](https://img.shields.io/twitter/follow/mob_sakai.svg?label=Follow&style=social)](https://twitter.com/intent/follow?screen_name=mob_sakai) + +<< [๐Ÿ“ Description](#-description) | [๐ŸŽฎ Demo](#-demo) | [โš™ Installation](#-installation) | [๐Ÿš€ Usage](#-usage) | [๐Ÿ›  Development Note](#-development-note) | [๐Ÿค Contributing](#-contributing) >> + +

+ +## ๐Ÿ“ Description + +![](https://user-images.githubusercontent.com/12690315/41771577-8da4b968-7650-11e8-9524-cd162c422d9d.gif) + +This package utilizes the new APIs `MeshBake/MashTrailBake` (introduced with Unity 2018.2) to render particles through +CanvasRenderer. +You can render, mask, and sort your ParticleSystems for UI without the necessity of an additional Camera, RenderTexture, +or Canvas. + +### Features + +* Easy to use: The package is ready to use out of the box. +* Sort particle effects and other UI by sibling index. +* No extra Camera, RenderTexture, or Canvas required. +* Masking options for Mask or RectMask2D. +* Support for the Trail module. +* Support for CanvasGroup alpha. +* No allocations needed to render particles. +* Compatibility with overlay, camera space, and world space. +* Support for Universal Render Pipeline (URP) and High Definition Render Pipeline (HDRP). +* Support for disabling `Enter Play Mode Options > Reload Domain`. +* Support for changing material property with AnimationClip (AnimatableProperty). + ![AnimatableProperty.gif][AnimatableProperty.gif] +* [4.0.0+] Support for 8+ materials. +* [4.0.0+] Correct world space particle position adjustment when changing window size for standalone platforms (Windows, + MacOSX, and Linux). +* [4.0.0+] Adaptive scaling for UI. +* [4.0.0+] Mesh sharing group to improve performance. + ![MeshSharing.gif][MeshSharing.gif] +* [4.0.0+] Particle attractor component. + ![ParticleAttractor.gif][ParticleAttractor.gif] +* [4.1.0+] Relative/Absolute particle position mode. + ![AbsolutePosition.gif][AbsolutePosition.gif] + +[AnimatableProperty.gif]: https://user-images.githubusercontent.com/12690315/53286323-2d94a980-37b0-11e9-8afb-c4a207805ff2.gif + +[MeshSharing.gif]: https://user-images.githubusercontent.com/12690315/174311048-c882df81-6c34-4eba-b0aa-5645457692f1.gif + +[ParticleAttractor.gif]: https://user-images.githubusercontent.com/12690315/174311027-462929a4-13f0-4ec4-86ea-9c832f2eecf1.gif + +[AbsolutePosition.gif]: https://user-images.githubusercontent.com/12690315/175751579-5a2357e8-2ecf-4afd-83c8-66e9771bde39.gif + +

+ +## ๐ŸŽฎ Demo + +* [WebGL Demo](https://mob-sakai.github.io/demos/UIParticle_Demo/index.html) + +> ![](https://user-images.githubusercontent.com/12690315/174311768-1843a5f2-f776-491b-aaa8-2a131a8b6a16.gif) + +* [WebGL Demo (Cartoon FX & War FX)](https://mob-sakai.github.io/Demos/ParticleEffectForUGUI_CFX) + * [Cartoon FX Free][CFX] & [War FX][WFX] (by [Jean Moreno (JMO)][JMO]) with UIParticle + +> ![](https://user-images.githubusercontent.com/12690315/91664766-3e07ac00-eb2c-11ea-978b-ef723be80619.gif) + +[CFX]: https://assetstore.unity.com/packages/vfx/particles/cartoon-fx-free-109565 + +[WFX]: https://assetstore.unity.com/packages/vfx/particles/war-fx-5669 + +[JMO]: https://assetstore.unity.com/publishers/1669 + + +

+ +## โš™ Installation + +_This package requires Unity 2018.3 or later._ + +#### Install via OpenUPM + +This package is available on [OpenUPM](https://openupm.com) package registry. +This is the preferred method of installation, as you can easily receive updates as they're released. + +If you have [openupm-cli](https://github.com/openupm/openupm-cli) installed, then run the following command in your +project's directory: + +```sh +openupm add com.coffee.ui-particle +``` + +#### Install via UPM (using Git URL) + +Navigate to your project's Packages folder and open the `manifest.json` file. Then add this package somewhere in +the `dependencies` block: + +```json +{ + "dependencies": { + "com.coffee.ui-particle": "https://github.com/mob-sakai/ParticleEffectForUGUI.git", + ... + } +} +``` + +To update the package, change suffix `#{version}` to the target version. + +* e.g. `"com.coffee.ui-particle": "https://github.com/mob-sakai/ParticleEffectForUGUI.git#4.6.0",` + +Or, use [UpmGitExtension](https://github.com/mob-sakai/UpmGitExtension) to install and update the package. + +

+ +## ๐Ÿš€ Usage + +### UIParticle Component + +`UIParticle` controls the ParticleSystems that are attached to its own game objects and child game objects. + +![](https://github.com/mob-sakai/ParticleEffectForUGUI/assets/12690315/3559df45-63e7-4c4c-9233-f455779efa29) + +- **Maskable**: Does this graphic allow masking. +- **Scale**: Scale the rendering. When the `3D` toggle is enabled, 3D scale (x, y, z) is supported. +- **Animatable Properties**: If you want to update material properties (e.g., `_MainTex_ST`, `_Color`) in AnimationClip, + use this to mark the changes. +- **Mesh Sharing**: Particle simulation results are shared within the same group. A large number of the same effects can + be displayed with a small load. When the `Random` toggle is enabled, it will be grouped randomly. +- **Position Mode**: Emission position mode. + - **Absolute:** Emit from the world position of the `ParticleSystem`. + - **Relative:** Emit from the scaled position of the `ParticleSystem`. +- **Auto Scaling**: `Transform.lossyScale` (=world scale) will be set to `(1, 1, 1)` on update. It prevents the + root-Canvas scale from affecting the hierarchy-scaled `ParticleSystem`. +- **Rendering Order**: The ParticleSystem list to be rendered. You can change the order and the materials. + +**NOTE:** Press the `Refresh` button to reconstruct the rendering order based on children ParticleSystem's sorting order +and z-position. + +

+ +#### Basic Usage + +1. Select `GameObject/UI/ParticleSystem` to create UIParticle with a ParticleSystem. + ![particle](https://user-images.githubusercontent.com/12690315/95007361-cad0e880-0649-11eb-8835-f145d62c5977.png) +2. Adjust the ParticleSystem as you like. + ![particle1](https://user-images.githubusercontent.com/12690315/95007359-ca385200-0649-11eb-8383-627c9750bda8.png) + +
+ +#### With Your Existing ParticleSystem Prefab + +1. Select `GameObject/UI/ParticleSystem (Empty)` to create UIParticle. + ![empty](https://user-images.githubusercontent.com/12690315/95007362-cb697f00-0649-11eb-8a09-29b0a13791e4.png) +2. Drag and drop your ParticleSystem prefab onto UIParticle. + ![particle3](https://user-images.githubusercontent.com/12690315/95007356-c6a4cb00-0649-11eb-9316-562f4bce3f31.png) + +
+ +#### With `Mask` or `RectMask2D` Component + +If you want to mask particles, set a stencil-supported shader (such as `UI/UIAdditive`) to the material for +ParticleSystem. +If you use some custom shaders, see +the [How to Make a Custom Shader to Support Mask/RectMask2D Component](#how-to-make-a-custom-shader-to-support-maskrectmask2d-component) +section. + +![](https://user-images.githubusercontent.com/12690315/95017591-3b512700-0695-11eb-864e-04166ea1809a.png) + +

+ +### Script usage + +```cs +// Instant ParticleSystem prefab with UIParticle on runtime. +var go = GameObject.Instantiate(prefab); +var uiParticle = go.AddComponent(); + +// Control by ParticleSystem. +particleSystem.Play(); +particleSystem.Emit(10); + +// Control by UIParticle. +uiParticle.Play(); +uiParticle.Stop(); +``` + +

+ +### UIParticleAttractor component + +`UIParticleAttractor` attracts particles generated by the specified ParticleSystem. + +![](https://github.com/mob-sakai/ParticleEffectForUGUI/assets/12690315/ea6ae0ed-f9a8-437c-8baa-47526303391e) +![](https://user-images.githubusercontent.com/12690315/174311027-462929a4-13f0-4ec4-86ea-9c832f2eecf1.gif) + +- **Particle System**: Attracts particles generated by the specified particle system. +- **Destination Radius**: Once the particle is within the radius, the particle lifetime will become 0, and `OnAttracted` + will be called. +- **Delay Rate**: Delay to start attracting. It is a percentage of the particle's start lifetime. +- **Max Speed**: Maximum speed of attracting. If this value is too small, attracting may not be completed by the end of + the lifetime, and `OnAttracted` may not be called. +- **Movement**: Attracting movement type. (`Linear`, `Smooth`, `Sphere`) +- **Update Mode**: Update mode. + - **Normal:** Update with scaled delta time. + - **Unscaled Time:** Update with unscaled delta time. +- **OnAttracted**: An event called when attracting is complete (per particle). + +

+ +## ๐Ÿ›  Development Note + +### Compares the Baking mesh approach with the conventional approach + +- **Baking mesh approach (=UIParticle)** + ![](https://user-images.githubusercontent.com/12690315/41765089-0302b9a2-763e-11e8-88b3-b6ffa306bbb0.gif) + - โœ… Rendered as is. + - โœ… Maskable. + - โœ… Sortable. + - โœ… Less objects. + +- **Do nothing (=Plain ParticleSystem)** + ![](https://user-images.githubusercontent.com/12690315/41765090-0329828a-763e-11e8-8d8a-f1d269ea3bc7.gif) + - โœ… Rendered as is. + - โŒ Looks like a glitch. + - โŒ Not maskable. + - โŒ Not sortable. + +- **Convert particle to UIVertex (=[UIParticleSystem][UIParticleSystem])** + ![](https://user-images.githubusercontent.com/12690315/41765088-02deb9c6-763e-11e8-98d0-9e0c1766ef39.gif) + - โœ… Maskable. + - โœ… Sortable. + - โŒ Adjustment is difficult. + - โŒ Requires UI shaders. + - โŒ Difficult to adjust scale. + - โŒ Force hierarchy scalling. + - โŒ Simulation results are incorrect. + - โŒ Trail, rotation of transform, time scaling are not supported. + - โŒ Generate heavy GC every frame. + +- **Use Canvas to sort (Sorting By Canvas )** + ![](https://user-images.githubusercontent.com/12690315/41765087-02b866ea-763e-11e8-8c33-081c9ad852f8.gif) + - โœ… Rendered as is. + - โœ… Sortable. + - โŒ You must to manage sorting orders. + - โŒ Not maskable. + - โŒ More batches. + - โŒ Requires Canvas. + +- **Use RenderTexture** + ![](https://user-images.githubusercontent.com/12690315/41765085-0291b3e2-763e-11e8-827b-72e5ee9bc556.gif) + - โœ… Maskable. + - โœ… Sortable. + - โŒ Requires Camera and RenderTexture. + - โŒ Difficult to adjust position and size. + - โŒ Quality depends on the RenderTexture's setting. + +[UIParticleSystem]: https://forum.unity.com/threads/free-script-particle-systems-in-ui-screen-space-overlay.406862/ + +#### [Performance test results](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/193#issuecomment-1160028374) + +| Approach | FPS on Editor | FPS on iPhone6 | FPS on Xperia XZ | +|-----------------------------|---------------|----------------|------------------| +| Particle System | 43 | 57 | 22 | +| UIParticleSystem | 4 | 3 | 0 (unmeasurable) | +| Sorting By Canvas | 43 | 44 | 18 | +| UIParticle | 17 | 12 | 4 | +| UIParticle with MeshSharing | 44 | 45 | 30 | + +### ๐Ÿ” FAQ: Why Are My UIParticles Not Displayed Correctly? + +If `ParticleSystem` alone displays particles correctly but `UIParticle` does not, please check the following points: + +- [Shader Limitation](#shader-limitation) + - `UIParticle` does not support all built-in shaders except for `UI/Default`. + - Most cases can be solved by using `UI/Additive` or `UI/Default`. +- Particles are not masked + - `UIParticle` is maskable. + - Set `Mask` or `RectMask2D` component properly. + - [Use maskable/clipable shader](#how-to-make-a-custom-shader-to-support-maskrectmask2d-component) (such + as `UI/Additive` or `UI/Default`) +- Particles are too small + - If particles are small enough, they will not appear on the screen. + - Increase the `Scale` value. + - If you don't want to change the apparent size depending on the resolution, try the `Auto Scaling` option. +- Particles are too many + - No more than 65535 vertices can be displayed (for mesh combination limitations). + - Please set `Emission` module and `Max Particles` of ParticleSystem properly. +- Particles are emitted off-screen. + - When `Position Mode = Relative`, particles are emitted from the scaled position of the ParticleSystem, not from + the screen point of the ParticleSystem. + - Place the ParticleSystem in the proper position or try `Position Mode = Absolute`. +- Attaching `UIParticle` to the same object as `ParticleSystem` + - `Transform.localScale` will be overridden by the `Auto Scaling` option. + - It is recommended to place `ParticleSystem` under `UIParticle`. +- If `Transform.localScale` contains 0, rendering will be skipped. +- Displayed particles are in the correct position but too large/too small + - Adjust `ParticleSystem.renderer.Min/MaxParticleSize`. + +
+ +### Shader Limitation + +The use of UI shaders is recommended. + +- If you need a simple Additive shader, use the `UI/Additive` shader instead. +- If you need a simple alpha-blend shader, use the `UI/Default` shader instead. +- If your custom shader does not work properly with UIParticle, consider creating a custom UI shader. + +#### Built-in shaders are not supported + +`UIParticle` does not support all built-in shaders except for `UI/Default`. +If their use is detected, an error is displayed in the inspector. +Use UI shaders instead. + +#### (Unity 2018 or 2019) UV.zw components will be discarded + +UIParticleRenderer renders the particles based on UIVertex. +Therefore, only the xy components are available for each UV in the shader. (zw components will be discarded). +So unfortunately, UIParticles will not work well with some shaders. + +#### (Unity 2018 or 2019) Custom vertex streams + +When using custom vertex streams, you can fill zw components with "unnecessary" data. +Refer to [this issue](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/191) for more information. + +
+ +### Overheads + +UIParticle has some overheads, and the batching depends on uGUI. +When improving performance, keep the following in mind: + +- If you are displaying a large number of the same effect, consider the `Mesh Sharing` feature in + the [UIParticle Component](#uiparticle-component). + - If you don't like the uniform output, consider the `Random Group` feature. + ![](https://user-images.githubusercontent.com/12690315/174311048-c882df81-6c34-4eba-b0aa-5645457692f1.gif) +- If you are using multiple materials, you will have more draw calls. + - Consider a single material, atlasing the sprites, and using `Sprite` mode in the `Texture Sheet Animation` module + in the ParticleSystem. + +### How to Make a Custom Shader to Support Mask/RectMask2D Component + +
+Shader tips + +```ShaderLab +Shader "Your/Custom/Shader" +{ + Properties + { + // ... + // #### required for Mask #### + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + _ColorMask ("Color Mask", Float) = 15 + [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0 + } + + SubShader + { + Tags + { + // ... + } + + // #### required for Mask #### + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + ColorMask [_ColorMask] + // ... + + Pass + { + // ... + // #### required for RectMask2D #### + #include "UnityUI.cginc" + #pragma multi_compile __ UNITY_UI_CLIP_RECT + float4 _ClipRect; + + // #### required for Mask #### + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + struct appdata_t + { + // ... + }; + + struct v2f + { + // ... + // #### required for RectMask2D #### + float4 worldPosition : TEXCOORD1; + }; + + v2f vert(appdata_t v) + { + v2f OUT; + // ... + // #### required for RectMask2D #### + OUT.worldPosition = v.vertex; + return OUT; + } + + fixed4 frag(v2f IN) : SV_Target + { + // ... + // #### required for RectMask2D #### + #ifdef UNITY_UI_CLIP_RECT + color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect); + #endif + + // #### required for Mask #### + #ifdef UNITY_UI_ALPHACLIP + clip (color.a - 0.001); + #endif + + return color; + } + ENDCG + } + } +} +``` + +
+ +

+ +## ๐Ÿค Contributing + +### Issues + +Issues are incredibly valuable to this project: + +- Ideas provide a valuable source of contributions that others can make. +- Problems help identify areas where this project needs improvement. +- Questions indicate where contributors can enhance the user experience. + +### Pull Requests + +Pull requests offer a fantastic way to contribute your ideas to this repository. +Please refer to [CONTRIBUTING.md](https://github.com/mob-sakai/ParticleEffectForUGUI/blob/main/CONTRIBUTING.md) +and [develop branch](https://github.com/mob-sakai/ParticleEffectForUGUI/tree/develop) for guidelines. + +### Support + +This is an open-source project developed during my spare time. +If you appreciate it, consider supporting me. +Your support allows me to dedicate more time to development. ๐Ÿ˜Š + +[![](https://user-images.githubusercontent.com/12690315/50731629-3b18b480-11ad-11e9-8fad-4b13f27969c1.png)](https://www.patreon.com/join/2343451?) +[![](https://user-images.githubusercontent.com/12690315/66942881-03686280-f085-11e9-9586-fc0b6011029f.png)](https://github.com/users/mob-sakai/sponsorship) + +

+ +## License + +* MIT + +## Author + +* ![](https://user-images.githubusercontent.com/12690315/96986908-434a0b80-155d-11eb-8275-85138ab90afa.png) [mob-sakai](https://github.com/mob-sakai) [![](https://img.shields.io/twitter/follow/mob_sakai.svg?label=Follow&style=social)](https://twitter.com/intent/follow?screen_name=mob_sakai) ![GitHub followers](https://img.shields.io/github/followers/mob-sakai?style=social) + +## See Also + +* GitHub page : https://github.com/mob-sakai/ParticleEffectForUGUI +* Releases : https://github.com/mob-sakai/ParticleEffectForUGUI/releases +* Issue tracker : https://github.com/mob-sakai/ParticleEffectForUGUI/issues +* Change log : https://github.com/mob-sakai/ParticleEffectForUGUI/blob/main/CHANGELOG.md diff --git a/README.md.meta b/Packages/src/README.md.meta similarity index 100% rename from README.md.meta rename to Packages/src/README.md.meta diff --git a/Runtime.meta b/Packages/src/Runtime.meta similarity index 100% rename from Runtime.meta rename to Packages/src/Runtime.meta diff --git a/Runtime/AnimatableProperty.cs b/Packages/src/Runtime/AnimatableProperty.cs similarity index 100% rename from Runtime/AnimatableProperty.cs rename to Packages/src/Runtime/AnimatableProperty.cs diff --git a/Runtime/AnimatableProperty.cs.meta b/Packages/src/Runtime/AnimatableProperty.cs.meta similarity index 100% rename from Runtime/AnimatableProperty.cs.meta rename to Packages/src/Runtime/AnimatableProperty.cs.meta diff --git a/Runtime/Coffee.UIParticle.asmdef b/Packages/src/Runtime/Coffee.UIParticle.asmdef similarity index 100% rename from Runtime/Coffee.UIParticle.asmdef rename to Packages/src/Runtime/Coffee.UIParticle.asmdef diff --git a/Runtime/Coffee.UIParticle.asmdef.meta b/Packages/src/Runtime/Coffee.UIParticle.asmdef.meta similarity index 100% rename from Runtime/Coffee.UIParticle.asmdef.meta rename to Packages/src/Runtime/Coffee.UIParticle.asmdef.meta diff --git a/Runtime/ModifiedMaterial.cs b/Packages/src/Runtime/ModifiedMaterial.cs similarity index 100% rename from Runtime/ModifiedMaterial.cs rename to Packages/src/Runtime/ModifiedMaterial.cs diff --git a/Runtime/ModifiedMaterial.cs.meta b/Packages/src/Runtime/ModifiedMaterial.cs.meta similarity index 100% rename from Runtime/ModifiedMaterial.cs.meta rename to Packages/src/Runtime/ModifiedMaterial.cs.meta diff --git a/Runtime/UIParticle.cs b/Packages/src/Runtime/UIParticle.cs similarity index 100% rename from Runtime/UIParticle.cs rename to Packages/src/Runtime/UIParticle.cs diff --git a/Runtime/UIParticle.cs.meta b/Packages/src/Runtime/UIParticle.cs.meta similarity index 100% rename from Runtime/UIParticle.cs.meta rename to Packages/src/Runtime/UIParticle.cs.meta diff --git a/Runtime/UIParticleAttractor.cs b/Packages/src/Runtime/UIParticleAttractor.cs similarity index 96% rename from Runtime/UIParticleAttractor.cs rename to Packages/src/Runtime/UIParticleAttractor.cs index 56c9e7e..651269f 100644 --- a/Runtime/UIParticleAttractor.cs +++ b/Packages/src/Runtime/UIParticleAttractor.cs @@ -45,6 +45,9 @@ namespace Coffee.UIExtensions [SerializeField] private UnityEvent m_OnAttracted; + [SerializeField] + private bool m_KillParticlesOnAttract = true; + private UIParticle _uiParticle; public float destinationRadius @@ -134,8 +137,11 @@ namespace Coffee.UIExtensions var p = particles[i]; if (0f < p.remainingLifetime && Vector3.Distance(p.position, dstPos) < m_DestinationRadius) { - p.remainingLifetime = 0f; - particles[i] = p; + if (m_KillParticlesOnAttract) + { + p.remainingLifetime = 0f; + particles[i] = p; + } if (m_OnAttracted != null) { diff --git a/Runtime/UIParticleAttractor.cs.meta b/Packages/src/Runtime/UIParticleAttractor.cs.meta similarity index 100% rename from Runtime/UIParticleAttractor.cs.meta rename to Packages/src/Runtime/UIParticleAttractor.cs.meta diff --git a/Runtime/UIParticleRenderer.cs b/Packages/src/Runtime/UIParticleRenderer.cs similarity index 100% rename from Runtime/UIParticleRenderer.cs rename to Packages/src/Runtime/UIParticleRenderer.cs diff --git a/Runtime/UIParticleRenderer.cs.meta b/Packages/src/Runtime/UIParticleRenderer.cs.meta similarity index 100% rename from Runtime/UIParticleRenderer.cs.meta rename to Packages/src/Runtime/UIParticleRenderer.cs.meta diff --git a/Runtime/UIParticleUpdater.cs b/Packages/src/Runtime/UIParticleUpdater.cs similarity index 100% rename from Runtime/UIParticleUpdater.cs rename to Packages/src/Runtime/UIParticleUpdater.cs diff --git a/Runtime/UIParticleUpdater.cs.meta b/Packages/src/Runtime/UIParticleUpdater.cs.meta similarity index 100% rename from Runtime/UIParticleUpdater.cs.meta rename to Packages/src/Runtime/UIParticleUpdater.cs.meta diff --git a/Runtime/Utils.cs b/Packages/src/Runtime/Utils.cs similarity index 100% rename from Runtime/Utils.cs rename to Packages/src/Runtime/Utils.cs diff --git a/Runtime/Utils.cs.meta b/Packages/src/Runtime/Utils.cs.meta similarity index 100% rename from Runtime/Utils.cs.meta rename to Packages/src/Runtime/Utils.cs.meta diff --git a/Samples~/Demo.meta b/Packages/src/Samples~/Demo.meta similarity index 100% rename from Samples~/Demo.meta rename to Packages/src/Samples~/Demo.meta diff --git a/Samples~/Demo/Animations.meta b/Packages/src/Samples~/Demo/Animations.meta similarity index 100% rename from Samples~/Demo/Animations.meta rename to Packages/src/Samples~/Demo/Animations.meta diff --git a/Samples~/Demo/Animations/UIParticle_Demo_Animatable.controller b/Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Animatable.controller similarity index 100% rename from Samples~/Demo/Animations/UIParticle_Demo_Animatable.controller rename to Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Animatable.controller diff --git a/Samples~/Demo/Animations/UIParticle_Demo_Animatable.controller.meta b/Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Animatable.controller.meta old mode 100755 new mode 100644 similarity index 100% rename from Samples~/Demo/Animations/UIParticle_Demo_Animatable.controller.meta rename to Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Animatable.controller.meta diff --git a/Samples~/Demo/Animations/UIParticle_Demo_Pop.controller b/Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Pop.controller similarity index 100% rename from Samples~/Demo/Animations/UIParticle_Demo_Pop.controller rename to Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Pop.controller diff --git a/Samples~/Demo/Animations/UIParticle_Demo_Pop.controller.meta b/Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Pop.controller.meta similarity index 100% rename from Samples~/Demo/Animations/UIParticle_Demo_Pop.controller.meta rename to Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Pop.controller.meta diff --git a/Samples~/Demo/Animations/UIParticle_Demo_Wave.controller b/Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Wave.controller similarity index 100% rename from Samples~/Demo/Animations/UIParticle_Demo_Wave.controller rename to Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Wave.controller diff --git a/Samples~/Demo/Animations/UIParticle_Demo_Wave.controller.meta b/Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Wave.controller.meta similarity index 100% rename from Samples~/Demo/Animations/UIParticle_Demo_Wave.controller.meta rename to Packages/src/Samples~/Demo/Animations/UIParticle_Demo_Wave.controller.meta diff --git a/Samples~/Demo/Materials.meta b/Packages/src/Samples~/Demo/Materials.meta similarity index 100% rename from Samples~/Demo/Materials.meta rename to Packages/src/Samples~/Demo/Materials.meta diff --git a/Samples~/Demo/Materials/UIParticle_Demo_Animatable.mat b/Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Animatable.mat similarity index 100% rename from Samples~/Demo/Materials/UIParticle_Demo_Animatable.mat rename to Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Animatable.mat diff --git a/Samples~/Demo/Materials/UIParticle_Demo_Animatable.mat.meta b/Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Animatable.mat.meta similarity index 100% rename from Samples~/Demo/Materials/UIParticle_Demo_Animatable.mat.meta rename to Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Animatable.mat.meta diff --git a/Samples~/Demo/Materials/UIParticle_Demo_Animatable.png b/Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Animatable.png old mode 100755 new mode 100644 similarity index 100% rename from Samples~/Demo/Materials/UIParticle_Demo_Animatable.png rename to Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Animatable.png diff --git a/Samples~/Demo/Materials/UIParticle_Demo_Animatable.png.meta b/Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Animatable.png.meta similarity index 100% rename from Samples~/Demo/Materials/UIParticle_Demo_Animatable.png.meta rename to Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Animatable.png.meta diff --git a/Samples~/Demo/Materials/UIParticle_Demo_Dot.mat b/Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Dot.mat similarity index 100% rename from Samples~/Demo/Materials/UIParticle_Demo_Dot.mat rename to Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Dot.mat diff --git a/Samples~/Demo/Materials/UIParticle_Demo_Dot.mat.meta b/Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Dot.mat.meta similarity index 100% rename from Samples~/Demo/Materials/UIParticle_Demo_Dot.mat.meta rename to Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Dot.mat.meta diff --git a/Samples~/Demo/Materials/UIParticle_Demo_Fire.mat b/Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Fire.mat similarity index 100% rename from Samples~/Demo/Materials/UIParticle_Demo_Fire.mat rename to Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Fire.mat diff --git a/Samples~/Demo/Materials/UIParticle_Demo_Fire.mat.meta b/Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Fire.mat.meta similarity index 100% rename from Samples~/Demo/Materials/UIParticle_Demo_Fire.mat.meta rename to Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Fire.mat.meta diff --git a/Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Fire_Atlas.png b/Packages/src/Samples~/Demo/Materials/UIParticle_Demo_Fire_Atlas.png new file mode 100644 index 0000000000000000000000000000000000000000..dc71ee8ade71ed912d9b4163352a8af806c09a21 GIT binary patch literal 599154 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 ccRzEKl4b8(f0<` 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

;x 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

qNn5xDBC#$N<>*F+V;C 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%0AA!>*%H_0RjwE*c>HM!<#{4crtb2(Xj`?u4 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

&(eR8y-O!ZRV6G;`zi$L$Up@+F`a~2| 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

n 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 Kq-rHhg8vUTv%|{( literal 0 HcmV?d00001 diff --git a/Samples~/Demo/Sprites/UIParticle_Demo_Light_Frame.png.meta b/Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Light_Frame.png.meta similarity index 100% rename from Samples~/Demo/Sprites/UIParticle_Demo_Light_Frame.png.meta rename to Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Light_Frame.png.meta diff --git a/Samples~/Demo/Sprites/UIParticle_Demo_Move.png b/Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Move.png similarity index 100% rename from Samples~/Demo/Sprites/UIParticle_Demo_Move.png rename to Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Move.png diff --git a/Samples~/Demo/Sprites/UIParticle_Demo_Move.png.meta b/Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Move.png.meta similarity index 100% rename from Samples~/Demo/Sprites/UIParticle_Demo_Move.png.meta rename to Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Move.png.meta diff --git a/Samples~/Demo/Sprites/UIParticle_Demo_Star.png b/Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Star.png similarity index 100% rename from Samples~/Demo/Sprites/UIParticle_Demo_Star.png rename to Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Star.png diff --git a/Samples~/Demo/Sprites/UIParticle_Demo_Star.png.meta b/Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Star.png.meta similarity index 100% rename from Samples~/Demo/Sprites/UIParticle_Demo_Star.png.meta rename to Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Star.png.meta diff --git a/Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Unity-chan.png b/Packages/src/Samples~/Demo/Sprites/UIParticle_Demo_Unity-chan.png new file mode 100644 index 0000000000000000000000000000000000000000..b9639b8f6f66f9b7d5fb4885082aa5629e7ef257 GIT binary patch literal 34852 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 +1. Fork the repository. +2. Clone the repository. +3. Checkout `develop` branch. +4. Develop the package. +5. Test the package with the test runner (`Window > Generals > Test Runner`). +6. Commit with a message based + on [Angular Commit Message Conventions](https://gist.github.com/stephenparish/9941e89d80e2bc58a153) as follows: -

+ - `fix:` fix a bug + - `feat:` new feature + - `docs:` changes only in documentation + - `style:` changes only in formatting, white-space, etc + - `refactor:` changes only in code structure (extract method, rename variable, move method, etc) + - `perf:` changes only in code performance + - `test:` add or update tests + - `chore:` changes to the build process or auxiliary tools and libraries such as documentation generation -## ๐Ÿ“ Description +7. Create a pull request on GitHub. Fill out the description, link any related issues and submit your pull request. -![](https://user-images.githubusercontent.com/12690315/41771577-8da4b968-7650-11e8-9524-cd162c422d9d.gif) +For details, refer to [CONTRIBUTING](https://github.com/mob-sakai/ParticleEffectForUGUI/blob/main/CONTRIBUTING.md) +and [CODE_OF_CONDUCT](https://github.com/mob-sakai/ParticleEffectForUGUI/blob/main/CODE_OF_CONDUCT.md). -This package utilizes the new APIs `MeshBake/MashTrailBake` (introduced with Unity 2018.2) to render particles through -CanvasRenderer. -You can render, mask, and sort your ParticleSystems for UI without the necessity of an additional Camera, RenderTexture, -or Canvas. +## How to Release This Package -### Features +When you push to the `preview`, `release`, or `v4.x` branch, this package is automatically released by GitHub Action. -* Easy to use: The package is ready to use out of the box. -* Sort particle effects and other UI by sibling index. -* No extra Camera, RenderTexture, or Canvas required. -* Masking options for Mask or RectMask2D. -* Support for the Trail module. -* Support for CanvasGroup alpha. -* No allocations needed to render particles. -* Compatibility with overlay, camera space, and world space. -* Support for Universal Render Pipeline (URP) and High Definition Render Pipeline (HDRP). -* Support for disabling `Enter Play Mode Options > Reload Domain`. -* Support for changing material property with AnimationClip (AnimatableProperty). - ![AnimatableProperty.gif][AnimatableProperty.gif] -* [4.0.0+] Support for 8+ materials. -* [4.0.0+] Correct world space particle position adjustment when changing window size for standalone platforms (Windows, - MacOSX, and Linux). -* [4.0.0+] Adaptive scaling for UI. -* [4.0.0+] Mesh sharing group to improve performance. - ![MeshSharing.gif][MeshSharing.gif] -* [4.0.0+] Particle attractor component. - ![ParticleAttractor.gif][ParticleAttractor.gif] -* [4.1.0+] Relative/Absolute particle position mode. - ![AbsolutePosition.gif][AbsolutePosition.gif] +[Semantic Release](https://semantic-release.gitbook.io/semantic-release/) is used for automatic release. -[AnimatableProperty.gif]: https://user-images.githubusercontent.com/12690315/53286323-2d94a980-37b0-11e9-8afb-c4a207805ff2.gif +- Update the version in `package.json`. +- Update `CHANGELOG.md`. +- Commit documents and push. +- Update and tag the UPM branch. +- Release on GitHub. +- ~~Publish npm registry~~ -[MeshSharing.gif]: https://user-images.githubusercontent.com/12690315/174311048-c882df81-6c34-4eba-b0aa-5645457692f1.gif +Alternatively, you can release it manually with the following command: -[ParticleAttractor.gif]: https://user-images.githubusercontent.com/12690315/174311027-462929a4-13f0-4ec4-86ea-9c832f2eecf1.gif - -[AbsolutePosition.gif]: https://user-images.githubusercontent.com/12690315/175751579-5a2357e8-2ecf-4afd-83c8-66e9771bde39.gif - -

- -## ๐ŸŽฎ Demo - -* [WebGL Demo](https://mob-sakai.github.io/demos/UIParticle_Demo/index.html) - -> ![](https://user-images.githubusercontent.com/12690315/174311768-1843a5f2-f776-491b-aaa8-2a131a8b6a16.gif) - -* [WebGL Demo (Cartoon FX & War FX)](https://mob-sakai.github.io/Demos/ParticleEffectForUGUI_CFX) - * [Cartoon FX Free][CFX] & [War FX][WFX] (by [Jean Moreno (JMO)][JMO]) with UIParticle - -> ![](https://user-images.githubusercontent.com/12690315/91664766-3e07ac00-eb2c-11ea-978b-ef723be80619.gif) - -[CFX]: https://assetstore.unity.com/packages/vfx/particles/cartoon-fx-free-109565 - -[WFX]: https://assetstore.unity.com/packages/vfx/particles/war-fx-5669 - -[JMO]: https://assetstore.unity.com/publishers/1669 - - -

- -## โš™ Installation - -_This package requires Unity 2018.3 or later._ - -#### Install via OpenUPM - -This package is available on [OpenUPM](https://openupm.com) package registry. -This is the preferred method of installation, as you can easily receive updates as they're released. - -If you have [openupm-cli](https://github.com/openupm/openupm-cli) installed, then run the following command in your -project's directory: - -```sh -openupm add com.coffee.ui-particle -``` - -#### Install via UPM (using Git URL) - -Navigate to your project's Packages folder and open the `manifest.json` file. Then add this package somewhere in -the `dependencies` block: - -```json -{ - "dependencies": { - "com.coffee.ui-particle": "https://github.com/mob-sakai/ParticleEffectForUGUI.git", - ... - } -} -``` - -To update the package, change suffix `#{version}` to the target version. - -* e.g. `"com.coffee.ui-particle": "https://github.com/mob-sakai/ParticleEffectForUGUI.git#4.6.0",` - -Or, use [UpmGitExtension](https://github.com/mob-sakai/UpmGitExtension) to install and update the package. - -

- -## ๐Ÿš€ Usage - -### UIParticle Component - -`UIParticle` controls the ParticleSystems that are attached to its own game objects and child game objects. - -![](https://github.com/mob-sakai/ParticleEffectForUGUI/assets/12690315/3559df45-63e7-4c4c-9233-f455779efa29) - -- **Maskable**: Does this graphic allow masking. -- **Scale**: Scale the rendering. When the `3D` toggle is enabled, 3D scale (x, y, z) is supported. -- **Animatable Properties**: If you want to update material properties (e.g., `_MainTex_ST`, `_Color`) in AnimationClip, - use this to mark the changes. -- **Mesh Sharing**: Particle simulation results are shared within the same group. A large number of the same effects can - be displayed with a small load. When the `Random` toggle is enabled, it will be grouped randomly. -- **Position Mode**: Emission position mode. - - **Absolute:** Emit from the world position of the `ParticleSystem`. - - **Relative:** Emit from the scaled position of the `ParticleSystem`. -- **Auto Scaling**: `Transform.lossyScale` (=world scale) will be set to `(1, 1, 1)` on update. It prevents the - root-Canvas scale from affecting the hierarchy-scaled `ParticleSystem`. -- **Rendering Order**: The ParticleSystem list to be rendered. You can change the order and the materials. - -**NOTE:** Press the `Refresh` button to reconstruct the rendering order based on children ParticleSystem's sorting order -and z-position. - -

- -#### Basic Usage - -1. Select `GameObject/UI/ParticleSystem` to create UIParticle with a ParticleSystem. - ![particle](https://user-images.githubusercontent.com/12690315/95007361-cad0e880-0649-11eb-8835-f145d62c5977.png) -2. Adjust the ParticleSystem as you like. - ![particle1](https://user-images.githubusercontent.com/12690315/95007359-ca385200-0649-11eb-8383-627c9750bda8.png) - -
- -#### With Your Existing ParticleSystem Prefab - -1. Select `GameObject/UI/ParticleSystem (Empty)` to create UIParticle. - ![empty](https://user-images.githubusercontent.com/12690315/95007362-cb697f00-0649-11eb-8a09-29b0a13791e4.png) -2. Drag and drop your ParticleSystem prefab onto UIParticle. - ![particle3](https://user-images.githubusercontent.com/12690315/95007356-c6a4cb00-0649-11eb-9316-562f4bce3f31.png) - -
- -#### With `Mask` or `RectMask2D` Component - -If you want to mask particles, set a stencil-supported shader (such as `UI/UIAdditive`) to the material for -ParticleSystem. -If you use some custom shaders, see -the [How to Make a Custom Shader to Support Mask/RectMask2D Component](#how-to-make-a-custom-shader-to-support-maskrectmask2d-component) -section. - -![](https://user-images.githubusercontent.com/12690315/95017591-3b512700-0695-11eb-864e-04166ea1809a.png) - -

- -### Script usage - -```cs -// Instant ParticleSystem prefab with UIParticle on runtime. -var go = GameObject.Instantiate(prefab); -var uiParticle = go.AddComponent(); - -// Control by ParticleSystem. -particleSystem.Play(); -particleSystem.Emit(10); - -// Control by UIParticle. -uiParticle.Play(); -uiParticle.Stop(); -``` - -

- -### UIParticleAttractor component - -`UIParticleAttractor` attracts particles generated by the specified ParticleSystem. - -![](https://github.com/mob-sakai/ParticleEffectForUGUI/assets/12690315/ea6ae0ed-f9a8-437c-8baa-47526303391e) -![](https://user-images.githubusercontent.com/12690315/174311027-462929a4-13f0-4ec4-86ea-9c832f2eecf1.gif) - -- **Particle System**: Attracts particles generated by the specified particle system. -- **Destination Radius**: Once the particle is within the radius, the particle lifetime will become 0, and `OnAttracted` - will be called. -- **Delay Rate**: Delay to start attracting. It is a percentage of the particle's start lifetime. -- **Max Speed**: Maximum speed of attracting. If this value is too small, attracting may not be completed by the end of - the lifetime, and `OnAttracted` may not be called. -- **Movement**: Attracting movement type. (`Linear`, `Smooth`, `Sphere`) -- **Update Mode**: Update mode. - - **Normal:** Update with scaled delta time. - - **Unscaled Time:** Update with unscaled delta time. -- **OnAttracted**: An event called when attracting is complete (per particle). - -

- -## ๐Ÿ›  Development Note - -### Compares the Baking mesh approach with the conventional approach - -- **Baking mesh approach (=UIParticle)** - ![](https://user-images.githubusercontent.com/12690315/41765089-0302b9a2-763e-11e8-88b3-b6ffa306bbb0.gif) - - โœ… Rendered as is. - - โœ… Maskable. - - โœ… Sortable. - - โœ… Less objects. - -- **Do nothing (=Plain ParticleSystem)** - ![](https://user-images.githubusercontent.com/12690315/41765090-0329828a-763e-11e8-8d8a-f1d269ea3bc7.gif) - - โœ… Rendered as is. - - โŒ Looks like a glitch. - - โŒ Not maskable. - - โŒ Not sortable. - -- **Convert particle to UIVertex (=[UIParticleSystem][UIParticleSystem])** - ![](https://user-images.githubusercontent.com/12690315/41765088-02deb9c6-763e-11e8-98d0-9e0c1766ef39.gif) - - โœ… Maskable. - - โœ… Sortable. - - โŒ Adjustment is difficult. - - โŒ Requires UI shaders. - - โŒ Difficult to adjust scale. - - โŒ Force hierarchy scalling. - - โŒ Simulation results are incorrect. - - โŒ Trail, rotation of transform, time scaling are not supported. - - โŒ Generate heavy GC every frame. - -- **Use Canvas to sort (Sorting By Canvas )** - ![](https://user-images.githubusercontent.com/12690315/41765087-02b866ea-763e-11e8-8c33-081c9ad852f8.gif) - - โœ… Rendered as is. - - โœ… Sortable. - - โŒ You must to manage sorting orders. - - โŒ Not maskable. - - โŒ More batches. - - โŒ Requires Canvas. - -- **Use RenderTexture** - ![](https://user-images.githubusercontent.com/12690315/41765085-0291b3e2-763e-11e8-827b-72e5ee9bc556.gif) - - โœ… Maskable. - - โœ… Sortable. - - โŒ Requires Camera and RenderTexture. - - โŒ Difficult to adjust position and size. - - โŒ Quality depends on the RenderTexture's setting. - -[UIParticleSystem]: https://forum.unity.com/threads/free-script-particle-systems-in-ui-screen-space-overlay.406862/ - -#### [Performance test results](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/193#issuecomment-1160028374) - -| Approach | FPS on Editor | FPS on iPhone6 | FPS on Xperia XZ | -|-----------------------------|---------------|----------------|------------------| -| Particle System | 43 | 57 | 22 | -| UIParticleSystem | 4 | 3 | 0 (unmeasurable) | -| Sorting By Canvas | 43 | 44 | 18 | -| UIParticle | 17 | 12 | 4 | -| UIParticle with MeshSharing | 44 | 45 | 30 | - -### ๐Ÿ” FAQ: Why Are My UIParticles Not Displayed Correctly? - -If `ParticleSystem` alone displays particles correctly but `UIParticle` does not, please check the following points: - -- [Shader Limitation](#shader-limitation) - - `UIParticle` does not support all built-in shaders except for `UI/Default`. - - Most cases can be solved by using `UI/Additive` or `UI/Default`. -- Particles are not masked - - `UIParticle` is maskable. - - Set `Mask` or `RectMask2D` component properly. - - [Use maskable/clipable shader](#how-to-make-a-custom-shader-to-support-maskrectmask2d-component) (such - as `UI/Additive` or `UI/Default`) -- Particles are too small - - If particles are small enough, they will not appear on the screen. - - Increase the `Scale` value. - - If you don't want to change the apparent size depending on the resolution, try the `Auto Scaling` option. -- Particles are too many - - No more than 65535 vertices can be displayed (for mesh combination limitations). - - Please set `Emission` module and `Max Particles` of ParticleSystem properly. -- Particles are emitted off-screen. - - When `Position Mode = Relative`, particles are emitted from the scaled position of the ParticleSystem, not from - the screen point of the ParticleSystem. - - Place the ParticleSystem in the proper position or try `Position Mode = Absolute`. -- Attaching `UIParticle` to the same object as `ParticleSystem` - - `Transform.localScale` will be overridden by the `Auto Scaling` option. - - It is recommended to place `ParticleSystem` under `UIParticle`. -- If `Transform.localScale` contains 0, rendering will be skipped. -- Displayed particles are in the correct position but too large/too small - - Adjust `ParticleSystem.renderer.Min/MaxParticleSize`. - -
- -### Shader Limitation - -The use of UI shaders is recommended. - -- If you need a simple Additive shader, use the `UI/Additive` shader instead. -- If you need a simple alpha-blend shader, use the `UI/Default` shader instead. -- If your custom shader does not work properly with UIParticle, consider creating a custom UI shader. - -#### Built-in shaders are not supported - -`UIParticle` does not support all built-in shaders except for `UI/Default`. -If their use is detected, an error is displayed in the inspector. -Use UI shaders instead. - -#### (Unity 2018 or 2019) UV.zw components will be discarded - -UIParticleRenderer renders the particles based on UIVertex. -Therefore, only the xy components are available for each UV in the shader. (zw components will be discarded). -So unfortunately, UIParticles will not work well with some shaders. - -#### (Unity 2018 or 2019) Custom vertex streams - -When using custom vertex streams, you can fill zw components with "unnecessary" data. -Refer to [this issue](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/191) for more information. - -
- -### Overheads - -UIParticle has some overheads, and the batching depends on uGUI. -When improving performance, keep the following in mind: - -- If you are displaying a large number of the same effect, consider the `Mesh Sharing` feature in - the [UIParticle Component](#uiparticle-component). - - If you don't like the uniform output, consider the `Random Group` feature. - ![](https://user-images.githubusercontent.com/12690315/174311048-c882df81-6c34-4eba-b0aa-5645457692f1.gif) -- If you are using multiple materials, you will have more draw calls. - - Consider a single material, atlasing the sprites, and using `Sprite` mode in the `Texture Sheet Animation` module - in the ParticleSystem. - -### How to Make a Custom Shader to Support Mask/RectMask2D Component - -
-Shader tips - -```ShaderLab -Shader "Your/Custom/Shader" -{ - Properties - { - // ... - // #### required for Mask #### - _StencilComp ("Stencil Comparison", Float) = 8 - _Stencil ("Stencil ID", Float) = 0 - _StencilOp ("Stencil Operation", Float) = 0 - _StencilWriteMask ("Stencil Write Mask", Float) = 255 - _StencilReadMask ("Stencil Read Mask", Float) = 255 - _ColorMask ("Color Mask", Float) = 15 - [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0 - } - - SubShader - { - Tags - { - // ... - } - - // #### required for Mask #### - Stencil - { - Ref [_Stencil] - Comp [_StencilComp] - Pass [_StencilOp] - ReadMask [_StencilReadMask] - WriteMask [_StencilWriteMask] - } - ColorMask [_ColorMask] - // ... - - Pass - { - // ... - // #### required for RectMask2D #### - #include "UnityUI.cginc" - #pragma multi_compile __ UNITY_UI_CLIP_RECT - float4 _ClipRect; - - // #### required for Mask #### - #pragma multi_compile __ UNITY_UI_ALPHACLIP - - struct appdata_t - { - // ... - }; - - struct v2f - { - // ... - // #### required for RectMask2D #### - float4 worldPosition : TEXCOORD1; - }; - - v2f vert(appdata_t v) - { - v2f OUT; - // ... - // #### required for RectMask2D #### - OUT.worldPosition = v.vertex; - return OUT; - } - - fixed4 frag(v2f IN) : SV_Target - { - // ... - // #### required for RectMask2D #### - #ifdef UNITY_UI_CLIP_RECT - color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect); - #endif - - // #### required for Mask #### - #ifdef UNITY_UI_ALPHACLIP - clip (color.a - 0.001); - #endif - - return color; - } - ENDCG - } - } -} -``` - -
- -

- -## ๐Ÿค Contributing - -### Issues - -Issues are incredibly valuable to this project: - -- Ideas provide a valuable source of contributions that others can make. -- Problems help identify areas where this project needs improvement. -- Questions indicate where contributors can enhance the user experience. - -### Pull Requests - -Pull requests offer a fantastic way to contribute your ideas to this repository. -Please refer to [CONTRIBUTING.md](https://github.com/mob-sakai/ParticleEffectForUGUI/blob/main/CONTRIBUTING.md) -and [develop branch](https://github.com/mob-sakai/ParticleEffectForUGUI/tree/develop) for guidelines. - -### Support - -This is an open-source project developed during my spare time. -If you appreciate it, consider supporting me. -Your support allows me to dedicate more time to development. ๐Ÿ˜Š - -[![](https://user-images.githubusercontent.com/12690315/50731629-3b18b480-11ad-11e9-8fad-4b13f27969c1.png)](https://www.patreon.com/join/2343451?) -[![](https://user-images.githubusercontent.com/12690315/66942881-03686280-f085-11e9-9586-fc0b6011029f.png)](https://github.com/users/mob-sakai/sponsorship) - -

- -## License - -* MIT - -## Author - -* ![](https://user-images.githubusercontent.com/12690315/96986908-434a0b80-155d-11eb-8275-85138ab90afa.png) [mob-sakai](https://github.com/mob-sakai) [![](https://img.shields.io/twitter/follow/mob_sakai.svg?label=Follow&style=social)](https://twitter.com/intent/follow?screen_name=mob_sakai) ![GitHub followers](https://img.shields.io/github/followers/mob-sakai?style=social) - -## See Also - -* GitHub page : https://github.com/mob-sakai/ParticleEffectForUGUI -* Releases : https://github.com/mob-sakai/ParticleEffectForUGUI/releases -* Issue tracker : https://github.com/mob-sakai/ParticleEffectForUGUI/issues -* Change log : https://github.com/mob-sakai/ParticleEffectForUGUI/blob/main/CHANGELOG.md +```bash +$ cd Packages/src +$ npm run release -- --no-ci +``` \ No newline at end of file