├── Assets ├── Demo.unity.meta ├── Scripts.meta ├── Resource.meta ├── Resource │ ├── Clear.shader.meta │ ├── Clear.mat.meta │ ├── DrawWord.mat.meta │ ├── DrawWord.shader.meta │ ├── Clear.shader │ ├── DrawWord.shader │ ├── Clear.mat │ └── DrawWord.mat ├── Scripts │ ├── Draw.cs.meta │ ├── DrawDriver.cs.meta │ ├── DrawDriver.cs │ └── Draw.cs └── Demo.unity ├── LICENSE └── .gitignore /Assets/Demo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88d2dfe0a1e33514fa6239ad177a529e 3 | timeCreated: 1594117323 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0198beef7663a35469bb1b75a6645b2c 3 | folderAsset: yes 4 | timeCreated: 1594117274 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Resource.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65f46beb6171d464d92e4a40d33a66f9 3 | folderAsset: yes 4 | timeCreated: 1594117334 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Resource/Clear.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8befbafb42ecf824098cbe3c7c642014 3 | timeCreated: 1594190543 4 | licenseType: Pro 5 | ShaderImporter: 6 | externalObjects: {} 7 | defaultTextures: [] 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Resource/Clear.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4761b48f8fc1854986b98a897d62d3f 3 | timeCreated: 1594180021 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | externalObjects: {} 7 | mainObjectFileID: 0 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Resource/DrawWord.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af0fc50805e7eaa4eaca742dab569eb5 3 | timeCreated: 1594180021 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | externalObjects: {} 7 | mainObjectFileID: 0 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Resource/DrawWord.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89d8225d1fc65bd4f8fa544ae5ed96ec 3 | timeCreated: 1594190543 4 | licenseType: Pro 5 | ShaderImporter: 6 | externalObjects: {} 7 | defaultTextures: [] 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Draw.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5729cbb5d1f344747a6b17b3ec2f8b01 3 | timeCreated: 1594117274 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/DrawDriver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50827bcddd3474f4bb9f5d463deeca40 3 | timeCreated: 1594197364 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Resource/Clear.shader: -------------------------------------------------------------------------------- 1 | Shader "Hidden/Clear" 2 | { 3 | Properties 4 | { 5 | _MainTex ("Texture", 2D) = "white" {} 6 | } 7 | SubShader 8 | { 9 | 10 | Pass 11 | { 12 | CGPROGRAM 13 | #pragma vertex vert 14 | #pragma fragment frag 15 | 16 | #include "UnityCG.cginc" 17 | 18 | struct appdata 19 | { 20 | float4 vertex : POSITION; 21 | float2 uv : TEXCOORD0; 22 | }; 23 | 24 | struct v2f 25 | { 26 | float2 uv : TEXCOORD0; 27 | float4 vertex : SV_POSITION; 28 | }; 29 | 30 | v2f vert (appdata v) 31 | { 32 | v2f o; 33 | o.vertex = UnityObjectToClipPos(v.vertex); 34 | o.uv = v.uv; 35 | return o; 36 | } 37 | 38 | sampler2D _MainTex; 39 | 40 | fixed4 frag (v2f i) : SV_Target 41 | { 42 | fixed4 col = fixed4(1,1,1,0.00001); 43 | 44 | return col; 45 | } 46 | ENDCG 47 | } 48 | } 49 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 PatrickBoomBoom 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # This .gitignore file should be placed at the root of your Unity project directory 2 | # 3 | # Get latest from https://github.com/github/gitignore/blob/master/Unity.gitignore 4 | # 5 | /[Ll]ibrary/ 6 | /[Tt]emp/ 7 | /[Oo]bj/ 8 | /[Bb]uild/ 9 | /[Bb]uilds/ 10 | /[Ll]ogs/ 11 | /[Mm]emoryCaptures/ 12 | 13 | # Asset meta data should only be ignored when the corresponding asset is also ignored 14 | !/[Aa]ssets/**/*.meta 15 | 16 | # Uncomment this line if you wish to ignore the asset store tools plugin 17 | # /[Aa]ssets/AssetStoreTools* 18 | 19 | # Autogenerated Jetbrains Rider plugin 20 | [Aa]ssets/Plugins/Editor/JetBrains* 21 | 22 | # Visual Studio cache directory 23 | .vs/ 24 | 25 | # Gradle cache directory 26 | .gradle/ 27 | 28 | # Autogenerated VS/MD/Consulo solution and project files 29 | ExportedObj/ 30 | .consulo/ 31 | *.csproj 32 | *.unityproj 33 | *.sln 34 | *.suo 35 | *.tmp 36 | *.user 37 | *.userprefs 38 | *.pidb 39 | *.booproj 40 | *.svd 41 | *.pdb 42 | *.mdb 43 | *.opendb 44 | *.VC.db 45 | 46 | # Unity3D generated meta files 47 | *.pidb.meta 48 | *.pdb.meta 49 | *.mdb.meta 50 | 51 | # Unity3D generated file on crash reports 52 | sysinfo.txt 53 | 54 | # Builds 55 | *.apk 56 | *.unitypackage 57 | 58 | # Crashlytics generated file 59 | crashlytics-build.properties 60 | 61 | -------------------------------------------------------------------------------- /Assets/Resource/DrawWord.shader: -------------------------------------------------------------------------------- 1 | Shader "Hidden/DrawWord" 2 | { 3 | Properties 4 | { 5 | _Tex("Texture" , 2D) = "white" {} 6 | _Size("Size", float) = 0 7 | _Color("Color" , color) = (1,1,1,1) 8 | _UV("UV" , vector) = (0,0,0,0) 9 | _LastUV("LastUV" , vector) = (0,0,0,0) 10 | } 11 | 12 | SubShader 13 | { 14 | 15 | ZTest Always Cull Off ZWrite Off Fog{ Mode Off } 16 | 17 | Blend SrcAlpha OneMinusSrcAlpha 18 | 19 | Pass 20 | { 21 | CGPROGRAM 22 | #pragma vertex vert 23 | #pragma fragment frag 24 | 25 | #include "UnityCG.cginc" 26 | 27 | struct appdata 28 | { 29 | float4 vertex : POSITION; 30 | float2 uv : TEXCOORD0; 31 | }; 32 | 33 | struct v2f 34 | { 35 | float2 uv : TEXCOORD0; 36 | float4 vertex : SV_POSITION; 37 | }; 38 | 39 | v2f vert(appdata v) 40 | { 41 | v2f o; 42 | o.vertex = UnityObjectToClipPos(v.vertex); 43 | o.uv = v.uv; 44 | return o; 45 | } 46 | 47 | sampler2D _Tex; 48 | float _Size; 49 | fixed4 _UV; 50 | fixed4 _LastUV; 51 | fixed4 _Color; 52 | 53 | fixed4 frag(v2f i) : SV_Target 54 | { 55 | fixed4 col = tex2D(_Tex, i.uv); 56 | 57 | float a = _UV.x; 58 | float b = _UV.y; 59 | float c = _LastUV.x; 60 | float d = _LastUV.y; 61 | float AA = d - b; 62 | float BB = a - c; 63 | float CC = b * c - a * d; 64 | 65 | float x = i.uv.x; 66 | float y = i.uv.y; 67 | 68 | float sqrDic1 = (x - a) * (x - a) + (y - b) * (y - b); 69 | float sqrDic2 = (x - c) * (x - c) + (y - d) * (y - d); 70 | float sqrDic11 = (AA * x + BB * y + CC) * (AA * x + BB * y + CC) / (AA * AA + BB * BB); 71 | float sqrDic22 = (x - (a + c) / 2) * (x - (a + c) / 2) + (y - (b + d) / 2) * (y - (b + d) / 2); 72 | 73 | float sqrDicStand1 = _Size/10000 * _Size/10000; 74 | float sqrDicStand2 = ((a - c) * (a - c) + (b - d) * (b - d)) / 4; 75 | 76 | if (sqrDic1 <= sqrDicStand1 || sqrDic2 <= sqrDicStand1 || (sqrDic11 <= sqrDicStand1 && sqrDic22 <= sqrDicStand2)) 77 | { 78 | col = _Color; 79 | } 80 | 81 | return col; 82 | } 83 | ENDCG 84 | } 85 | } 86 | } 87 | -------------------------------------------------------------------------------- /Assets/Scripts/DrawDriver.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.UI; 5 | 6 | namespace Framework.CharacterWriter 7 | { 8 | public class DrawDriver : MonoBehaviour 9 | { 10 | public Draw drawComponent; 11 | public RectTransform canvasRect; 12 | public Color brushColor = Color.black; 13 | public Camera MyCamera; 14 | public int size = 200; 15 | private readonly Color[] myColor = new Color[] { Color.black, Color.red, Color.green, Color.yellow }; 16 | 17 | private void Awake() 18 | { 19 | drawComponent.Init(canvasRect.GetComponent(), MyCamera); 20 | drawComponent.SetProperty(brushColor, size); 21 | } 22 | 23 | private void Update() 24 | { 25 | //划线 26 | if (Input.GetMouseButtonDown(0)) 27 | { 28 | DrawStart(); 29 | } 30 | if (Input.GetMouseButton(0)) 31 | { 32 | DrawLine(); 33 | } 34 | if (Input.GetMouseButtonUp(0)) 35 | { 36 | DrawEnd(); 37 | } 38 | } 39 | 40 | public void ChangeColor(int colorIndex) 41 | { 42 | if (colorIndex >= 0 && colorIndex < myColor.Length) 43 | drawComponent.SetProperty(myColor[colorIndex]); 44 | else 45 | Debug.LogError("input color Error"); 46 | } 47 | 48 | public void ChangeSize(int s) 49 | { 50 | drawComponent.SetProperty(s); 51 | } 52 | 53 | public void Clear() 54 | { 55 | drawComponent.Clear(); 56 | } 57 | 58 | private void DrawStart() 59 | { 60 | if (MyCamera == null) return; 61 | //Debug.Log("落笔"); 62 | drawComponent.StartWrite(Input.mousePosition); 63 | } 64 | 65 | private void DrawLine() 66 | { 67 | if (MyCamera == null) return; 68 | 69 | drawComponent.Writing(Input.mousePosition); 70 | } 71 | 72 | private void DrawEnd() 73 | { 74 | //Debug.Log("抬笔"); 75 | } 76 | } 77 | } 78 | -------------------------------------------------------------------------------- /Assets/Resource/Clear.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 6 6 | m_ObjectHideFlags: 0 7 | m_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Clear 10 | m_Shader: {fileID: 4800000, guid: 8befbafb42ecf824098cbe3c7c642014, type: 3} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 2800000, guid: 333bfadff7122e14b9c9f050cd3c3bf4, type: 3} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 1, g: 1, b: 1, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Scripts/Draw.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | 4 | 5 | namespace Framework.CharacterWriter 6 | { 7 | public class Draw : MonoBehaviour 8 | { 9 | //预设 10 | [SerializeField] 11 | private RawImage rawImage; 12 | [SerializeField] 13 | private Material brushMat; 14 | [SerializeField] 15 | private Material clearMat; 16 | 17 | //传入 18 | private Camera m_uiCamera; 19 | private RenderMode m_renderMode; 20 | 21 | private float m_rawImageSizeX; 22 | private float m_rawImageSizeY; 23 | private Vector3 m_mousePos; 24 | private Vector3 m_lastMousePos; 25 | private RenderTexture m_renderTex; 26 | private RenderTexture m_lastRenderTex; 27 | 28 | public void Init(Canvas canvas, Camera uiCamera) 29 | { 30 | m_uiCamera = uiCamera; 31 | m_renderMode = canvas.renderMode; 32 | 33 | m_rawImageSizeX = rawImage.GetComponent().sizeDelta.x; 34 | m_rawImageSizeY = rawImage.GetComponent().sizeDelta.y; 35 | 36 | m_renderTex = RenderTexture.GetTemporary(512, 512); 37 | m_lastRenderTex = RenderTexture.GetTemporary(512, 512); 38 | rawImage.texture = m_renderTex; 39 | 40 | brushMat.SetColor("_Color", Color.black); 41 | brushMat.SetFloat("_Size", 100); 42 | } 43 | 44 | public void Release() 45 | { 46 | if (m_renderTex != null) m_renderTex.Release(); 47 | if (m_lastRenderTex != null) m_lastRenderTex.Release(); 48 | } 49 | 50 | public void SetProperty(Color brushColor, int size) 51 | { 52 | brushMat.SetColor("_Color", brushColor); 53 | brushMat.SetFloat("_Size", size); 54 | } 55 | public void SetProperty(Color brushColor) 56 | { 57 | brushMat.SetColor("_Color", brushColor); 58 | } 59 | public void SetProperty(int size) 60 | { 61 | brushMat.SetFloat("_Size", size); 62 | } 63 | 64 | public void Clear() 65 | { 66 | Graphics.Blit(null, m_renderTex, clearMat); 67 | Graphics.Blit(null, m_lastRenderTex, clearMat); 68 | } 69 | 70 | public void StartWrite(Vector3 pos) 71 | { 72 | m_mousePos = pos; 73 | m_lastMousePos = pos; 74 | } 75 | 76 | public void Writing(Vector3 pos) 77 | { 78 | m_mousePos = pos; 79 | Paint(); 80 | m_lastMousePos = pos; 81 | } 82 | 83 | void Paint() 84 | { 85 | var uv = GetUV(m_mousePos); 86 | var last = GetUV(m_lastMousePos); 87 | 88 | brushMat.SetTexture("_Tex", m_renderTex); 89 | brushMat.SetVector("_UV", uv); 90 | brushMat.SetVector("_LastUV", last); 91 | 92 | Graphics.Blit(m_renderTex, m_renderTex, brushMat); 93 | } 94 | 95 | Vector2 GetUV(Vector2 brushPos) 96 | { 97 | //获取图片在屏幕中的像素位置 98 | Vector2 rawImagePos = Vector2.zero; 99 | 100 | //判断所在画布的渲染方式,不同渲染方式的位置计算方式不同 101 | switch (m_renderMode) 102 | { 103 | case RenderMode.ScreenSpaceOverlay: 104 | rawImagePos = rawImage.rectTransform.position; 105 | break; 106 | default: 107 | rawImagePos = m_uiCamera.WorldToScreenPoint(rawImage.rectTransform.position); 108 | break; 109 | } 110 | 111 | //换算鼠标在图片中心点的像素位置 112 | Vector2 pos = brushPos - rawImagePos; 113 | 114 | //换算鼠标在图片中UV坐标 115 | Vector2 uv = new Vector2(pos.x / m_rawImageSizeX + 0.5f, pos.y / m_rawImageSizeY + 0.5f); 116 | 117 | return uv; 118 | } 119 | } 120 | } -------------------------------------------------------------------------------- /Assets/Resource/DrawWord.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 6 6 | m_ObjectHideFlags: 0 7 | m_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: DrawWord 10 | m_Shader: {fileID: 4800000, guid: 89d8225d1fc65bd4f8fa544ae5ed96ec, type: 3} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BrushTex: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _BumpMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _BurshTex: 30 | m_Texture: {fileID: 2800000, guid: 909f2f5acf0e28040805a2dfef6b5cbb, type: 3} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailAlbedoMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _DetailMask: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _DetailNormalMap: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _EmissionMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _MainTex: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _MetallicGlossMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | - _OcclusionMap: 58 | m_Texture: {fileID: 0} 59 | m_Scale: {x: 1, y: 1} 60 | m_Offset: {x: 0, y: 0} 61 | - _ParallaxMap: 62 | m_Texture: {fileID: 0} 63 | m_Scale: {x: 1, y: 1} 64 | m_Offset: {x: 0, y: 0} 65 | - _Tex: 66 | m_Texture: {fileID: 0} 67 | m_Scale: {x: 1, y: 1} 68 | m_Offset: {x: 0, y: 0} 69 | - _Tex1: 70 | m_Texture: {fileID: 0} 71 | m_Scale: {x: 1, y: 1} 72 | m_Offset: {x: 0, y: 0} 73 | - _Tex10: 74 | m_Texture: {fileID: 0} 75 | m_Scale: {x: 1, y: 1} 76 | m_Offset: {x: 0, y: 0} 77 | - _Tex2: 78 | m_Texture: {fileID: 2800000, guid: 71e42b6c7926660428c81100668b720f, type: 3} 79 | m_Scale: {x: 1, y: 1} 80 | m_Offset: {x: 0, y: 0} 81 | - _Tex3: 82 | m_Texture: {fileID: 2800000, guid: 2f1ac7092b8503144a0d3ea12ae8ddce, type: 3} 83 | m_Scale: {x: 1, y: 1} 84 | m_Offset: {x: 0, y: 0} 85 | - _Tex4: 86 | m_Texture: {fileID: 2800000, guid: e0dcfb845b1e29a449e94f7315021fa7, type: 3} 87 | m_Scale: {x: 1, y: 1} 88 | m_Offset: {x: 0, y: 0} 89 | - _Tex5: 90 | m_Texture: {fileID: 2800000, guid: ebced87402ea9cd429d19cae6d36dea1, type: 3} 91 | m_Scale: {x: 1, y: 1} 92 | m_Offset: {x: 0, y: 0} 93 | - _Tex6: 94 | m_Texture: {fileID: 2800000, guid: fd740bb31e198c443a56f4652f31dc9c, type: 3} 95 | m_Scale: {x: 1, y: 1} 96 | m_Offset: {x: 0, y: 0} 97 | - _Tex7: 98 | m_Texture: {fileID: 2800000, guid: 243f8b3bc94b0814e88a3c8562deb6d0, type: 3} 99 | m_Scale: {x: 1, y: 1} 100 | m_Offset: {x: 0, y: 0} 101 | - _Tex8: 102 | m_Texture: {fileID: 2800000, guid: aa485d7c34f881249bbf8742cd9d3540, type: 3} 103 | m_Scale: {x: 1, y: 1} 104 | m_Offset: {x: 0, y: 0} 105 | - _Tex9: 106 | m_Texture: {fileID: 2800000, guid: ca587cfe4898d344d94209b3a71fe63a, type: 3} 107 | m_Scale: {x: 1, y: 1} 108 | m_Offset: {x: 0, y: 0} 109 | m_Floats: 110 | - _AA: 0 111 | - _BB: 0 112 | - _BumpScale: 1 113 | - _CC: 0 114 | - _Cutoff: 0.5 115 | - _DetailNormalMapScale: 1 116 | - _DstBlend: 0 117 | - _GlossMapScale: 1 118 | - _Glossiness: 0.5 119 | - _GlossyReflections: 1 120 | - _Metallic: 0 121 | - _Mode: 0 122 | - _OcclusionStrength: 1 123 | - _Parallax: 0.02 124 | - _Size: 200 125 | - _SmoothnessTextureChannel: 0 126 | - _SpecularHighlights: 1 127 | - _SrcBlend: 1 128 | - _UVSec: 0 129 | - _ZWrite: 1 130 | - _a: 1.1162927 131 | - _b: 0.5085006 132 | - _c: 1.1162927 133 | - _d: 0.5085006 134 | - _sqrDicStand1: 0 135 | - _sqrDicStand2: 0 136 | m_Colors: 137 | - _Color: {r: 0, g: 1, b: 0, a: 1} 138 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 139 | - _LastUV: {r: 0.68711865, g: 0.50508475, b: 0, a: 0} 140 | - _UV: {r: 0.6844069, g: 0.51525426, b: 0, a: 0} 141 | -------------------------------------------------------------------------------- /Assets/Demo.unity: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!29 &1 4 | OcclusionCullingSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_OcclusionBakeSettings: 8 | smallestOccluder: 5 9 | smallestHole: 0.25 10 | backfaceThreshold: 100 11 | m_SceneGUID: 00000000000000000000000000000000 12 | m_OcclusionCullingData: {fileID: 0} 13 | --- !u!104 &2 14 | RenderSettings: 15 | m_ObjectHideFlags: 0 16 | serializedVersion: 8 17 | m_Fog: 0 18 | m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} 19 | m_FogMode: 3 20 | m_FogDensity: 0.01 21 | m_LinearFogStart: 0 22 | m_LinearFogEnd: 300 23 | m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} 24 | m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} 25 | m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} 26 | m_AmbientIntensity: 1 27 | m_AmbientMode: 0 28 | m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} 29 | m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} 30 | m_HaloStrength: 0.5 31 | m_FlareStrength: 1 32 | m_FlareFadeSpeed: 3 33 | m_HaloTexture: {fileID: 0} 34 | m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} 35 | m_DefaultReflectionMode: 0 36 | m_DefaultReflectionResolution: 128 37 | m_ReflectionBounces: 1 38 | m_ReflectionIntensity: 1 39 | m_CustomReflection: {fileID: 0} 40 | m_Sun: {fileID: 0} 41 | m_IndirectSpecularColor: {r: 0.44657844, g: 0.49641222, b: 0.57481694, a: 1} 42 | --- !u!157 &3 43 | LightmapSettings: 44 | m_ObjectHideFlags: 0 45 | serializedVersion: 11 46 | m_GIWorkflowMode: 0 47 | m_GISettings: 48 | serializedVersion: 2 49 | m_BounceScale: 1 50 | m_IndirectOutputScale: 1 51 | m_AlbedoBoost: 1 52 | m_TemporalCoherenceThreshold: 1 53 | m_EnvironmentLightingMode: 0 54 | m_EnableBakedLightmaps: 1 55 | m_EnableRealtimeLightmaps: 1 56 | m_LightmapEditorSettings: 57 | serializedVersion: 9 58 | m_Resolution: 2 59 | m_BakeResolution: 40 60 | m_TextureWidth: 1024 61 | m_TextureHeight: 1024 62 | m_AO: 0 63 | m_AOMaxDistance: 1 64 | m_CompAOExponent: 1 65 | m_CompAOExponentDirect: 0 66 | m_Padding: 2 67 | m_LightmapParameters: {fileID: 0} 68 | m_LightmapsBakeMode: 1 69 | m_TextureCompression: 1 70 | m_FinalGather: 0 71 | m_FinalGatherFiltering: 1 72 | m_FinalGatherRayCount: 256 73 | m_ReflectionCompression: 2 74 | m_MixedBakeMode: 2 75 | m_BakeBackend: 0 76 | m_PVRSampling: 1 77 | m_PVRDirectSampleCount: 32 78 | m_PVRSampleCount: 500 79 | m_PVRBounces: 2 80 | m_PVRFilterTypeDirect: 0 81 | m_PVRFilterTypeIndirect: 0 82 | m_PVRFilterTypeAO: 0 83 | m_PVRFilteringMode: 1 84 | m_PVRCulling: 1 85 | m_PVRFilteringGaussRadiusDirect: 1 86 | m_PVRFilteringGaussRadiusIndirect: 5 87 | m_PVRFilteringGaussRadiusAO: 2 88 | m_PVRFilteringAtrousPositionSigmaDirect: 0.5 89 | m_PVRFilteringAtrousPositionSigmaIndirect: 2 90 | m_PVRFilteringAtrousPositionSigmaAO: 1 91 | m_ShowResolutionOverlay: 1 92 | m_LightingDataAsset: {fileID: 0} 93 | m_UseShadowmask: 1 94 | --- !u!196 &4 95 | NavMeshSettings: 96 | serializedVersion: 2 97 | m_ObjectHideFlags: 0 98 | m_BuildSettings: 99 | serializedVersion: 2 100 | agentTypeID: 0 101 | agentRadius: 0.5 102 | agentHeight: 2 103 | agentSlope: 45 104 | agentClimb: 0.4 105 | ledgeDropHeight: 0 106 | maxJumpAcrossDistance: 0 107 | minRegionArea: 2 108 | manualCellSize: 0 109 | cellSize: 0.16666667 110 | manualTileSize: 0 111 | tileSize: 256 112 | accuratePlacement: 0 113 | debug: 114 | m_Flags: 0 115 | m_NavMeshData: {fileID: 0} 116 | --- !u!1 &100797404 117 | GameObject: 118 | m_ObjectHideFlags: 0 119 | m_PrefabParentObject: {fileID: 0} 120 | m_PrefabInternal: {fileID: 0} 121 | serializedVersion: 5 122 | m_Component: 123 | - component: {fileID: 100797405} 124 | - component: {fileID: 100797407} 125 | - component: {fileID: 100797406} 126 | m_Layer: 5 127 | m_Name: Text (2) 128 | m_TagString: Untagged 129 | m_Icon: {fileID: 0} 130 | m_NavMeshLayer: 0 131 | m_StaticEditorFlags: 0 132 | m_IsActive: 1 133 | --- !u!224 &100797405 134 | RectTransform: 135 | m_ObjectHideFlags: 0 136 | m_PrefabParentObject: {fileID: 0} 137 | m_PrefabInternal: {fileID: 0} 138 | m_GameObject: {fileID: 100797404} 139 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 140 | m_LocalPosition: {x: 0, y: 0, z: 0} 141 | m_LocalScale: {x: 1, y: 1, z: 1} 142 | m_Children: [] 143 | m_Father: {fileID: 1537710060} 144 | m_RootOrder: 0 145 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 146 | m_AnchorMin: {x: 0, y: 0} 147 | m_AnchorMax: {x: 1, y: 1} 148 | m_AnchoredPosition: {x: 0, y: 0} 149 | m_SizeDelta: {x: 0, y: 0} 150 | m_Pivot: {x: 0.5, y: 0.5} 151 | --- !u!114 &100797406 152 | MonoBehaviour: 153 | m_ObjectHideFlags: 0 154 | m_PrefabParentObject: {fileID: 0} 155 | m_PrefabInternal: {fileID: 0} 156 | m_GameObject: {fileID: 100797404} 157 | m_Enabled: 1 158 | m_EditorHideFlags: 0 159 | m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} 160 | m_Name: 161 | m_EditorClassIdentifier: 162 | m_Material: {fileID: 0} 163 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} 164 | m_RaycastTarget: 1 165 | m_OnCullStateChanged: 166 | m_PersistentCalls: 167 | m_Calls: [] 168 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 169 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 170 | m_FontData: 171 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 172 | m_FontSize: 50 173 | m_FontStyle: 0 174 | m_BestFit: 0 175 | m_MinSize: 5 176 | m_MaxSize: 68 177 | m_Alignment: 4 178 | m_AlignByGeometry: 0 179 | m_RichText: 1 180 | m_HorizontalOverflow: 1 181 | m_VerticalOverflow: 1 182 | m_LineSpacing: 1 183 | m_Text: "\u5927" 184 | --- !u!222 &100797407 185 | CanvasRenderer: 186 | m_ObjectHideFlags: 0 187 | m_PrefabParentObject: {fileID: 0} 188 | m_PrefabInternal: {fileID: 0} 189 | m_GameObject: {fileID: 100797404} 190 | --- !u!1 &357691368 191 | GameObject: 192 | m_ObjectHideFlags: 0 193 | m_PrefabParentObject: {fileID: 0} 194 | m_PrefabInternal: {fileID: 0} 195 | serializedVersion: 5 196 | m_Component: 197 | - component: {fileID: 357691369} 198 | - component: {fileID: 357691372} 199 | - component: {fileID: 357691371} 200 | - component: {fileID: 357691370} 201 | m_Layer: 5 202 | m_Name: Button 203 | m_TagString: Untagged 204 | m_Icon: {fileID: 0} 205 | m_NavMeshLayer: 0 206 | m_StaticEditorFlags: 0 207 | m_IsActive: 1 208 | --- !u!224 &357691369 209 | RectTransform: 210 | m_ObjectHideFlags: 0 211 | m_PrefabParentObject: {fileID: 0} 212 | m_PrefabInternal: {fileID: 0} 213 | m_GameObject: {fileID: 357691368} 214 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 215 | m_LocalPosition: {x: 0, y: 0, z: 0} 216 | m_LocalScale: {x: 1, y: 1, z: 1} 217 | m_Children: 218 | - {fileID: 1915631242} 219 | m_Father: {fileID: 461186368} 220 | m_RootOrder: 0 221 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 222 | m_AnchorMin: {x: 0, y: 0} 223 | m_AnchorMax: {x: 0, y: 0} 224 | m_AnchoredPosition: {x: 0, y: 0} 225 | m_SizeDelta: {x: 0, y: 0} 226 | m_Pivot: {x: 0.5, y: 0.5} 227 | --- !u!114 &357691370 228 | MonoBehaviour: 229 | m_ObjectHideFlags: 0 230 | m_PrefabParentObject: {fileID: 0} 231 | m_PrefabInternal: {fileID: 0} 232 | m_GameObject: {fileID: 357691368} 233 | m_Enabled: 1 234 | m_EditorHideFlags: 0 235 | m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} 236 | m_Name: 237 | m_EditorClassIdentifier: 238 | m_Navigation: 239 | m_Mode: 3 240 | m_SelectOnUp: {fileID: 0} 241 | m_SelectOnDown: {fileID: 0} 242 | m_SelectOnLeft: {fileID: 0} 243 | m_SelectOnRight: {fileID: 0} 244 | m_Transition: 1 245 | m_Colors: 246 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 247 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 248 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 249 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 250 | m_ColorMultiplier: 1 251 | m_FadeDuration: 0.1 252 | m_SpriteState: 253 | m_HighlightedSprite: {fileID: 0} 254 | m_PressedSprite: {fileID: 0} 255 | m_DisabledSprite: {fileID: 0} 256 | m_AnimationTriggers: 257 | m_NormalTrigger: Normal 258 | m_HighlightedTrigger: Highlighted 259 | m_PressedTrigger: Pressed 260 | m_DisabledTrigger: Disabled 261 | m_Interactable: 1 262 | m_TargetGraphic: {fileID: 357691371} 263 | m_OnClick: 264 | m_PersistentCalls: 265 | m_Calls: 266 | - m_Target: {fileID: 2008364548} 267 | m_MethodName: ChangeSize 268 | m_Mode: 3 269 | m_Arguments: 270 | m_ObjectArgument: {fileID: 0} 271 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 272 | m_IntArgument: 100 273 | m_FloatArgument: 0 274 | m_StringArgument: 275 | m_BoolArgument: 0 276 | m_CallState: 2 277 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, 278 | Culture=neutral, PublicKeyToken=null 279 | --- !u!114 &357691371 280 | MonoBehaviour: 281 | m_ObjectHideFlags: 0 282 | m_PrefabParentObject: {fileID: 0} 283 | m_PrefabInternal: {fileID: 0} 284 | m_GameObject: {fileID: 357691368} 285 | m_Enabled: 1 286 | m_EditorHideFlags: 0 287 | m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} 288 | m_Name: 289 | m_EditorClassIdentifier: 290 | m_Material: {fileID: 0} 291 | m_Color: {r: 1, g: 1, b: 1, a: 1} 292 | m_RaycastTarget: 1 293 | m_OnCullStateChanged: 294 | m_PersistentCalls: 295 | m_Calls: [] 296 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 297 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 298 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 299 | m_Type: 1 300 | m_PreserveAspect: 0 301 | m_FillCenter: 1 302 | m_FillMethod: 4 303 | m_FillAmount: 1 304 | m_FillClockwise: 1 305 | m_FillOrigin: 0 306 | --- !u!222 &357691372 307 | CanvasRenderer: 308 | m_ObjectHideFlags: 0 309 | m_PrefabParentObject: {fileID: 0} 310 | m_PrefabInternal: {fileID: 0} 311 | m_GameObject: {fileID: 357691368} 312 | --- !u!1 &461186367 313 | GameObject: 314 | m_ObjectHideFlags: 0 315 | m_PrefabParentObject: {fileID: 0} 316 | m_PrefabInternal: {fileID: 0} 317 | serializedVersion: 5 318 | m_Component: 319 | - component: {fileID: 461186368} 320 | - component: {fileID: 461186369} 321 | m_Layer: 5 322 | m_Name: GameObject 323 | m_TagString: Untagged 324 | m_Icon: {fileID: 0} 325 | m_NavMeshLayer: 0 326 | m_StaticEditorFlags: 0 327 | m_IsActive: 1 328 | --- !u!224 &461186368 329 | RectTransform: 330 | m_ObjectHideFlags: 0 331 | m_PrefabParentObject: {fileID: 0} 332 | m_PrefabInternal: {fileID: 0} 333 | m_GameObject: {fileID: 461186367} 334 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 335 | m_LocalPosition: {x: 0, y: 0, z: 0} 336 | m_LocalScale: {x: 1, y: 1, z: 1} 337 | m_Children: 338 | - {fileID: 357691369} 339 | - {fileID: 1692704035} 340 | - {fileID: 1537710060} 341 | m_Father: {fileID: 1099314681} 342 | m_RootOrder: 2 343 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 344 | m_AnchorMin: {x: 0, y: 0} 345 | m_AnchorMax: {x: 1, y: 1} 346 | m_AnchoredPosition: {x: 0, y: 0} 347 | m_SizeDelta: {x: -200, y: 0} 348 | m_Pivot: {x: 0.5, y: 0.5} 349 | --- !u!114 &461186369 350 | MonoBehaviour: 351 | m_ObjectHideFlags: 0 352 | m_PrefabParentObject: {fileID: 0} 353 | m_PrefabInternal: {fileID: 0} 354 | m_GameObject: {fileID: 461186367} 355 | m_Enabled: 1 356 | m_EditorHideFlags: 0 357 | m_Script: {fileID: -2095666955, guid: f70555f144d8491a825f0804e09c671c, type: 3} 358 | m_Name: 359 | m_EditorClassIdentifier: 360 | m_Padding: 361 | m_Left: 0 362 | m_Right: 0 363 | m_Top: 0 364 | m_Bottom: 0 365 | m_ChildAlignment: 3 366 | m_StartCorner: 0 367 | m_StartAxis: 1 368 | m_CellSize: {x: 100, y: 100} 369 | m_Spacing: {x: 0, y: 50} 370 | m_Constraint: 0 371 | m_ConstraintCount: 2 372 | --- !u!1 &789472153 373 | GameObject: 374 | m_ObjectHideFlags: 0 375 | m_PrefabParentObject: {fileID: 0} 376 | m_PrefabInternal: {fileID: 0} 377 | serializedVersion: 5 378 | m_Component: 379 | - component: {fileID: 789472154} 380 | - component: {fileID: 789472156} 381 | - component: {fileID: 789472155} 382 | m_Layer: 5 383 | m_Name: BG 384 | m_TagString: Untagged 385 | m_Icon: {fileID: 0} 386 | m_NavMeshLayer: 0 387 | m_StaticEditorFlags: 0 388 | m_IsActive: 1 389 | --- !u!224 &789472154 390 | RectTransform: 391 | m_ObjectHideFlags: 0 392 | m_PrefabParentObject: {fileID: 0} 393 | m_PrefabInternal: {fileID: 0} 394 | m_GameObject: {fileID: 789472153} 395 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 396 | m_LocalPosition: {x: 0, y: 0, z: 0} 397 | m_LocalScale: {x: 1, y: 1, z: 1} 398 | m_Children: 399 | - {fileID: 920643417} 400 | m_Father: {fileID: 1099314681} 401 | m_RootOrder: 0 402 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 403 | m_AnchorMin: {x: 0.5, y: 0.5} 404 | m_AnchorMax: {x: 0.5, y: 0.5} 405 | m_AnchoredPosition: {x: 0, y: 0} 406 | m_SizeDelta: {x: 1000, y: 800} 407 | m_Pivot: {x: 0.5, y: 0.5} 408 | --- !u!114 &789472155 409 | MonoBehaviour: 410 | m_ObjectHideFlags: 0 411 | m_PrefabParentObject: {fileID: 0} 412 | m_PrefabInternal: {fileID: 0} 413 | m_GameObject: {fileID: 789472153} 414 | m_Enabled: 1 415 | m_EditorHideFlags: 0 416 | m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} 417 | m_Name: 418 | m_EditorClassIdentifier: 419 | m_Material: {fileID: 0} 420 | m_Color: {r: 1, g: 1, b: 1, a: 1} 421 | m_RaycastTarget: 1 422 | m_OnCullStateChanged: 423 | m_PersistentCalls: 424 | m_Calls: [] 425 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 426 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 427 | m_Sprite: {fileID: 0} 428 | m_Type: 0 429 | m_PreserveAspect: 0 430 | m_FillCenter: 1 431 | m_FillMethod: 4 432 | m_FillAmount: 1 433 | m_FillClockwise: 1 434 | m_FillOrigin: 0 435 | --- !u!222 &789472156 436 | CanvasRenderer: 437 | m_ObjectHideFlags: 0 438 | m_PrefabParentObject: {fileID: 0} 439 | m_PrefabInternal: {fileID: 0} 440 | m_GameObject: {fileID: 789472153} 441 | --- !u!1 &809190029 442 | GameObject: 443 | m_ObjectHideFlags: 0 444 | m_PrefabParentObject: {fileID: 0} 445 | m_PrefabInternal: {fileID: 0} 446 | serializedVersion: 5 447 | m_Component: 448 | - component: {fileID: 809190030} 449 | - component: {fileID: 809190033} 450 | - component: {fileID: 809190032} 451 | - component: {fileID: 809190031} 452 | m_Layer: 5 453 | m_Name: Button 454 | m_TagString: Untagged 455 | m_Icon: {fileID: 0} 456 | m_NavMeshLayer: 0 457 | m_StaticEditorFlags: 0 458 | m_IsActive: 1 459 | --- !u!224 &809190030 460 | RectTransform: 461 | m_ObjectHideFlags: 0 462 | m_PrefabParentObject: {fileID: 0} 463 | m_PrefabInternal: {fileID: 0} 464 | m_GameObject: {fileID: 809190029} 465 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 466 | m_LocalPosition: {x: 0, y: 0, z: 0} 467 | m_LocalScale: {x: 1, y: 1, z: 1} 468 | m_Children: [] 469 | m_Father: {fileID: 1860341036} 470 | m_RootOrder: 0 471 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 472 | m_AnchorMin: {x: 0, y: 0} 473 | m_AnchorMax: {x: 0, y: 0} 474 | m_AnchoredPosition: {x: 0, y: 0} 475 | m_SizeDelta: {x: 0, y: 0} 476 | m_Pivot: {x: 0.5, y: 0.5} 477 | --- !u!114 &809190031 478 | MonoBehaviour: 479 | m_ObjectHideFlags: 0 480 | m_PrefabParentObject: {fileID: 0} 481 | m_PrefabInternal: {fileID: 0} 482 | m_GameObject: {fileID: 809190029} 483 | m_Enabled: 1 484 | m_EditorHideFlags: 0 485 | m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} 486 | m_Name: 487 | m_EditorClassIdentifier: 488 | m_Navigation: 489 | m_Mode: 3 490 | m_SelectOnUp: {fileID: 0} 491 | m_SelectOnDown: {fileID: 0} 492 | m_SelectOnLeft: {fileID: 0} 493 | m_SelectOnRight: {fileID: 0} 494 | m_Transition: 1 495 | m_Colors: 496 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 497 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 498 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 499 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 500 | m_ColorMultiplier: 1 501 | m_FadeDuration: 0.1 502 | m_SpriteState: 503 | m_HighlightedSprite: {fileID: 0} 504 | m_PressedSprite: {fileID: 0} 505 | m_DisabledSprite: {fileID: 0} 506 | m_AnimationTriggers: 507 | m_NormalTrigger: Normal 508 | m_HighlightedTrigger: Highlighted 509 | m_PressedTrigger: Pressed 510 | m_DisabledTrigger: Disabled 511 | m_Interactable: 1 512 | m_TargetGraphic: {fileID: 809190032} 513 | m_OnClick: 514 | m_PersistentCalls: 515 | m_Calls: 516 | - m_Target: {fileID: 2008364548} 517 | m_MethodName: ChangeColor 518 | m_Mode: 3 519 | m_Arguments: 520 | m_ObjectArgument: {fileID: 0} 521 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 522 | m_IntArgument: 0 523 | m_FloatArgument: 0 524 | m_StringArgument: 525 | m_BoolArgument: 0 526 | m_CallState: 2 527 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, 528 | Culture=neutral, PublicKeyToken=null 529 | --- !u!114 &809190032 530 | MonoBehaviour: 531 | m_ObjectHideFlags: 0 532 | m_PrefabParentObject: {fileID: 0} 533 | m_PrefabInternal: {fileID: 0} 534 | m_GameObject: {fileID: 809190029} 535 | m_Enabled: 1 536 | m_EditorHideFlags: 0 537 | m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} 538 | m_Name: 539 | m_EditorClassIdentifier: 540 | m_Material: {fileID: 0} 541 | m_Color: {r: 0, g: 0, b: 0, a: 1} 542 | m_RaycastTarget: 1 543 | m_OnCullStateChanged: 544 | m_PersistentCalls: 545 | m_Calls: [] 546 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 547 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 548 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 549 | m_Type: 1 550 | m_PreserveAspect: 0 551 | m_FillCenter: 1 552 | m_FillMethod: 4 553 | m_FillAmount: 1 554 | m_FillClockwise: 1 555 | m_FillOrigin: 0 556 | --- !u!222 &809190033 557 | CanvasRenderer: 558 | m_ObjectHideFlags: 0 559 | m_PrefabParentObject: {fileID: 0} 560 | m_PrefabInternal: {fileID: 0} 561 | m_GameObject: {fileID: 809190029} 562 | --- !u!1 &812958403 563 | GameObject: 564 | m_ObjectHideFlags: 0 565 | m_PrefabParentObject: {fileID: 0} 566 | m_PrefabInternal: {fileID: 0} 567 | serializedVersion: 5 568 | m_Component: 569 | - component: {fileID: 812958407} 570 | - component: {fileID: 812958406} 571 | - component: {fileID: 812958405} 572 | - component: {fileID: 812958404} 573 | m_Layer: 0 574 | m_Name: Camera 575 | m_TagString: MainCamera 576 | m_Icon: {fileID: 0} 577 | m_NavMeshLayer: 0 578 | m_StaticEditorFlags: 0 579 | m_IsActive: 1 580 | --- !u!81 &812958404 581 | AudioListener: 582 | m_ObjectHideFlags: 0 583 | m_PrefabParentObject: {fileID: 0} 584 | m_PrefabInternal: {fileID: 0} 585 | m_GameObject: {fileID: 812958403} 586 | m_Enabled: 1 587 | --- !u!124 &812958405 588 | Behaviour: 589 | m_ObjectHideFlags: 0 590 | m_PrefabParentObject: {fileID: 0} 591 | m_PrefabInternal: {fileID: 0} 592 | m_GameObject: {fileID: 812958403} 593 | m_Enabled: 1 594 | --- !u!20 &812958406 595 | Camera: 596 | m_ObjectHideFlags: 0 597 | m_PrefabParentObject: {fileID: 0} 598 | m_PrefabInternal: {fileID: 0} 599 | m_GameObject: {fileID: 812958403} 600 | m_Enabled: 1 601 | serializedVersion: 2 602 | m_ClearFlags: 1 603 | m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} 604 | m_NormalizedViewPortRect: 605 | serializedVersion: 2 606 | x: 0 607 | y: 0 608 | width: 1 609 | height: 1 610 | near clip plane: -10 611 | far clip plane: 100 612 | field of view: 60 613 | orthographic: 1 614 | orthographic size: 5 615 | m_Depth: -1 616 | m_CullingMask: 617 | serializedVersion: 2 618 | m_Bits: 4294967295 619 | m_RenderingPath: -1 620 | m_TargetTexture: {fileID: 0} 621 | m_TargetDisplay: 0 622 | m_TargetEye: 3 623 | m_HDR: 1 624 | m_AllowMSAA: 1 625 | m_AllowDynamicResolution: 0 626 | m_ForceIntoRT: 0 627 | m_OcclusionCulling: 1 628 | m_StereoConvergence: 10 629 | m_StereoSeparation: 0.022 630 | --- !u!4 &812958407 631 | Transform: 632 | m_ObjectHideFlags: 0 633 | m_PrefabParentObject: {fileID: 0} 634 | m_PrefabInternal: {fileID: 0} 635 | m_GameObject: {fileID: 812958403} 636 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 637 | m_LocalPosition: {x: 0, y: 0, z: 0} 638 | m_LocalScale: {x: 1, y: 1, z: 1} 639 | m_Children: [] 640 | m_Father: {fileID: 0} 641 | m_RootOrder: 1 642 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 643 | --- !u!1 &920643416 644 | GameObject: 645 | m_ObjectHideFlags: 0 646 | m_PrefabParentObject: {fileID: 0} 647 | m_PrefabInternal: {fileID: 0} 648 | serializedVersion: 5 649 | m_Component: 650 | - component: {fileID: 920643417} 651 | - component: {fileID: 920643419} 652 | - component: {fileID: 920643418} 653 | - component: {fileID: 920643420} 654 | m_Layer: 5 655 | m_Name: RawImage 656 | m_TagString: Untagged 657 | m_Icon: {fileID: 0} 658 | m_NavMeshLayer: 0 659 | m_StaticEditorFlags: 0 660 | m_IsActive: 1 661 | --- !u!224 &920643417 662 | RectTransform: 663 | m_ObjectHideFlags: 0 664 | m_PrefabParentObject: {fileID: 0} 665 | m_PrefabInternal: {fileID: 0} 666 | m_GameObject: {fileID: 920643416} 667 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 668 | m_LocalPosition: {x: 0, y: 0, z: 0} 669 | m_LocalScale: {x: 1, y: 1, z: 1} 670 | m_Children: [] 671 | m_Father: {fileID: 789472154} 672 | m_RootOrder: 0 673 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 674 | m_AnchorMin: {x: 0.5, y: 0.5} 675 | m_AnchorMax: {x: 0.5, y: 0.5} 676 | m_AnchoredPosition: {x: 0, y: 0} 677 | m_SizeDelta: {x: 1000, y: 800} 678 | m_Pivot: {x: 0.5, y: 0.5} 679 | --- !u!114 &920643418 680 | MonoBehaviour: 681 | m_ObjectHideFlags: 0 682 | m_PrefabParentObject: {fileID: 0} 683 | m_PrefabInternal: {fileID: 0} 684 | m_GameObject: {fileID: 920643416} 685 | m_Enabled: 1 686 | m_EditorHideFlags: 0 687 | m_Script: {fileID: -98529514, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} 688 | m_Name: 689 | m_EditorClassIdentifier: 690 | m_Material: {fileID: 0} 691 | m_Color: {r: 1, g: 1, b: 1, a: 1} 692 | m_RaycastTarget: 1 693 | m_OnCullStateChanged: 694 | m_PersistentCalls: 695 | m_Calls: [] 696 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 697 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 698 | m_Texture: {fileID: 0} 699 | m_UVRect: 700 | serializedVersion: 2 701 | x: 0 702 | y: 0 703 | width: 1 704 | height: 1 705 | --- !u!222 &920643419 706 | CanvasRenderer: 707 | m_ObjectHideFlags: 0 708 | m_PrefabParentObject: {fileID: 0} 709 | m_PrefabInternal: {fileID: 0} 710 | m_GameObject: {fileID: 920643416} 711 | --- !u!61 &920643420 712 | BoxCollider2D: 713 | m_ObjectHideFlags: 0 714 | m_PrefabParentObject: {fileID: 0} 715 | m_PrefabInternal: {fileID: 0} 716 | m_GameObject: {fileID: 920643416} 717 | m_Enabled: 1 718 | m_Density: 1 719 | m_Material: {fileID: 0} 720 | m_IsTrigger: 0 721 | m_UsedByEffector: 0 722 | m_UsedByComposite: 0 723 | m_Offset: {x: 0, y: 0} 724 | m_SpriteTilingProperty: 725 | border: {x: 0, y: 0, z: 0, w: 0} 726 | pivot: {x: 0, y: 0} 727 | oldSize: {x: 0, y: 0} 728 | newSize: {x: 0, y: 0} 729 | adaptiveTilingThreshold: 0 730 | drawMode: 0 731 | adaptiveTiling: 0 732 | m_AutoTiling: 0 733 | serializedVersion: 2 734 | m_Size: {x: 1920, y: 1080} 735 | m_EdgeRadius: 0 736 | --- !u!1 &1018581655 737 | GameObject: 738 | m_ObjectHideFlags: 0 739 | m_PrefabParentObject: {fileID: 0} 740 | m_PrefabInternal: {fileID: 0} 741 | serializedVersion: 5 742 | m_Component: 743 | - component: {fileID: 1018581656} 744 | - component: {fileID: 1018581658} 745 | - component: {fileID: 1018581657} 746 | m_Layer: 5 747 | m_Name: Text (1) 748 | m_TagString: Untagged 749 | m_Icon: {fileID: 0} 750 | m_NavMeshLayer: 0 751 | m_StaticEditorFlags: 0 752 | m_IsActive: 1 753 | --- !u!224 &1018581656 754 | RectTransform: 755 | m_ObjectHideFlags: 0 756 | m_PrefabParentObject: {fileID: 0} 757 | m_PrefabInternal: {fileID: 0} 758 | m_GameObject: {fileID: 1018581655} 759 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 760 | m_LocalPosition: {x: 0, y: 0, z: 0} 761 | m_LocalScale: {x: 1, y: 1, z: 1} 762 | m_Children: [] 763 | m_Father: {fileID: 1692704035} 764 | m_RootOrder: 0 765 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 766 | m_AnchorMin: {x: 0, y: 0} 767 | m_AnchorMax: {x: 1, y: 1} 768 | m_AnchoredPosition: {x: 0, y: 0} 769 | m_SizeDelta: {x: 0, y: 0} 770 | m_Pivot: {x: 0.5, y: 0.5} 771 | --- !u!114 &1018581657 772 | MonoBehaviour: 773 | m_ObjectHideFlags: 0 774 | m_PrefabParentObject: {fileID: 0} 775 | m_PrefabInternal: {fileID: 0} 776 | m_GameObject: {fileID: 1018581655} 777 | m_Enabled: 1 778 | m_EditorHideFlags: 0 779 | m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} 780 | m_Name: 781 | m_EditorClassIdentifier: 782 | m_Material: {fileID: 0} 783 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} 784 | m_RaycastTarget: 1 785 | m_OnCullStateChanged: 786 | m_PersistentCalls: 787 | m_Calls: [] 788 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 789 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 790 | m_FontData: 791 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 792 | m_FontSize: 50 793 | m_FontStyle: 0 794 | m_BestFit: 0 795 | m_MinSize: 5 796 | m_MaxSize: 68 797 | m_Alignment: 4 798 | m_AlignByGeometry: 0 799 | m_RichText: 1 800 | m_HorizontalOverflow: 1 801 | m_VerticalOverflow: 1 802 | m_LineSpacing: 1 803 | m_Text: "\u4E2D" 804 | --- !u!222 &1018581658 805 | CanvasRenderer: 806 | m_ObjectHideFlags: 0 807 | m_PrefabParentObject: {fileID: 0} 808 | m_PrefabInternal: {fileID: 0} 809 | m_GameObject: {fileID: 1018581655} 810 | --- !u!1 &1086498433 811 | GameObject: 812 | m_ObjectHideFlags: 0 813 | m_PrefabParentObject: {fileID: 0} 814 | m_PrefabInternal: {fileID: 0} 815 | serializedVersion: 5 816 | m_Component: 817 | - component: {fileID: 1086498435} 818 | - component: {fileID: 1086498434} 819 | m_Layer: 0 820 | m_Name: Directional Light 821 | m_TagString: Untagged 822 | m_Icon: {fileID: 0} 823 | m_NavMeshLayer: 0 824 | m_StaticEditorFlags: 0 825 | m_IsActive: 1 826 | --- !u!108 &1086498434 827 | Light: 828 | m_ObjectHideFlags: 0 829 | m_PrefabParentObject: {fileID: 0} 830 | m_PrefabInternal: {fileID: 0} 831 | m_GameObject: {fileID: 1086498433} 832 | m_Enabled: 1 833 | serializedVersion: 8 834 | m_Type: 1 835 | m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} 836 | m_Intensity: 1 837 | m_Range: 10 838 | m_SpotAngle: 30 839 | m_CookieSize: 10 840 | m_Shadows: 841 | m_Type: 2 842 | m_Resolution: -1 843 | m_CustomResolution: -1 844 | m_Strength: 1 845 | m_Bias: 0.05 846 | m_NormalBias: 0.4 847 | m_NearPlane: 0.2 848 | m_Cookie: {fileID: 0} 849 | m_DrawHalo: 0 850 | m_Flare: {fileID: 0} 851 | m_RenderMode: 0 852 | m_CullingMask: 853 | serializedVersion: 2 854 | m_Bits: 4294967295 855 | m_Lightmapping: 4 856 | m_AreaSize: {x: 1, y: 1} 857 | m_BounceIntensity: 1 858 | m_ColorTemperature: 6570 859 | m_UseColorTemperature: 0 860 | m_ShadowRadius: 0 861 | m_ShadowAngle: 0 862 | --- !u!4 &1086498435 863 | Transform: 864 | m_ObjectHideFlags: 0 865 | m_PrefabParentObject: {fileID: 0} 866 | m_PrefabInternal: {fileID: 0} 867 | m_GameObject: {fileID: 1086498433} 868 | m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} 869 | m_LocalPosition: {x: 0, y: 3, z: 0} 870 | m_LocalScale: {x: 1, y: 1, z: 1} 871 | m_Children: [] 872 | m_Father: {fileID: 0} 873 | m_RootOrder: 0 874 | m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} 875 | --- !u!1 &1099314677 876 | GameObject: 877 | m_ObjectHideFlags: 0 878 | m_PrefabParentObject: {fileID: 0} 879 | m_PrefabInternal: {fileID: 0} 880 | serializedVersion: 5 881 | m_Component: 882 | - component: {fileID: 1099314681} 883 | - component: {fileID: 1099314680} 884 | - component: {fileID: 1099314679} 885 | - component: {fileID: 1099314678} 886 | m_Layer: 5 887 | m_Name: Canvas 888 | m_TagString: Untagged 889 | m_Icon: {fileID: 0} 890 | m_NavMeshLayer: 0 891 | m_StaticEditorFlags: 0 892 | m_IsActive: 1 893 | --- !u!114 &1099314678 894 | MonoBehaviour: 895 | m_ObjectHideFlags: 0 896 | m_PrefabParentObject: {fileID: 0} 897 | m_PrefabInternal: {fileID: 0} 898 | m_GameObject: {fileID: 1099314677} 899 | m_Enabled: 1 900 | m_EditorHideFlags: 0 901 | m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} 902 | m_Name: 903 | m_EditorClassIdentifier: 904 | m_IgnoreReversedGraphics: 1 905 | m_BlockingObjects: 0 906 | m_BlockingMask: 907 | serializedVersion: 2 908 | m_Bits: 4294967295 909 | --- !u!114 &1099314679 910 | MonoBehaviour: 911 | m_ObjectHideFlags: 0 912 | m_PrefabParentObject: {fileID: 0} 913 | m_PrefabInternal: {fileID: 0} 914 | m_GameObject: {fileID: 1099314677} 915 | m_Enabled: 1 916 | m_EditorHideFlags: 0 917 | m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} 918 | m_Name: 919 | m_EditorClassIdentifier: 920 | m_UiScaleMode: 0 921 | m_ReferencePixelsPerUnit: 100 922 | m_ScaleFactor: 1 923 | m_ReferenceResolution: {x: 800, y: 600} 924 | m_ScreenMatchMode: 0 925 | m_MatchWidthOrHeight: 0 926 | m_PhysicalUnit: 3 927 | m_FallbackScreenDPI: 96 928 | m_DefaultSpriteDPI: 96 929 | m_DynamicPixelsPerUnit: 1 930 | --- !u!223 &1099314680 931 | Canvas: 932 | m_ObjectHideFlags: 0 933 | m_PrefabParentObject: {fileID: 0} 934 | m_PrefabInternal: {fileID: 0} 935 | m_GameObject: {fileID: 1099314677} 936 | m_Enabled: 1 937 | serializedVersion: 3 938 | m_RenderMode: 0 939 | m_Camera: {fileID: 812958406} 940 | m_PlaneDistance: 10 941 | m_PixelPerfect: 0 942 | m_ReceivesEvents: 1 943 | m_OverrideSorting: 0 944 | m_OverridePixelPerfect: 0 945 | m_SortingBucketNormalizedSize: 0 946 | m_AdditionalShaderChannelsFlag: 0 947 | m_SortingLayerID: 0 948 | m_SortingOrder: 0 949 | m_TargetDisplay: 0 950 | --- !u!224 &1099314681 951 | RectTransform: 952 | m_ObjectHideFlags: 0 953 | m_PrefabParentObject: {fileID: 0} 954 | m_PrefabInternal: {fileID: 0} 955 | m_GameObject: {fileID: 1099314677} 956 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 957 | m_LocalPosition: {x: 0, y: 0, z: 0} 958 | m_LocalScale: {x: 0, y: 0, z: 0} 959 | m_Children: 960 | - {fileID: 789472154} 961 | - {fileID: 1860341036} 962 | - {fileID: 461186368} 963 | - {fileID: 1710627762} 964 | m_Father: {fileID: 0} 965 | m_RootOrder: 2 966 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 967 | m_AnchorMin: {x: 0, y: 0} 968 | m_AnchorMax: {x: 0, y: 0} 969 | m_AnchoredPosition: {x: 0, y: 0} 970 | m_SizeDelta: {x: 0, y: 0} 971 | m_Pivot: {x: 0, y: 0} 972 | --- !u!1 &1117635388 973 | GameObject: 974 | m_ObjectHideFlags: 0 975 | m_PrefabParentObject: {fileID: 0} 976 | m_PrefabInternal: {fileID: 0} 977 | serializedVersion: 5 978 | m_Component: 979 | - component: {fileID: 1117635389} 980 | - component: {fileID: 1117635392} 981 | - component: {fileID: 1117635391} 982 | - component: {fileID: 1117635390} 983 | m_Layer: 5 984 | m_Name: Button (1) 985 | m_TagString: Untagged 986 | m_Icon: {fileID: 0} 987 | m_NavMeshLayer: 0 988 | m_StaticEditorFlags: 0 989 | m_IsActive: 1 990 | --- !u!224 &1117635389 991 | RectTransform: 992 | m_ObjectHideFlags: 0 993 | m_PrefabParentObject: {fileID: 0} 994 | m_PrefabInternal: {fileID: 0} 995 | m_GameObject: {fileID: 1117635388} 996 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 997 | m_LocalPosition: {x: 0, y: 0, z: 0} 998 | m_LocalScale: {x: 1, y: 1, z: 1} 999 | m_Children: [] 1000 | m_Father: {fileID: 1860341036} 1001 | m_RootOrder: 1 1002 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1003 | m_AnchorMin: {x: 0, y: 0} 1004 | m_AnchorMax: {x: 0, y: 0} 1005 | m_AnchoredPosition: {x: 0, y: 0} 1006 | m_SizeDelta: {x: 0, y: 0} 1007 | m_Pivot: {x: 0.5, y: 0.5} 1008 | --- !u!114 &1117635390 1009 | MonoBehaviour: 1010 | m_ObjectHideFlags: 0 1011 | m_PrefabParentObject: {fileID: 0} 1012 | m_PrefabInternal: {fileID: 0} 1013 | m_GameObject: {fileID: 1117635388} 1014 | m_Enabled: 1 1015 | m_EditorHideFlags: 0 1016 | m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1017 | m_Name: 1018 | m_EditorClassIdentifier: 1019 | m_Navigation: 1020 | m_Mode: 3 1021 | m_SelectOnUp: {fileID: 0} 1022 | m_SelectOnDown: {fileID: 0} 1023 | m_SelectOnLeft: {fileID: 0} 1024 | m_SelectOnRight: {fileID: 0} 1025 | m_Transition: 1 1026 | m_Colors: 1027 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 1028 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 1029 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 1030 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 1031 | m_ColorMultiplier: 1 1032 | m_FadeDuration: 0.1 1033 | m_SpriteState: 1034 | m_HighlightedSprite: {fileID: 0} 1035 | m_PressedSprite: {fileID: 0} 1036 | m_DisabledSprite: {fileID: 0} 1037 | m_AnimationTriggers: 1038 | m_NormalTrigger: Normal 1039 | m_HighlightedTrigger: Highlighted 1040 | m_PressedTrigger: Pressed 1041 | m_DisabledTrigger: Disabled 1042 | m_Interactable: 1 1043 | m_TargetGraphic: {fileID: 1117635391} 1044 | m_OnClick: 1045 | m_PersistentCalls: 1046 | m_Calls: 1047 | - m_Target: {fileID: 2008364548} 1048 | m_MethodName: ChangeColor 1049 | m_Mode: 3 1050 | m_Arguments: 1051 | m_ObjectArgument: {fileID: 0} 1052 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 1053 | m_IntArgument: 1 1054 | m_FloatArgument: 0 1055 | m_StringArgument: 1056 | m_BoolArgument: 0 1057 | m_CallState: 2 1058 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, 1059 | Culture=neutral, PublicKeyToken=null 1060 | --- !u!114 &1117635391 1061 | MonoBehaviour: 1062 | m_ObjectHideFlags: 0 1063 | m_PrefabParentObject: {fileID: 0} 1064 | m_PrefabInternal: {fileID: 0} 1065 | m_GameObject: {fileID: 1117635388} 1066 | m_Enabled: 1 1067 | m_EditorHideFlags: 0 1068 | m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1069 | m_Name: 1070 | m_EditorClassIdentifier: 1071 | m_Material: {fileID: 0} 1072 | m_Color: {r: 1, g: 0, b: 0, a: 1} 1073 | m_RaycastTarget: 1 1074 | m_OnCullStateChanged: 1075 | m_PersistentCalls: 1076 | m_Calls: [] 1077 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 1078 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1079 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 1080 | m_Type: 1 1081 | m_PreserveAspect: 0 1082 | m_FillCenter: 1 1083 | m_FillMethod: 4 1084 | m_FillAmount: 1 1085 | m_FillClockwise: 1 1086 | m_FillOrigin: 0 1087 | --- !u!222 &1117635392 1088 | CanvasRenderer: 1089 | m_ObjectHideFlags: 0 1090 | m_PrefabParentObject: {fileID: 0} 1091 | m_PrefabInternal: {fileID: 0} 1092 | m_GameObject: {fileID: 1117635388} 1093 | --- !u!1 &1479104894 1094 | GameObject: 1095 | m_ObjectHideFlags: 0 1096 | m_PrefabParentObject: {fileID: 0} 1097 | m_PrefabInternal: {fileID: 0} 1098 | serializedVersion: 5 1099 | m_Component: 1100 | - component: {fileID: 1479104895} 1101 | - component: {fileID: 1479104898} 1102 | - component: {fileID: 1479104897} 1103 | - component: {fileID: 1479104896} 1104 | m_Layer: 5 1105 | m_Name: Button (2) 1106 | m_TagString: Untagged 1107 | m_Icon: {fileID: 0} 1108 | m_NavMeshLayer: 0 1109 | m_StaticEditorFlags: 0 1110 | m_IsActive: 1 1111 | --- !u!224 &1479104895 1112 | RectTransform: 1113 | m_ObjectHideFlags: 0 1114 | m_PrefabParentObject: {fileID: 0} 1115 | m_PrefabInternal: {fileID: 0} 1116 | m_GameObject: {fileID: 1479104894} 1117 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 1118 | m_LocalPosition: {x: 0, y: 0, z: 0} 1119 | m_LocalScale: {x: 1, y: 1, z: 1} 1120 | m_Children: [] 1121 | m_Father: {fileID: 1860341036} 1122 | m_RootOrder: 2 1123 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1124 | m_AnchorMin: {x: 0, y: 0} 1125 | m_AnchorMax: {x: 0, y: 0} 1126 | m_AnchoredPosition: {x: 0, y: 0} 1127 | m_SizeDelta: {x: 0, y: 0} 1128 | m_Pivot: {x: 0.5, y: 0.5} 1129 | --- !u!114 &1479104896 1130 | MonoBehaviour: 1131 | m_ObjectHideFlags: 0 1132 | m_PrefabParentObject: {fileID: 0} 1133 | m_PrefabInternal: {fileID: 0} 1134 | m_GameObject: {fileID: 1479104894} 1135 | m_Enabled: 1 1136 | m_EditorHideFlags: 0 1137 | m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1138 | m_Name: 1139 | m_EditorClassIdentifier: 1140 | m_Navigation: 1141 | m_Mode: 3 1142 | m_SelectOnUp: {fileID: 0} 1143 | m_SelectOnDown: {fileID: 0} 1144 | m_SelectOnLeft: {fileID: 0} 1145 | m_SelectOnRight: {fileID: 0} 1146 | m_Transition: 1 1147 | m_Colors: 1148 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 1149 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 1150 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 1151 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 1152 | m_ColorMultiplier: 1 1153 | m_FadeDuration: 0.1 1154 | m_SpriteState: 1155 | m_HighlightedSprite: {fileID: 0} 1156 | m_PressedSprite: {fileID: 0} 1157 | m_DisabledSprite: {fileID: 0} 1158 | m_AnimationTriggers: 1159 | m_NormalTrigger: Normal 1160 | m_HighlightedTrigger: Highlighted 1161 | m_PressedTrigger: Pressed 1162 | m_DisabledTrigger: Disabled 1163 | m_Interactable: 1 1164 | m_TargetGraphic: {fileID: 1479104897} 1165 | m_OnClick: 1166 | m_PersistentCalls: 1167 | m_Calls: 1168 | - m_Target: {fileID: 2008364548} 1169 | m_MethodName: ChangeColor 1170 | m_Mode: 3 1171 | m_Arguments: 1172 | m_ObjectArgument: {fileID: 0} 1173 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 1174 | m_IntArgument: 2 1175 | m_FloatArgument: 0 1176 | m_StringArgument: 1177 | m_BoolArgument: 0 1178 | m_CallState: 2 1179 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, 1180 | Culture=neutral, PublicKeyToken=null 1181 | --- !u!114 &1479104897 1182 | MonoBehaviour: 1183 | m_ObjectHideFlags: 0 1184 | m_PrefabParentObject: {fileID: 0} 1185 | m_PrefabInternal: {fileID: 0} 1186 | m_GameObject: {fileID: 1479104894} 1187 | m_Enabled: 1 1188 | m_EditorHideFlags: 0 1189 | m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1190 | m_Name: 1191 | m_EditorClassIdentifier: 1192 | m_Material: {fileID: 0} 1193 | m_Color: {r: 0.20000005, g: 1, b: 0, a: 1} 1194 | m_RaycastTarget: 1 1195 | m_OnCullStateChanged: 1196 | m_PersistentCalls: 1197 | m_Calls: [] 1198 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 1199 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1200 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 1201 | m_Type: 1 1202 | m_PreserveAspect: 0 1203 | m_FillCenter: 1 1204 | m_FillMethod: 4 1205 | m_FillAmount: 1 1206 | m_FillClockwise: 1 1207 | m_FillOrigin: 0 1208 | --- !u!222 &1479104898 1209 | CanvasRenderer: 1210 | m_ObjectHideFlags: 0 1211 | m_PrefabParentObject: {fileID: 0} 1212 | m_PrefabInternal: {fileID: 0} 1213 | m_GameObject: {fileID: 1479104894} 1214 | --- !u!1 &1486585809 1215 | GameObject: 1216 | m_ObjectHideFlags: 0 1217 | m_PrefabParentObject: {fileID: 0} 1218 | m_PrefabInternal: {fileID: 0} 1219 | serializedVersion: 5 1220 | m_Component: 1221 | - component: {fileID: 1486585810} 1222 | - component: {fileID: 1486585812} 1223 | - component: {fileID: 1486585811} 1224 | m_Layer: 5 1225 | m_Name: Text 1226 | m_TagString: Untagged 1227 | m_Icon: {fileID: 0} 1228 | m_NavMeshLayer: 0 1229 | m_StaticEditorFlags: 0 1230 | m_IsActive: 1 1231 | --- !u!224 &1486585810 1232 | RectTransform: 1233 | m_ObjectHideFlags: 0 1234 | m_PrefabParentObject: {fileID: 0} 1235 | m_PrefabInternal: {fileID: 0} 1236 | m_GameObject: {fileID: 1486585809} 1237 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 1238 | m_LocalPosition: {x: 0, y: 0, z: 0} 1239 | m_LocalScale: {x: 1, y: 1, z: 1} 1240 | m_Children: [] 1241 | m_Father: {fileID: 1710627762} 1242 | m_RootOrder: 0 1243 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1244 | m_AnchorMin: {x: 0, y: 0} 1245 | m_AnchorMax: {x: 1, y: 1} 1246 | m_AnchoredPosition: {x: 0, y: 0} 1247 | m_SizeDelta: {x: 0, y: 0} 1248 | m_Pivot: {x: 0.5, y: 0.5} 1249 | --- !u!114 &1486585811 1250 | MonoBehaviour: 1251 | m_ObjectHideFlags: 0 1252 | m_PrefabParentObject: {fileID: 0} 1253 | m_PrefabInternal: {fileID: 0} 1254 | m_GameObject: {fileID: 1486585809} 1255 | m_Enabled: 1 1256 | m_EditorHideFlags: 0 1257 | m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1258 | m_Name: 1259 | m_EditorClassIdentifier: 1260 | m_Material: {fileID: 0} 1261 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} 1262 | m_RaycastTarget: 1 1263 | m_OnCullStateChanged: 1264 | m_PersistentCalls: 1265 | m_Calls: [] 1266 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 1267 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1268 | m_FontData: 1269 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 1270 | m_FontSize: 48 1271 | m_FontStyle: 0 1272 | m_BestFit: 0 1273 | m_MinSize: 10 1274 | m_MaxSize: 48 1275 | m_Alignment: 4 1276 | m_AlignByGeometry: 0 1277 | m_RichText: 1 1278 | m_HorizontalOverflow: 0 1279 | m_VerticalOverflow: 0 1280 | m_LineSpacing: 1 1281 | m_Text: "\u6E05\u7A7A" 1282 | --- !u!222 &1486585812 1283 | CanvasRenderer: 1284 | m_ObjectHideFlags: 0 1285 | m_PrefabParentObject: {fileID: 0} 1286 | m_PrefabInternal: {fileID: 0} 1287 | m_GameObject: {fileID: 1486585809} 1288 | --- !u!1 &1537710059 1289 | GameObject: 1290 | m_ObjectHideFlags: 0 1291 | m_PrefabParentObject: {fileID: 0} 1292 | m_PrefabInternal: {fileID: 0} 1293 | serializedVersion: 5 1294 | m_Component: 1295 | - component: {fileID: 1537710060} 1296 | - component: {fileID: 1537710063} 1297 | - component: {fileID: 1537710062} 1298 | - component: {fileID: 1537710061} 1299 | m_Layer: 5 1300 | m_Name: Button (2) 1301 | m_TagString: Untagged 1302 | m_Icon: {fileID: 0} 1303 | m_NavMeshLayer: 0 1304 | m_StaticEditorFlags: 0 1305 | m_IsActive: 1 1306 | --- !u!224 &1537710060 1307 | RectTransform: 1308 | m_ObjectHideFlags: 0 1309 | m_PrefabParentObject: {fileID: 0} 1310 | m_PrefabInternal: {fileID: 0} 1311 | m_GameObject: {fileID: 1537710059} 1312 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 1313 | m_LocalPosition: {x: 0, y: 0, z: 0} 1314 | m_LocalScale: {x: 1, y: 1, z: 1} 1315 | m_Children: 1316 | - {fileID: 100797405} 1317 | m_Father: {fileID: 461186368} 1318 | m_RootOrder: 2 1319 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1320 | m_AnchorMin: {x: 0, y: 0} 1321 | m_AnchorMax: {x: 0, y: 0} 1322 | m_AnchoredPosition: {x: 0, y: 0} 1323 | m_SizeDelta: {x: 0, y: 0} 1324 | m_Pivot: {x: 0.5, y: 0.5} 1325 | --- !u!114 &1537710061 1326 | MonoBehaviour: 1327 | m_ObjectHideFlags: 0 1328 | m_PrefabParentObject: {fileID: 0} 1329 | m_PrefabInternal: {fileID: 0} 1330 | m_GameObject: {fileID: 1537710059} 1331 | m_Enabled: 1 1332 | m_EditorHideFlags: 0 1333 | m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1334 | m_Name: 1335 | m_EditorClassIdentifier: 1336 | m_Navigation: 1337 | m_Mode: 3 1338 | m_SelectOnUp: {fileID: 0} 1339 | m_SelectOnDown: {fileID: 0} 1340 | m_SelectOnLeft: {fileID: 0} 1341 | m_SelectOnRight: {fileID: 0} 1342 | m_Transition: 1 1343 | m_Colors: 1344 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 1345 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 1346 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 1347 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 1348 | m_ColorMultiplier: 1 1349 | m_FadeDuration: 0.1 1350 | m_SpriteState: 1351 | m_HighlightedSprite: {fileID: 0} 1352 | m_PressedSprite: {fileID: 0} 1353 | m_DisabledSprite: {fileID: 0} 1354 | m_AnimationTriggers: 1355 | m_NormalTrigger: Normal 1356 | m_HighlightedTrigger: Highlighted 1357 | m_PressedTrigger: Pressed 1358 | m_DisabledTrigger: Disabled 1359 | m_Interactable: 1 1360 | m_TargetGraphic: {fileID: 1537710062} 1361 | m_OnClick: 1362 | m_PersistentCalls: 1363 | m_Calls: 1364 | - m_Target: {fileID: 2008364548} 1365 | m_MethodName: ChangeSize 1366 | m_Mode: 3 1367 | m_Arguments: 1368 | m_ObjectArgument: {fileID: 0} 1369 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 1370 | m_IntArgument: 300 1371 | m_FloatArgument: 0 1372 | m_StringArgument: 1373 | m_BoolArgument: 0 1374 | m_CallState: 2 1375 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, 1376 | Culture=neutral, PublicKeyToken=null 1377 | --- !u!114 &1537710062 1378 | MonoBehaviour: 1379 | m_ObjectHideFlags: 0 1380 | m_PrefabParentObject: {fileID: 0} 1381 | m_PrefabInternal: {fileID: 0} 1382 | m_GameObject: {fileID: 1537710059} 1383 | m_Enabled: 1 1384 | m_EditorHideFlags: 0 1385 | m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1386 | m_Name: 1387 | m_EditorClassIdentifier: 1388 | m_Material: {fileID: 0} 1389 | m_Color: {r: 1, g: 1, b: 1, a: 1} 1390 | m_RaycastTarget: 1 1391 | m_OnCullStateChanged: 1392 | m_PersistentCalls: 1393 | m_Calls: [] 1394 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 1395 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1396 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 1397 | m_Type: 1 1398 | m_PreserveAspect: 0 1399 | m_FillCenter: 1 1400 | m_FillMethod: 4 1401 | m_FillAmount: 1 1402 | m_FillClockwise: 1 1403 | m_FillOrigin: 0 1404 | --- !u!222 &1537710063 1405 | CanvasRenderer: 1406 | m_ObjectHideFlags: 0 1407 | m_PrefabParentObject: {fileID: 0} 1408 | m_PrefabInternal: {fileID: 0} 1409 | m_GameObject: {fileID: 1537710059} 1410 | --- !u!1 &1538303743 1411 | GameObject: 1412 | m_ObjectHideFlags: 0 1413 | m_PrefabParentObject: {fileID: 0} 1414 | m_PrefabInternal: {fileID: 0} 1415 | serializedVersion: 5 1416 | m_Component: 1417 | - component: {fileID: 1538303744} 1418 | - component: {fileID: 1538303747} 1419 | - component: {fileID: 1538303746} 1420 | - component: {fileID: 1538303745} 1421 | m_Layer: 5 1422 | m_Name: Button (3) 1423 | m_TagString: Untagged 1424 | m_Icon: {fileID: 0} 1425 | m_NavMeshLayer: 0 1426 | m_StaticEditorFlags: 0 1427 | m_IsActive: 1 1428 | --- !u!224 &1538303744 1429 | RectTransform: 1430 | m_ObjectHideFlags: 0 1431 | m_PrefabParentObject: {fileID: 0} 1432 | m_PrefabInternal: {fileID: 0} 1433 | m_GameObject: {fileID: 1538303743} 1434 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 1435 | m_LocalPosition: {x: 0, y: 0, z: 0} 1436 | m_LocalScale: {x: 1, y: 1, z: 1} 1437 | m_Children: [] 1438 | m_Father: {fileID: 1860341036} 1439 | m_RootOrder: 3 1440 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1441 | m_AnchorMin: {x: 0, y: 0} 1442 | m_AnchorMax: {x: 0, y: 0} 1443 | m_AnchoredPosition: {x: 0, y: 0} 1444 | m_SizeDelta: {x: 0, y: 0} 1445 | m_Pivot: {x: 0.5, y: 0.5} 1446 | --- !u!114 &1538303745 1447 | MonoBehaviour: 1448 | m_ObjectHideFlags: 0 1449 | m_PrefabParentObject: {fileID: 0} 1450 | m_PrefabInternal: {fileID: 0} 1451 | m_GameObject: {fileID: 1538303743} 1452 | m_Enabled: 1 1453 | m_EditorHideFlags: 0 1454 | m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1455 | m_Name: 1456 | m_EditorClassIdentifier: 1457 | m_Navigation: 1458 | m_Mode: 3 1459 | m_SelectOnUp: {fileID: 0} 1460 | m_SelectOnDown: {fileID: 0} 1461 | m_SelectOnLeft: {fileID: 0} 1462 | m_SelectOnRight: {fileID: 0} 1463 | m_Transition: 1 1464 | m_Colors: 1465 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 1466 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 1467 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 1468 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 1469 | m_ColorMultiplier: 1 1470 | m_FadeDuration: 0.1 1471 | m_SpriteState: 1472 | m_HighlightedSprite: {fileID: 0} 1473 | m_PressedSprite: {fileID: 0} 1474 | m_DisabledSprite: {fileID: 0} 1475 | m_AnimationTriggers: 1476 | m_NormalTrigger: Normal 1477 | m_HighlightedTrigger: Highlighted 1478 | m_PressedTrigger: Pressed 1479 | m_DisabledTrigger: Disabled 1480 | m_Interactable: 1 1481 | m_TargetGraphic: {fileID: 1538303746} 1482 | m_OnClick: 1483 | m_PersistentCalls: 1484 | m_Calls: 1485 | - m_Target: {fileID: 2008364548} 1486 | m_MethodName: ChangeColor 1487 | m_Mode: 3 1488 | m_Arguments: 1489 | m_ObjectArgument: {fileID: 0} 1490 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 1491 | m_IntArgument: 3 1492 | m_FloatArgument: 0 1493 | m_StringArgument: 1494 | m_BoolArgument: 0 1495 | m_CallState: 2 1496 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, 1497 | Culture=neutral, PublicKeyToken=null 1498 | --- !u!114 &1538303746 1499 | MonoBehaviour: 1500 | m_ObjectHideFlags: 0 1501 | m_PrefabParentObject: {fileID: 0} 1502 | m_PrefabInternal: {fileID: 0} 1503 | m_GameObject: {fileID: 1538303743} 1504 | m_Enabled: 1 1505 | m_EditorHideFlags: 0 1506 | m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1507 | m_Name: 1508 | m_EditorClassIdentifier: 1509 | m_Material: {fileID: 0} 1510 | m_Color: {r: 0.9862069, g: 1, b: 0, a: 1} 1511 | m_RaycastTarget: 1 1512 | m_OnCullStateChanged: 1513 | m_PersistentCalls: 1514 | m_Calls: [] 1515 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 1516 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1517 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 1518 | m_Type: 1 1519 | m_PreserveAspect: 0 1520 | m_FillCenter: 1 1521 | m_FillMethod: 4 1522 | m_FillAmount: 1 1523 | m_FillClockwise: 1 1524 | m_FillOrigin: 0 1525 | --- !u!222 &1538303747 1526 | CanvasRenderer: 1527 | m_ObjectHideFlags: 0 1528 | m_PrefabParentObject: {fileID: 0} 1529 | m_PrefabInternal: {fileID: 0} 1530 | m_GameObject: {fileID: 1538303743} 1531 | --- !u!1 &1692704034 1532 | GameObject: 1533 | m_ObjectHideFlags: 0 1534 | m_PrefabParentObject: {fileID: 0} 1535 | m_PrefabInternal: {fileID: 0} 1536 | serializedVersion: 5 1537 | m_Component: 1538 | - component: {fileID: 1692704035} 1539 | - component: {fileID: 1692704038} 1540 | - component: {fileID: 1692704037} 1541 | - component: {fileID: 1692704036} 1542 | m_Layer: 5 1543 | m_Name: Button (1) 1544 | m_TagString: Untagged 1545 | m_Icon: {fileID: 0} 1546 | m_NavMeshLayer: 0 1547 | m_StaticEditorFlags: 0 1548 | m_IsActive: 1 1549 | --- !u!224 &1692704035 1550 | RectTransform: 1551 | m_ObjectHideFlags: 0 1552 | m_PrefabParentObject: {fileID: 0} 1553 | m_PrefabInternal: {fileID: 0} 1554 | m_GameObject: {fileID: 1692704034} 1555 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 1556 | m_LocalPosition: {x: 0, y: 0, z: 0} 1557 | m_LocalScale: {x: 1, y: 1, z: 1} 1558 | m_Children: 1559 | - {fileID: 1018581656} 1560 | m_Father: {fileID: 461186368} 1561 | m_RootOrder: 1 1562 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1563 | m_AnchorMin: {x: 0, y: 0} 1564 | m_AnchorMax: {x: 0, y: 0} 1565 | m_AnchoredPosition: {x: 0, y: 0} 1566 | m_SizeDelta: {x: 0, y: 0} 1567 | m_Pivot: {x: 0.5, y: 0.5} 1568 | --- !u!114 &1692704036 1569 | MonoBehaviour: 1570 | m_ObjectHideFlags: 0 1571 | m_PrefabParentObject: {fileID: 0} 1572 | m_PrefabInternal: {fileID: 0} 1573 | m_GameObject: {fileID: 1692704034} 1574 | m_Enabled: 1 1575 | m_EditorHideFlags: 0 1576 | m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1577 | m_Name: 1578 | m_EditorClassIdentifier: 1579 | m_Navigation: 1580 | m_Mode: 3 1581 | m_SelectOnUp: {fileID: 0} 1582 | m_SelectOnDown: {fileID: 0} 1583 | m_SelectOnLeft: {fileID: 0} 1584 | m_SelectOnRight: {fileID: 0} 1585 | m_Transition: 1 1586 | m_Colors: 1587 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 1588 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 1589 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 1590 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 1591 | m_ColorMultiplier: 1 1592 | m_FadeDuration: 0.1 1593 | m_SpriteState: 1594 | m_HighlightedSprite: {fileID: 0} 1595 | m_PressedSprite: {fileID: 0} 1596 | m_DisabledSprite: {fileID: 0} 1597 | m_AnimationTriggers: 1598 | m_NormalTrigger: Normal 1599 | m_HighlightedTrigger: Highlighted 1600 | m_PressedTrigger: Pressed 1601 | m_DisabledTrigger: Disabled 1602 | m_Interactable: 1 1603 | m_TargetGraphic: {fileID: 1692704037} 1604 | m_OnClick: 1605 | m_PersistentCalls: 1606 | m_Calls: 1607 | - m_Target: {fileID: 2008364548} 1608 | m_MethodName: ChangeSize 1609 | m_Mode: 3 1610 | m_Arguments: 1611 | m_ObjectArgument: {fileID: 0} 1612 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 1613 | m_IntArgument: 200 1614 | m_FloatArgument: 0 1615 | m_StringArgument: 1616 | m_BoolArgument: 0 1617 | m_CallState: 2 1618 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, 1619 | Culture=neutral, PublicKeyToken=null 1620 | --- !u!114 &1692704037 1621 | MonoBehaviour: 1622 | m_ObjectHideFlags: 0 1623 | m_PrefabParentObject: {fileID: 0} 1624 | m_PrefabInternal: {fileID: 0} 1625 | m_GameObject: {fileID: 1692704034} 1626 | m_Enabled: 1 1627 | m_EditorHideFlags: 0 1628 | m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1629 | m_Name: 1630 | m_EditorClassIdentifier: 1631 | m_Material: {fileID: 0} 1632 | m_Color: {r: 1, g: 1, b: 1, a: 1} 1633 | m_RaycastTarget: 1 1634 | m_OnCullStateChanged: 1635 | m_PersistentCalls: 1636 | m_Calls: [] 1637 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 1638 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1639 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 1640 | m_Type: 1 1641 | m_PreserveAspect: 0 1642 | m_FillCenter: 1 1643 | m_FillMethod: 4 1644 | m_FillAmount: 1 1645 | m_FillClockwise: 1 1646 | m_FillOrigin: 0 1647 | --- !u!222 &1692704038 1648 | CanvasRenderer: 1649 | m_ObjectHideFlags: 0 1650 | m_PrefabParentObject: {fileID: 0} 1651 | m_PrefabInternal: {fileID: 0} 1652 | m_GameObject: {fileID: 1692704034} 1653 | --- !u!1 &1710627761 1654 | GameObject: 1655 | m_ObjectHideFlags: 0 1656 | m_PrefabParentObject: {fileID: 0} 1657 | m_PrefabInternal: {fileID: 0} 1658 | serializedVersion: 5 1659 | m_Component: 1660 | - component: {fileID: 1710627762} 1661 | - component: {fileID: 1710627765} 1662 | - component: {fileID: 1710627764} 1663 | - component: {fileID: 1710627763} 1664 | m_Layer: 5 1665 | m_Name: Button 1666 | m_TagString: Untagged 1667 | m_Icon: {fileID: 0} 1668 | m_NavMeshLayer: 0 1669 | m_StaticEditorFlags: 0 1670 | m_IsActive: 1 1671 | --- !u!224 &1710627762 1672 | RectTransform: 1673 | m_ObjectHideFlags: 0 1674 | m_PrefabParentObject: {fileID: 0} 1675 | m_PrefabInternal: {fileID: 0} 1676 | m_GameObject: {fileID: 1710627761} 1677 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 1678 | m_LocalPosition: {x: 0, y: 0, z: 0} 1679 | m_LocalScale: {x: 1, y: 1, z: 1} 1680 | m_Children: 1681 | - {fileID: 1486585810} 1682 | m_Father: {fileID: 1099314681} 1683 | m_RootOrder: 3 1684 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1685 | m_AnchorMin: {x: 0, y: 0} 1686 | m_AnchorMax: {x: 1, y: 1} 1687 | m_AnchoredPosition: {x: -785, y: 351} 1688 | m_SizeDelta: {x: -1770, y: -980} 1689 | m_Pivot: {x: 0.5, y: 0.5} 1690 | --- !u!114 &1710627763 1691 | MonoBehaviour: 1692 | m_ObjectHideFlags: 0 1693 | m_PrefabParentObject: {fileID: 0} 1694 | m_PrefabInternal: {fileID: 0} 1695 | m_GameObject: {fileID: 1710627761} 1696 | m_Enabled: 1 1697 | m_EditorHideFlags: 0 1698 | m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1699 | m_Name: 1700 | m_EditorClassIdentifier: 1701 | m_Navigation: 1702 | m_Mode: 3 1703 | m_SelectOnUp: {fileID: 0} 1704 | m_SelectOnDown: {fileID: 0} 1705 | m_SelectOnLeft: {fileID: 0} 1706 | m_SelectOnRight: {fileID: 0} 1707 | m_Transition: 1 1708 | m_Colors: 1709 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 1710 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 1711 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 1712 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 1713 | m_ColorMultiplier: 1 1714 | m_FadeDuration: 0.1 1715 | m_SpriteState: 1716 | m_HighlightedSprite: {fileID: 0} 1717 | m_PressedSprite: {fileID: 0} 1718 | m_DisabledSprite: {fileID: 0} 1719 | m_AnimationTriggers: 1720 | m_NormalTrigger: Normal 1721 | m_HighlightedTrigger: Highlighted 1722 | m_PressedTrigger: Pressed 1723 | m_DisabledTrigger: Disabled 1724 | m_Interactable: 1 1725 | m_TargetGraphic: {fileID: 1710627764} 1726 | m_OnClick: 1727 | m_PersistentCalls: 1728 | m_Calls: 1729 | - m_Target: {fileID: 2008364548} 1730 | m_MethodName: Clear 1731 | m_Mode: 1 1732 | m_Arguments: 1733 | m_ObjectArgument: {fileID: 0} 1734 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 1735 | m_IntArgument: 0 1736 | m_FloatArgument: 0 1737 | m_StringArgument: 1738 | m_BoolArgument: 0 1739 | m_CallState: 2 1740 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, 1741 | Culture=neutral, PublicKeyToken=null 1742 | --- !u!114 &1710627764 1743 | MonoBehaviour: 1744 | m_ObjectHideFlags: 0 1745 | m_PrefabParentObject: {fileID: 0} 1746 | m_PrefabInternal: {fileID: 0} 1747 | m_GameObject: {fileID: 1710627761} 1748 | m_Enabled: 1 1749 | m_EditorHideFlags: 0 1750 | m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1751 | m_Name: 1752 | m_EditorClassIdentifier: 1753 | m_Material: {fileID: 0} 1754 | m_Color: {r: 1, g: 1, b: 1, a: 1} 1755 | m_RaycastTarget: 1 1756 | m_OnCullStateChanged: 1757 | m_PersistentCalls: 1758 | m_Calls: [] 1759 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 1760 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1761 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 1762 | m_Type: 1 1763 | m_PreserveAspect: 0 1764 | m_FillCenter: 1 1765 | m_FillMethod: 4 1766 | m_FillAmount: 1 1767 | m_FillClockwise: 1 1768 | m_FillOrigin: 0 1769 | --- !u!222 &1710627765 1770 | CanvasRenderer: 1771 | m_ObjectHideFlags: 0 1772 | m_PrefabParentObject: {fileID: 0} 1773 | m_PrefabInternal: {fileID: 0} 1774 | m_GameObject: {fileID: 1710627761} 1775 | --- !u!1 &1860341035 1776 | GameObject: 1777 | m_ObjectHideFlags: 0 1778 | m_PrefabParentObject: {fileID: 0} 1779 | m_PrefabInternal: {fileID: 0} 1780 | serializedVersion: 5 1781 | m_Component: 1782 | - component: {fileID: 1860341036} 1783 | - component: {fileID: 1860341037} 1784 | m_Layer: 5 1785 | m_Name: GameObject 1786 | m_TagString: Untagged 1787 | m_Icon: {fileID: 0} 1788 | m_NavMeshLayer: 0 1789 | m_StaticEditorFlags: 0 1790 | m_IsActive: 1 1791 | --- !u!224 &1860341036 1792 | RectTransform: 1793 | m_ObjectHideFlags: 0 1794 | m_PrefabParentObject: {fileID: 0} 1795 | m_PrefabInternal: {fileID: 0} 1796 | m_GameObject: {fileID: 1860341035} 1797 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 1798 | m_LocalPosition: {x: 0, y: 0, z: 0} 1799 | m_LocalScale: {x: 1, y: 1, z: 1} 1800 | m_Children: 1801 | - {fileID: 809190030} 1802 | - {fileID: 1117635389} 1803 | - {fileID: 1479104895} 1804 | - {fileID: 1538303744} 1805 | m_Father: {fileID: 1099314681} 1806 | m_RootOrder: 1 1807 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1808 | m_AnchorMin: {x: 0, y: 0} 1809 | m_AnchorMax: {x: 1, y: 1} 1810 | m_AnchoredPosition: {x: 0, y: 0} 1811 | m_SizeDelta: {x: -200, y: 0} 1812 | m_Pivot: {x: 0.5, y: 0.5} 1813 | --- !u!114 &1860341037 1814 | MonoBehaviour: 1815 | m_ObjectHideFlags: 0 1816 | m_PrefabParentObject: {fileID: 0} 1817 | m_PrefabInternal: {fileID: 0} 1818 | m_GameObject: {fileID: 1860341035} 1819 | m_Enabled: 1 1820 | m_EditorHideFlags: 0 1821 | m_Script: {fileID: -2095666955, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1822 | m_Name: 1823 | m_EditorClassIdentifier: 1824 | m_Padding: 1825 | m_Left: 0 1826 | m_Right: 0 1827 | m_Top: 0 1828 | m_Bottom: 0 1829 | m_ChildAlignment: 5 1830 | m_StartCorner: 0 1831 | m_StartAxis: 1 1832 | m_CellSize: {x: 100, y: 100} 1833 | m_Spacing: {x: 0, y: 50} 1834 | m_Constraint: 0 1835 | m_ConstraintCount: 2 1836 | --- !u!1 &1915631241 1837 | GameObject: 1838 | m_ObjectHideFlags: 0 1839 | m_PrefabParentObject: {fileID: 0} 1840 | m_PrefabInternal: {fileID: 0} 1841 | serializedVersion: 5 1842 | m_Component: 1843 | - component: {fileID: 1915631242} 1844 | - component: {fileID: 1915631244} 1845 | - component: {fileID: 1915631243} 1846 | m_Layer: 5 1847 | m_Name: Text 1848 | m_TagString: Untagged 1849 | m_Icon: {fileID: 0} 1850 | m_NavMeshLayer: 0 1851 | m_StaticEditorFlags: 0 1852 | m_IsActive: 1 1853 | --- !u!224 &1915631242 1854 | RectTransform: 1855 | m_ObjectHideFlags: 0 1856 | m_PrefabParentObject: {fileID: 0} 1857 | m_PrefabInternal: {fileID: 0} 1858 | m_GameObject: {fileID: 1915631241} 1859 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 1860 | m_LocalPosition: {x: 0, y: 0, z: 0} 1861 | m_LocalScale: {x: 1, y: 1, z: 1} 1862 | m_Children: [] 1863 | m_Father: {fileID: 357691369} 1864 | m_RootOrder: 0 1865 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1866 | m_AnchorMin: {x: 0, y: 0} 1867 | m_AnchorMax: {x: 1, y: 1} 1868 | m_AnchoredPosition: {x: 0, y: 0} 1869 | m_SizeDelta: {x: 0, y: 0} 1870 | m_Pivot: {x: 0.5, y: 0.5} 1871 | --- !u!114 &1915631243 1872 | MonoBehaviour: 1873 | m_ObjectHideFlags: 0 1874 | m_PrefabParentObject: {fileID: 0} 1875 | m_PrefabInternal: {fileID: 0} 1876 | m_GameObject: {fileID: 1915631241} 1877 | m_Enabled: 1 1878 | m_EditorHideFlags: 0 1879 | m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} 1880 | m_Name: 1881 | m_EditorClassIdentifier: 1882 | m_Material: {fileID: 0} 1883 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} 1884 | m_RaycastTarget: 1 1885 | m_OnCullStateChanged: 1886 | m_PersistentCalls: 1887 | m_Calls: [] 1888 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, 1889 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1890 | m_FontData: 1891 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 1892 | m_FontSize: 50 1893 | m_FontStyle: 0 1894 | m_BestFit: 0 1895 | m_MinSize: 5 1896 | m_MaxSize: 68 1897 | m_Alignment: 4 1898 | m_AlignByGeometry: 0 1899 | m_RichText: 1 1900 | m_HorizontalOverflow: 1 1901 | m_VerticalOverflow: 1 1902 | m_LineSpacing: 1 1903 | m_Text: "\u5C0F" 1904 | --- !u!222 &1915631244 1905 | CanvasRenderer: 1906 | m_ObjectHideFlags: 0 1907 | m_PrefabParentObject: {fileID: 0} 1908 | m_PrefabInternal: {fileID: 0} 1909 | m_GameObject: {fileID: 1915631241} 1910 | --- !u!1 &2008364547 1911 | GameObject: 1912 | m_ObjectHideFlags: 0 1913 | m_PrefabParentObject: {fileID: 0} 1914 | m_PrefabInternal: {fileID: 0} 1915 | serializedVersion: 5 1916 | m_Component: 1917 | - component: {fileID: 2008364550} 1918 | - component: {fileID: 2008364549} 1919 | - component: {fileID: 2008364548} 1920 | m_Layer: 0 1921 | m_Name: Driver 1922 | m_TagString: Untagged 1923 | m_Icon: {fileID: 0} 1924 | m_NavMeshLayer: 0 1925 | m_StaticEditorFlags: 0 1926 | m_IsActive: 1 1927 | --- !u!114 &2008364548 1928 | MonoBehaviour: 1929 | m_ObjectHideFlags: 0 1930 | m_PrefabParentObject: {fileID: 0} 1931 | m_PrefabInternal: {fileID: 0} 1932 | m_GameObject: {fileID: 2008364547} 1933 | m_Enabled: 1 1934 | m_EditorHideFlags: 0 1935 | m_Script: {fileID: 11500000, guid: 50827bcddd3474f4bb9f5d463deeca40, type: 3} 1936 | m_Name: 1937 | m_EditorClassIdentifier: 1938 | drawComponent: {fileID: 2008364549} 1939 | canvasRect: {fileID: 1099314681} 1940 | brushColor: {r: 0, g: 0, b: 0, a: 1} 1941 | MyCamera: {fileID: 812958406} 1942 | size: 100 1943 | --- !u!114 &2008364549 1944 | MonoBehaviour: 1945 | m_ObjectHideFlags: 0 1946 | m_PrefabParentObject: {fileID: 0} 1947 | m_PrefabInternal: {fileID: 0} 1948 | m_GameObject: {fileID: 2008364547} 1949 | m_Enabled: 1 1950 | m_EditorHideFlags: 0 1951 | m_Script: {fileID: 11500000, guid: 5729cbb5d1f344747a6b17b3ec2f8b01, type: 3} 1952 | m_Name: 1953 | m_EditorClassIdentifier: 1954 | rawImage: {fileID: 920643418} 1955 | brushMat: {fileID: 2100000, guid: af0fc50805e7eaa4eaca742dab569eb5, type: 2} 1956 | clearMat: {fileID: 2100000, guid: c4761b48f8fc1854986b98a897d62d3f, type: 2} 1957 | --- !u!4 &2008364550 1958 | Transform: 1959 | m_ObjectHideFlags: 0 1960 | m_PrefabParentObject: {fileID: 0} 1961 | m_PrefabInternal: {fileID: 0} 1962 | m_GameObject: {fileID: 2008364547} 1963 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 1964 | m_LocalPosition: {x: 952.73035, y: 552.4607, z: 17.947876} 1965 | m_LocalScale: {x: 1, y: 1, z: 1} 1966 | m_Children: [] 1967 | m_Father: {fileID: 0} 1968 | m_RootOrder: 4 1969 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1970 | --- !u!1 &2039556848 1971 | GameObject: 1972 | m_ObjectHideFlags: 0 1973 | m_PrefabParentObject: {fileID: 0} 1974 | m_PrefabInternal: {fileID: 0} 1975 | serializedVersion: 5 1976 | m_Component: 1977 | - component: {fileID: 2039556851} 1978 | - component: {fileID: 2039556850} 1979 | - component: {fileID: 2039556849} 1980 | m_Layer: 0 1981 | m_Name: EventSystem 1982 | m_TagString: Untagged 1983 | m_Icon: {fileID: 0} 1984 | m_NavMeshLayer: 0 1985 | m_StaticEditorFlags: 0 1986 | m_IsActive: 1 1987 | --- !u!114 &2039556849 1988 | MonoBehaviour: 1989 | m_ObjectHideFlags: 0 1990 | m_PrefabParentObject: {fileID: 0} 1991 | m_PrefabInternal: {fileID: 0} 1992 | m_GameObject: {fileID: 2039556848} 1993 | m_Enabled: 1 1994 | m_EditorHideFlags: 0 1995 | m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} 1996 | m_Name: 1997 | m_EditorClassIdentifier: 1998 | m_HorizontalAxis: Horizontal 1999 | m_VerticalAxis: Vertical 2000 | m_SubmitButton: Submit 2001 | m_CancelButton: Cancel 2002 | m_InputActionsPerSecond: 10 2003 | m_RepeatDelay: 0.5 2004 | m_ForceModuleActive: 0 2005 | --- !u!114 &2039556850 2006 | MonoBehaviour: 2007 | m_ObjectHideFlags: 0 2008 | m_PrefabParentObject: {fileID: 0} 2009 | m_PrefabInternal: {fileID: 0} 2010 | m_GameObject: {fileID: 2039556848} 2011 | m_Enabled: 1 2012 | m_EditorHideFlags: 0 2013 | m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} 2014 | m_Name: 2015 | m_EditorClassIdentifier: 2016 | m_FirstSelected: {fileID: 0} 2017 | m_sendNavigationEvents: 1 2018 | m_DragThreshold: 5 2019 | --- !u!4 &2039556851 2020 | Transform: 2021 | m_ObjectHideFlags: 0 2022 | m_PrefabParentObject: {fileID: 0} 2023 | m_PrefabInternal: {fileID: 0} 2024 | m_GameObject: {fileID: 2039556848} 2025 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 2026 | m_LocalPosition: {x: 0, y: 0, z: 0} 2027 | m_LocalScale: {x: 1, y: 1, z: 1} 2028 | m_Children: [] 2029 | m_Father: {fileID: 0} 2030 | m_RootOrder: 3 2031 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2032 | --------------------------------------------------------------------------------