├── ProceduralUIImage
├── Demo.meta
├── Demo
│ ├── Icons.meta
│ ├── Icons
│ │ ├── arrow_left.png
│ │ ├── arrow_left.png.meta
│ │ ├── arrow_right.png
│ │ ├── arrow_right.png.meta
│ │ ├── checkmark.png
│ │ ├── checkmark.png.meta
│ │ ├── copy.png
│ │ ├── copy.png.meta
│ │ ├── cross.png
│ │ ├── cross.png.meta
│ │ ├── double_arrow_left.png
│ │ ├── double_arrow_left.png.meta
│ │ ├── menu.png
│ │ ├── menu.png.meta
│ │ ├── minus.png
│ │ ├── minus.png.meta
│ │ ├── play.png
│ │ ├── play.png.meta
│ │ ├── plus.png
│ │ ├── plus.png.meta
│ │ ├── send.png
│ │ ├── send.png.meta
│ │ ├── share.png
│ │ ├── share.png.meta
│ │ ├── zoom.png
│ │ └── zoom.png.meta
│ ├── SmartPhone Mockup.prefab
│ ├── SmartPhone Mockup.prefab.meta
│ ├── demo_UI_with_Icons.unity
│ ├── demo_UI_with_Icons.unity.meta
│ ├── demo_mobile.unity
│ └── demo_mobile.unity.meta
├── Editor.meta
├── Editor
│ ├── ModifierUtility.cs
│ ├── ModifierUtility.cs.meta
│ ├── ProceduralImageEditor.cs
│ ├── ProceduralImageEditor.cs.meta
│ ├── ProceduralImageEditorUtility.cs
│ └── ProceduralImageEditorUtility.cs.meta
├── Scripts.meta
├── Scripts
│ ├── Attributes.meta
│ ├── Attributes
│ │ ├── ModifierID.cs
│ │ └── ModifierID.cs.meta
│ ├── EmptySprite.cs
│ ├── EmptySprite.cs.meta
│ ├── ImageProxy.cs
│ ├── MaterialHelper.cs
│ ├── MaterialHelper.cs.meta
│ ├── Modifiers.meta
│ ├── Modifiers
│ │ ├── CustomPremadeModifier.cs
│ │ ├── CustomPremadeModifier.cs.meta
│ │ ├── FreeModifier.cs
│ │ ├── FreeModifier.cs.meta
│ │ ├── OnlyOneEdgeModifier.cs
│ │ ├── OnlyOneEdgeModifier.cs.meta
│ │ ├── RoundModifier.cs
│ │ ├── RoundModifier.cs.meta
│ │ ├── UniformModifier.cs
│ │ └── UniformModifier.cs.meta
│ ├── ProceduralImage.cs
│ ├── ProceduralImage.cs.meta
│ ├── ProceduralImageModifier.cs
│ └── ProceduralImageModifier.cs.meta
├── Shaders.meta
├── Shaders
│ ├── ProceduralImageClipping.shader
│ ├── ProceduralImageClipping.shader.meta
│ ├── ProceduralImageRuntime.shader
│ └── ProceduralImageRuntime.shader.meta
├── doc_ProceduralUIImage.pdf
└── doc_ProceduralUIImage.pdf.meta
└── README.md
/ProceduralUIImage/Demo.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3377d89c00441cb45802da4a88de48c8
3 | folderAsset: yes
4 | timeCreated: 1447965620
5 | licenseType: Store
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ab629d94d0705984ab4964dd68ca8c26
3 | folderAsset: yes
4 | timeCreated: 1448405161
5 | licenseType: Store
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/arrow_left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/arrow_left.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/arrow_left.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ffb02d288a83f3d4f9ec608f2dc6c1bb
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/arrow_right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/arrow_right.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/arrow_right.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 519f04815e94d0e47a030c18fd0d83be
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/checkmark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/checkmark.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/checkmark.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4a5934b590c8f06498d1bda2d5a53a2a
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/copy.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/copy.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5a984bff39e031944bdd8fc5ae443bd8
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/cross.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/cross.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/cross.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4a0cb101304f771448ce202bf79633d0
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/double_arrow_left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/double_arrow_left.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/double_arrow_left.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3ac79234cbabaee409858d19a49e3f2e
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/menu.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/menu.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e89069d5617de74cbf4544c6effa15b
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/minus.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/minus.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 99ad5b20d35bc39408c97010106b185f
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/play.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/play.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4c19521764d32504abd3836bf4f6a0ce
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/plus.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/plus.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff2f00f5bd16c6a49a5d0255606b27f0
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/send.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/send.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/send.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b31073eee0a30d44d88a0164ab644996
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/share.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/share.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 97a3b52ceb3e78d49acd20116705b823
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/zoom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ymiku/ProceduralUIImage/402e0ceb746ee3cb9f0c915fc059b8355709b775/ProceduralUIImage/Demo/Icons/zoom.png
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/Icons/zoom.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c115e5545835b5341a493fdd9ee7d348
3 | timeCreated: 1448405168
4 | licenseType: Store
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 256
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/SmartPhone Mockup.prefab:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1 &115108
4 | GameObject:
5 | m_ObjectHideFlags: 1
6 | m_PrefabParentObject: {fileID: 0}
7 | m_PrefabInternal: {fileID: 100100000}
8 | serializedVersion: 5
9 | m_Component:
10 | - component: {fileID: 22489604}
11 | - component: {fileID: 22204136}
12 | - component: {fileID: 11428536}
13 | - component: {fileID: 11417176}
14 | m_Layer: 0
15 | m_Name: volume button
16 | m_TagString: Untagged
17 | m_Icon: {fileID: 0}
18 | m_NavMeshLayer: 0
19 | m_StaticEditorFlags: 0
20 | m_IsActive: 1
21 | --- !u!1 &129394
22 | GameObject:
23 | m_ObjectHideFlags: 0
24 | m_PrefabParentObject: {fileID: 0}
25 | m_PrefabInternal: {fileID: 100100000}
26 | serializedVersion: 5
27 | m_Component:
28 | - component: {fileID: 22417302}
29 | - component: {fileID: 22282496}
30 | - component: {fileID: 11476528}
31 | - component: {fileID: 11423968}
32 | m_Layer: 0
33 | m_Name: home button
34 | m_TagString: Untagged
35 | m_Icon: {fileID: 0}
36 | m_NavMeshLayer: 0
37 | m_StaticEditorFlags: 0
38 | m_IsActive: 1
39 | --- !u!1 &135216
40 | GameObject:
41 | m_ObjectHideFlags: 0
42 | m_PrefabParentObject: {fileID: 0}
43 | m_PrefabInternal: {fileID: 100100000}
44 | serializedVersion: 5
45 | m_Component:
46 | - component: {fileID: 22480616}
47 | m_Layer: 0
48 | m_Name: volumeButtons
49 | m_TagString: Untagged
50 | m_Icon: {fileID: 0}
51 | m_NavMeshLayer: 0
52 | m_StaticEditorFlags: 0
53 | m_IsActive: 1
54 | --- !u!1 &153246
55 | GameObject:
56 | m_ObjectHideFlags: 0
57 | m_PrefabParentObject: {fileID: 0}
58 | m_PrefabInternal: {fileID: 100100000}
59 | serializedVersion: 5
60 | m_Component:
61 | - component: {fileID: 22431280}
62 | - component: {fileID: 22273018}
63 | - component: {fileID: 11419952}
64 | - component: {fileID: 11432828}
65 | m_Layer: 0
66 | m_Name: Screen
67 | m_TagString: Untagged
68 | m_Icon: {fileID: 0}
69 | m_NavMeshLayer: 0
70 | m_StaticEditorFlags: 0
71 | m_IsActive: 1
72 | --- !u!1 &154156
73 | GameObject:
74 | m_ObjectHideFlags: 0
75 | m_PrefabParentObject: {fileID: 0}
76 | m_PrefabInternal: {fileID: 100100000}
77 | serializedVersion: 5
78 | m_Component:
79 | - component: {fileID: 22465030}
80 | - component: {fileID: 22205240}
81 | - component: {fileID: 11411402}
82 | - component: {fileID: 11429438}
83 | m_Layer: 0
84 | m_Name: ' new Smart Image'
85 | m_TagString: Untagged
86 | m_Icon: {fileID: 0}
87 | m_NavMeshLayer: 0
88 | m_StaticEditorFlags: 0
89 | m_IsActive: 1
90 | --- !u!1 &163240
91 | GameObject:
92 | m_ObjectHideFlags: 0
93 | m_PrefabParentObject: {fileID: 0}
94 | m_PrefabInternal: {fileID: 100100000}
95 | serializedVersion: 5
96 | m_Component:
97 | - component: {fileID: 22464694}
98 | - component: {fileID: 22286200}
99 | - component: {fileID: 11461822}
100 | - component: {fileID: 11482646}
101 | m_Layer: 0
102 | m_Name: SmartPhone Mockup
103 | m_TagString: Untagged
104 | m_Icon: {fileID: 0}
105 | m_NavMeshLayer: 0
106 | m_StaticEditorFlags: 0
107 | m_IsActive: 1
108 | --- !u!1 &166954
109 | GameObject:
110 | m_ObjectHideFlags: 1
111 | m_PrefabParentObject: {fileID: 0}
112 | m_PrefabInternal: {fileID: 100100000}
113 | serializedVersion: 5
114 | m_Component:
115 | - component: {fileID: 22422324}
116 | - component: {fileID: 22213476}
117 | - component: {fileID: 11414830}
118 | - component: {fileID: 11493196}
119 | m_Layer: 0
120 | m_Name: ' new Smart Image'
121 | m_TagString: Untagged
122 | m_Icon: {fileID: 0}
123 | m_NavMeshLayer: 0
124 | m_StaticEditorFlags: 0
125 | m_IsActive: 1
126 | --- !u!1 &181604
127 | GameObject:
128 | m_ObjectHideFlags: 1
129 | m_PrefabParentObject: {fileID: 0}
130 | m_PrefabInternal: {fileID: 100100000}
131 | serializedVersion: 5
132 | m_Component:
133 | - component: {fileID: 22489564}
134 | - component: {fileID: 22271404}
135 | - component: {fileID: 11410680}
136 | - component: {fileID: 11488532}
137 | m_Layer: 0
138 | m_Name: volume button (1)
139 | m_TagString: Untagged
140 | m_Icon: {fileID: 0}
141 | m_NavMeshLayer: 0
142 | m_StaticEditorFlags: 0
143 | m_IsActive: 1
144 | --- !u!114 &11410680
145 | MonoBehaviour:
146 | m_ObjectHideFlags: 1
147 | m_PrefabParentObject: {fileID: 0}
148 | m_PrefabInternal: {fileID: 100100000}
149 | m_GameObject: {fileID: 181604}
150 | m_Enabled: 1
151 | m_EditorHideFlags: 0
152 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
153 | m_Name:
154 | m_EditorClassIdentifier:
155 | m_Material: {fileID: 0}
156 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
157 | m_RaycastTarget: 1
158 | m_OnCullStateChanged:
159 | m_PersistentCalls:
160 | m_Calls: []
161 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
162 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
163 | m_Sprite: {fileID: 0}
164 | m_Type: 0
165 | m_PreserveAspect: 0
166 | m_FillCenter: 1
167 | m_FillMethod: 4
168 | m_FillAmount: 1
169 | m_FillClockwise: 1
170 | m_FillOrigin: 0
171 | borderWidth: 0
172 | falloffDistance: 1
173 | --- !u!114 &11411402
174 | MonoBehaviour:
175 | m_ObjectHideFlags: 1
176 | m_PrefabParentObject: {fileID: 0}
177 | m_PrefabInternal: {fileID: 100100000}
178 | m_GameObject: {fileID: 154156}
179 | m_Enabled: 1
180 | m_EditorHideFlags: 0
181 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
182 | m_Name:
183 | m_EditorClassIdentifier:
184 | m_Material: {fileID: 0}
185 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
186 | m_RaycastTarget: 1
187 | m_OnCullStateChanged:
188 | m_PersistentCalls:
189 | m_Calls: []
190 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
191 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
192 | m_Sprite: {fileID: 0}
193 | m_Type: 0
194 | m_PreserveAspect: 0
195 | m_FillCenter: 1
196 | m_FillMethod: 4
197 | m_FillAmount: 1
198 | m_FillClockwise: 1
199 | m_FillOrigin: 0
200 | borderWidth: 0
201 | falloffDistance: 1
202 | --- !u!114 &11414830
203 | MonoBehaviour:
204 | m_ObjectHideFlags: 1
205 | m_PrefabParentObject: {fileID: 0}
206 | m_PrefabInternal: {fileID: 100100000}
207 | m_GameObject: {fileID: 166954}
208 | m_Enabled: 1
209 | m_EditorHideFlags: 0
210 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
211 | m_Name:
212 | m_EditorClassIdentifier:
213 | m_Material: {fileID: 0}
214 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
215 | m_RaycastTarget: 1
216 | m_OnCullStateChanged:
217 | m_PersistentCalls:
218 | m_Calls: []
219 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
220 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
221 | m_Sprite: {fileID: 0}
222 | m_Type: 0
223 | m_PreserveAspect: 0
224 | m_FillCenter: 1
225 | m_FillMethod: 4
226 | m_FillAmount: 1
227 | m_FillClockwise: 1
228 | m_FillOrigin: 0
229 | borderWidth: 0
230 | falloffDistance: 1
231 | --- !u!114 &11417176
232 | MonoBehaviour:
233 | m_ObjectHideFlags: 1
234 | m_PrefabParentObject: {fileID: 0}
235 | m_PrefabInternal: {fileID: 100100000}
236 | m_GameObject: {fileID: 115108}
237 | m_Enabled: 1
238 | m_EditorHideFlags: 0
239 | m_Script: {fileID: 11500000, guid: 909e24a5b7051a54aa63c95782b11a31, type: 3}
240 | m_Name:
241 | m_EditorClassIdentifier:
242 | radius: 2
243 | side: 2
244 | --- !u!114 &11419952
245 | MonoBehaviour:
246 | m_ObjectHideFlags: 1
247 | m_PrefabParentObject: {fileID: 0}
248 | m_PrefabInternal: {fileID: 100100000}
249 | m_GameObject: {fileID: 153246}
250 | m_Enabled: 1
251 | m_EditorHideFlags: 0
252 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
253 | m_Name:
254 | m_EditorClassIdentifier:
255 | m_Material: {fileID: 0}
256 | m_Color: {r: 0.21323532, g: 0.21323532, b: 0.21323532, a: 1}
257 | m_RaycastTarget: 1
258 | m_OnCullStateChanged:
259 | m_PersistentCalls:
260 | m_Calls: []
261 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
262 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
263 | m_Sprite: {fileID: 0}
264 | m_Type: 0
265 | m_PreserveAspect: 0
266 | m_FillCenter: 1
267 | m_FillMethod: 4
268 | m_FillAmount: 1
269 | m_FillClockwise: 1
270 | m_FillOrigin: 0
271 | borderWidth: 0
272 | falloffDistance: 1
273 | --- !u!114 &11423968
274 | MonoBehaviour:
275 | m_ObjectHideFlags: 1
276 | m_PrefabParentObject: {fileID: 0}
277 | m_PrefabInternal: {fileID: 100100000}
278 | m_GameObject: {fileID: 129394}
279 | m_Enabled: 1
280 | m_EditorHideFlags: 0
281 | m_Script: {fileID: 11500000, guid: 2ffade7edb5b1df45a6c3642149606c6, type: 3}
282 | m_Name:
283 | m_EditorClassIdentifier:
284 | --- !u!114 &11428536
285 | MonoBehaviour:
286 | m_ObjectHideFlags: 1
287 | m_PrefabParentObject: {fileID: 0}
288 | m_PrefabInternal: {fileID: 100100000}
289 | m_GameObject: {fileID: 115108}
290 | m_Enabled: 1
291 | m_EditorHideFlags: 0
292 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
293 | m_Name:
294 | m_EditorClassIdentifier:
295 | m_Material: {fileID: 0}
296 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
297 | m_RaycastTarget: 1
298 | m_OnCullStateChanged:
299 | m_PersistentCalls:
300 | m_Calls: []
301 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
302 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
303 | m_Sprite: {fileID: 0}
304 | m_Type: 0
305 | m_PreserveAspect: 0
306 | m_FillCenter: 1
307 | m_FillMethod: 4
308 | m_FillAmount: 1
309 | m_FillClockwise: 1
310 | m_FillOrigin: 0
311 | borderWidth: 0
312 | falloffDistance: 1
313 | --- !u!114 &11429438
314 | MonoBehaviour:
315 | m_ObjectHideFlags: 1
316 | m_PrefabParentObject: {fileID: 0}
317 | m_PrefabInternal: {fileID: 100100000}
318 | m_GameObject: {fileID: 154156}
319 | m_Enabled: 1
320 | m_EditorHideFlags: 0
321 | m_Script: {fileID: 11500000, guid: 2ffade7edb5b1df45a6c3642149606c6, type: 3}
322 | m_Name:
323 | m_EditorClassIdentifier:
324 | --- !u!114 &11432828
325 | MonoBehaviour:
326 | m_ObjectHideFlags: 1
327 | m_PrefabParentObject: {fileID: 0}
328 | m_PrefabInternal: {fileID: 100100000}
329 | m_GameObject: {fileID: 153246}
330 | m_Enabled: 1
331 | m_EditorHideFlags: 0
332 | m_Script: {fileID: 11500000, guid: 68356c3764ad390429ddad9e48ce8c31, type: 3}
333 | m_Name:
334 | m_EditorClassIdentifier:
335 | radius: {x: 0, y: 0, z: 0, w: 0}
336 | --- !u!114 &11461822
337 | MonoBehaviour:
338 | m_ObjectHideFlags: 1
339 | m_PrefabParentObject: {fileID: 0}
340 | m_PrefabInternal: {fileID: 100100000}
341 | m_GameObject: {fileID: 163240}
342 | m_Enabled: 1
343 | m_EditorHideFlags: 0
344 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
345 | m_Name:
346 | m_EditorClassIdentifier:
347 | m_Material: {fileID: 0}
348 | m_Color: {r: 1, g: 1, b: 1, a: 1}
349 | m_RaycastTarget: 1
350 | m_OnCullStateChanged:
351 | m_PersistentCalls:
352 | m_Calls: []
353 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
354 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
355 | m_Sprite: {fileID: 0}
356 | m_Type: 0
357 | m_PreserveAspect: 0
358 | m_FillCenter: 1
359 | m_FillMethod: 4
360 | m_FillAmount: 1
361 | m_FillClockwise: 1
362 | m_FillOrigin: 0
363 | borderWidth: 0
364 | falloffDistance: 1
365 | --- !u!114 &11476528
366 | MonoBehaviour:
367 | m_ObjectHideFlags: 1
368 | m_PrefabParentObject: {fileID: 0}
369 | m_PrefabInternal: {fileID: 100100000}
370 | m_GameObject: {fileID: 129394}
371 | m_Enabled: 1
372 | m_EditorHideFlags: 0
373 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
374 | m_Name:
375 | m_EditorClassIdentifier:
376 | m_Material: {fileID: 0}
377 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
378 | m_RaycastTarget: 1
379 | m_OnCullStateChanged:
380 | m_PersistentCalls:
381 | m_Calls: []
382 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
383 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
384 | m_Sprite: {fileID: 0}
385 | m_Type: 0
386 | m_PreserveAspect: 0
387 | m_FillCenter: 1
388 | m_FillMethod: 4
389 | m_FillAmount: 1
390 | m_FillClockwise: 1
391 | m_FillOrigin: 0
392 | borderWidth: 0
393 | falloffDistance: 1
394 | --- !u!114 &11482646
395 | MonoBehaviour:
396 | m_ObjectHideFlags: 1
397 | m_PrefabParentObject: {fileID: 0}
398 | m_PrefabInternal: {fileID: 100100000}
399 | m_GameObject: {fileID: 163240}
400 | m_Enabled: 1
401 | m_EditorHideFlags: 0
402 | m_Script: {fileID: 11500000, guid: 8714c362c0c8a6449a9559a31cdab9a5, type: 3}
403 | m_Name:
404 | m_EditorClassIdentifier:
405 | radius: 20
406 | --- !u!114 &11488532
407 | MonoBehaviour:
408 | m_ObjectHideFlags: 1
409 | m_PrefabParentObject: {fileID: 0}
410 | m_PrefabInternal: {fileID: 100100000}
411 | m_GameObject: {fileID: 181604}
412 | m_Enabled: 1
413 | m_EditorHideFlags: 0
414 | m_Script: {fileID: 11500000, guid: 909e24a5b7051a54aa63c95782b11a31, type: 3}
415 | m_Name:
416 | m_EditorClassIdentifier:
417 | radius: 2
418 | side: 2
419 | --- !u!114 &11493196
420 | MonoBehaviour:
421 | m_ObjectHideFlags: 1
422 | m_PrefabParentObject: {fileID: 0}
423 | m_PrefabInternal: {fileID: 100100000}
424 | m_GameObject: {fileID: 166954}
425 | m_Enabled: 1
426 | m_EditorHideFlags: 0
427 | m_Script: {fileID: 11500000, guid: 2ffade7edb5b1df45a6c3642149606c6, type: 3}
428 | m_Name:
429 | m_EditorClassIdentifier:
430 | --- !u!222 &22204136
431 | CanvasRenderer:
432 | m_ObjectHideFlags: 1
433 | m_PrefabParentObject: {fileID: 0}
434 | m_PrefabInternal: {fileID: 100100000}
435 | m_GameObject: {fileID: 115108}
436 | --- !u!222 &22205240
437 | CanvasRenderer:
438 | m_ObjectHideFlags: 1
439 | m_PrefabParentObject: {fileID: 0}
440 | m_PrefabInternal: {fileID: 100100000}
441 | m_GameObject: {fileID: 154156}
442 | --- !u!222 &22213476
443 | CanvasRenderer:
444 | m_ObjectHideFlags: 1
445 | m_PrefabParentObject: {fileID: 0}
446 | m_PrefabInternal: {fileID: 100100000}
447 | m_GameObject: {fileID: 166954}
448 | --- !u!222 &22271404
449 | CanvasRenderer:
450 | m_ObjectHideFlags: 1
451 | m_PrefabParentObject: {fileID: 0}
452 | m_PrefabInternal: {fileID: 100100000}
453 | m_GameObject: {fileID: 181604}
454 | --- !u!222 &22273018
455 | CanvasRenderer:
456 | m_ObjectHideFlags: 1
457 | m_PrefabParentObject: {fileID: 0}
458 | m_PrefabInternal: {fileID: 100100000}
459 | m_GameObject: {fileID: 153246}
460 | --- !u!222 &22282496
461 | CanvasRenderer:
462 | m_ObjectHideFlags: 1
463 | m_PrefabParentObject: {fileID: 0}
464 | m_PrefabInternal: {fileID: 100100000}
465 | m_GameObject: {fileID: 129394}
466 | --- !u!222 &22286200
467 | CanvasRenderer:
468 | m_ObjectHideFlags: 1
469 | m_PrefabParentObject: {fileID: 0}
470 | m_PrefabInternal: {fileID: 100100000}
471 | m_GameObject: {fileID: 163240}
472 | --- !u!224 &22417302
473 | RectTransform:
474 | m_ObjectHideFlags: 1
475 | m_PrefabParentObject: {fileID: 0}
476 | m_PrefabInternal: {fileID: 100100000}
477 | m_GameObject: {fileID: 129394}
478 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
479 | m_LocalPosition: {x: 0, y: 0, z: 0}
480 | m_LocalScale: {x: 1, y: 1, z: 1}
481 | m_Children: []
482 | m_Father: {fileID: 22464694}
483 | m_RootOrder: 1
484 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
485 | m_AnchorMin: {x: 0.5, y: 0}
486 | m_AnchorMax: {x: 0.5, y: 0}
487 | m_AnchoredPosition: {x: 0, y: 8}
488 | m_SizeDelta: {x: 30, y: 30}
489 | m_Pivot: {x: 0.5, y: 0}
490 | --- !u!224 &22422324
491 | RectTransform:
492 | m_ObjectHideFlags: 1
493 | m_PrefabParentObject: {fileID: 0}
494 | m_PrefabInternal: {fileID: 100100000}
495 | m_GameObject: {fileID: 166954}
496 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
497 | m_LocalPosition: {x: 0, y: 0, z: 0}
498 | m_LocalScale: {x: 1, y: 1, z: 1}
499 | m_Children: []
500 | m_Father: {fileID: 22465030}
501 | m_RootOrder: 0
502 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
503 | m_AnchorMin: {x: 0.5, y: 0.5}
504 | m_AnchorMax: {x: 0.5, y: 0.5}
505 | m_AnchoredPosition: {x: 0, y: 11.85}
506 | m_SizeDelta: {x: 8, y: 8}
507 | m_Pivot: {x: 0.5, y: 0.5}
508 | --- !u!224 &22431280
509 | RectTransform:
510 | m_ObjectHideFlags: 1
511 | m_PrefabParentObject: {fileID: 0}
512 | m_PrefabInternal: {fileID: 100100000}
513 | m_GameObject: {fileID: 153246}
514 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
515 | m_LocalPosition: {x: 0, y: 0, z: 0}
516 | m_LocalScale: {x: 1, y: 1, z: 1}
517 | m_Children: []
518 | m_Father: {fileID: 22464694}
519 | m_RootOrder: 0
520 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
521 | m_AnchorMin: {x: 0, y: 0}
522 | m_AnchorMax: {x: 1, y: 1}
523 | m_AnchoredPosition: {x: 0.000002861023, y: 0}
524 | m_SizeDelta: {x: -17.3, y: -94}
525 | m_Pivot: {x: 0.5, y: 0.5}
526 | --- !u!224 &22464694
527 | RectTransform:
528 | m_ObjectHideFlags: 1
529 | m_PrefabParentObject: {fileID: 0}
530 | m_PrefabInternal: {fileID: 100100000}
531 | m_GameObject: {fileID: 163240}
532 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
533 | m_LocalPosition: {x: 0, y: 0, z: 0}
534 | m_LocalScale: {x: 1, y: 1, z: 1}
535 | m_Children:
536 | - {fileID: 22431280}
537 | - {fileID: 22417302}
538 | - {fileID: 22465030}
539 | - {fileID: 22480616}
540 | m_Father: {fileID: 0}
541 | m_RootOrder: 0
542 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
543 | m_AnchorMin: {x: 0.5, y: 0.5}
544 | m_AnchorMax: {x: 0.5, y: 0.5}
545 | m_AnchoredPosition: {x: 0, y: -69}
546 | m_SizeDelta: {x: 176, y: 344}
547 | m_Pivot: {x: 0.5, y: 0.5}
548 | --- !u!224 &22465030
549 | RectTransform:
550 | m_ObjectHideFlags: 1
551 | m_PrefabParentObject: {fileID: 0}
552 | m_PrefabInternal: {fileID: 100100000}
553 | m_GameObject: {fileID: 154156}
554 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
555 | m_LocalPosition: {x: 0, y: 0, z: 0}
556 | m_LocalScale: {x: 1, y: 1, z: 1}
557 | m_Children:
558 | - {fileID: 22422324}
559 | m_Father: {fileID: 22464694}
560 | m_RootOrder: 2
561 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
562 | m_AnchorMin: {x: 0.5, y: 1}
563 | m_AnchorMax: {x: 0.5, y: 1}
564 | m_AnchoredPosition: {x: 0, y: -29.4}
565 | m_SizeDelta: {x: 58.1, y: 4.5}
566 | m_Pivot: {x: 0.5, y: 1}
567 | --- !u!224 &22480616
568 | RectTransform:
569 | m_ObjectHideFlags: 1
570 | m_PrefabParentObject: {fileID: 0}
571 | m_PrefabInternal: {fileID: 100100000}
572 | m_GameObject: {fileID: 135216}
573 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
574 | m_LocalPosition: {x: 0, y: 0, z: 0}
575 | m_LocalScale: {x: 1, y: 1, z: 1}
576 | m_Children:
577 | - {fileID: 22489604}
578 | - {fileID: 22489564}
579 | m_Father: {fileID: 22464694}
580 | m_RootOrder: 3
581 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
582 | m_AnchorMin: {x: 0, y: 1}
583 | m_AnchorMax: {x: 0, y: 1}
584 | m_AnchoredPosition: {x: 0, y: 0}
585 | m_SizeDelta: {x: 10, y: 10}
586 | m_Pivot: {x: 0, y: 1}
587 | --- !u!224 &22489564
588 | RectTransform:
589 | m_ObjectHideFlags: 1
590 | m_PrefabParentObject: {fileID: 0}
591 | m_PrefabInternal: {fileID: 100100000}
592 | m_GameObject: {fileID: 181604}
593 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
594 | m_LocalPosition: {x: 0, y: 0, z: 0}
595 | m_LocalScale: {x: 1, y: 1, z: 1}
596 | m_Children: []
597 | m_Father: {fileID: 22480616}
598 | m_RootOrder: 1
599 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
600 | m_AnchorMin: {x: 0, y: 1}
601 | m_AnchorMax: {x: 0, y: 1}
602 | m_AnchoredPosition: {x: -3, y: -77.2}
603 | m_SizeDelta: {x: 4, y: 20}
604 | m_Pivot: {x: 0, y: 1}
605 | --- !u!224 &22489604
606 | RectTransform:
607 | m_ObjectHideFlags: 1
608 | m_PrefabParentObject: {fileID: 0}
609 | m_PrefabInternal: {fileID: 100100000}
610 | m_GameObject: {fileID: 115108}
611 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
612 | m_LocalPosition: {x: 0, y: 0, z: 0}
613 | m_LocalScale: {x: 1, y: 1, z: 1}
614 | m_Children: []
615 | m_Father: {fileID: 22480616}
616 | m_RootOrder: 0
617 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
618 | m_AnchorMin: {x: 0, y: 1}
619 | m_AnchorMax: {x: 0, y: 1}
620 | m_AnchoredPosition: {x: -3, y: -47}
621 | m_SizeDelta: {x: 4, y: 20}
622 | m_Pivot: {x: 0, y: 1}
623 | --- !u!1001 &100100000
624 | Prefab:
625 | m_ObjectHideFlags: 1
626 | serializedVersion: 2
627 | m_Modification:
628 | m_TransformParent: {fileID: 0}
629 | m_Modifications: []
630 | m_RemovedComponents: []
631 | m_ParentPrefab: {fileID: 0}
632 | m_RootGameObject: {fileID: 163240}
633 | m_IsPrefabParent: 1
634 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/SmartPhone Mockup.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 707a546ba867d714ebd1bc8564e57043
3 | timeCreated: 1447717709
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/demo_UI_with_Icons.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 306db2aa0cadecd4a82e2332d694d2c4
3 | timeCreated: 1448405815
4 | licenseType: Store
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/demo_mobile.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: 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, g: 0, b: 0, 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: 0
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: 1024
73 | m_ReflectionCompression: 2
74 | m_MixedBakeMode: 1
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: 0
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: 0
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 &43174584
117 | GameObject:
118 | m_ObjectHideFlags: 0
119 | m_PrefabParentObject: {fileID: 129394, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
120 | m_PrefabInternal: {fileID: 1262750065}
121 | serializedVersion: 5
122 | m_Component:
123 | - component: {fileID: 43174585}
124 | - component: {fileID: 43174588}
125 | - component: {fileID: 43174587}
126 | - component: {fileID: 43174586}
127 | m_Layer: 0
128 | m_Name: home button
129 | m_TagString: Untagged
130 | m_Icon: {fileID: 0}
131 | m_NavMeshLayer: 0
132 | m_StaticEditorFlags: 0
133 | m_IsActive: 1
134 | --- !u!224 &43174585
135 | RectTransform:
136 | m_ObjectHideFlags: 0
137 | m_PrefabParentObject: {fileID: 22417302, guid: 707a546ba867d714ebd1bc8564e57043,
138 | type: 2}
139 | m_PrefabInternal: {fileID: 1262750065}
140 | m_GameObject: {fileID: 43174584}
141 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
142 | m_LocalPosition: {x: 0, y: 0, z: 0}
143 | m_LocalScale: {x: 1, y: 1, z: 1}
144 | m_Children: []
145 | m_Father: {fileID: 1904976569}
146 | m_RootOrder: 1
147 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
148 | m_AnchorMin: {x: 0.5, y: 0}
149 | m_AnchorMax: {x: 0.5, y: 0}
150 | m_AnchoredPosition: {x: 0, y: 8}
151 | m_SizeDelta: {x: 30, y: 30}
152 | m_Pivot: {x: 0.5, y: 0}
153 | --- !u!114 &43174586
154 | MonoBehaviour:
155 | m_ObjectHideFlags: 0
156 | m_PrefabParentObject: {fileID: 11423968, guid: 707a546ba867d714ebd1bc8564e57043,
157 | type: 2}
158 | m_PrefabInternal: {fileID: 1262750065}
159 | m_GameObject: {fileID: 43174584}
160 | m_Enabled: 1
161 | m_EditorHideFlags: 0
162 | m_Script: {fileID: 11500000, guid: 2ffade7edb5b1df45a6c3642149606c6, type: 3}
163 | m_Name:
164 | m_EditorClassIdentifier:
165 | --- !u!114 &43174587
166 | MonoBehaviour:
167 | m_ObjectHideFlags: 0
168 | m_PrefabParentObject: {fileID: 11476528, guid: 707a546ba867d714ebd1bc8564e57043,
169 | type: 2}
170 | m_PrefabInternal: {fileID: 1262750065}
171 | m_GameObject: {fileID: 43174584}
172 | m_Enabled: 1
173 | m_EditorHideFlags: 0
174 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
175 | m_Name:
176 | m_EditorClassIdentifier:
177 | m_Material: {fileID: 891084808}
178 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
179 | m_RaycastTarget: 1
180 | m_OnCullStateChanged:
181 | m_PersistentCalls:
182 | m_Calls: []
183 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
184 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
185 | m_Sprite: {fileID: 1262022285}
186 | m_Type: 0
187 | m_PreserveAspect: 0
188 | m_FillCenter: 1
189 | m_FillMethod: 4
190 | m_FillAmount: 1
191 | m_FillClockwise: 1
192 | m_FillOrigin: 0
193 | borderWidth: 0
194 | falloffDistance: 1
195 | --- !u!222 &43174588
196 | CanvasRenderer:
197 | m_ObjectHideFlags: 0
198 | m_PrefabParentObject: {fileID: 22282496, guid: 707a546ba867d714ebd1bc8564e57043,
199 | type: 2}
200 | m_PrefabInternal: {fileID: 1262750065}
201 | m_GameObject: {fileID: 43174584}
202 | --- !u!28 &84567920
203 | Texture2D:
204 | m_ObjectHideFlags: 0
205 | m_PrefabParentObject: {fileID: 0}
206 | m_PrefabInternal: {fileID: 0}
207 | m_Name:
208 | m_ImageContentsHash:
209 | serializedVersion: 2
210 | Hash: 00000000000000000000000000000000
211 | serializedVersion: 2
212 | m_Width: 1
213 | m_Height: 1
214 | m_CompleteImageSize: 4
215 | m_TextureFormat: 5
216 | m_MipCount: 1
217 | m_IsReadable: 1
218 | m_AlphaIsTransparency: 0
219 | m_ImageCount: 1
220 | m_TextureDimension: 2
221 | m_TextureSettings:
222 | serializedVersion: 2
223 | m_FilterMode: 1
224 | m_Aniso: 1
225 | m_MipBias: 0
226 | m_WrapU: 0
227 | m_WrapV: 0
228 | m_WrapW: 0
229 | m_LightmapFormat: 0
230 | m_ColorSpace: 1
231 | image data: 4
232 | _typelessdata: ffffffff
233 | m_StreamData:
234 | offset: 0
235 | size: 0
236 | path:
237 | --- !u!1 &116308350
238 | GameObject:
239 | m_ObjectHideFlags: 0
240 | m_PrefabParentObject: {fileID: 181604, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
241 | m_PrefabInternal: {fileID: 411957576}
242 | serializedVersion: 5
243 | m_Component:
244 | - component: {fileID: 116308351}
245 | - component: {fileID: 116308354}
246 | - component: {fileID: 116308353}
247 | - component: {fileID: 116308352}
248 | m_Layer: 0
249 | m_Name: volume button (1)
250 | m_TagString: Untagged
251 | m_Icon: {fileID: 0}
252 | m_NavMeshLayer: 0
253 | m_StaticEditorFlags: 0
254 | m_IsActive: 1
255 | --- !u!224 &116308351
256 | RectTransform:
257 | m_ObjectHideFlags: 0
258 | m_PrefabParentObject: {fileID: 22489564, guid: 707a546ba867d714ebd1bc8564e57043,
259 | type: 2}
260 | m_PrefabInternal: {fileID: 411957576}
261 | m_GameObject: {fileID: 116308350}
262 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
263 | m_LocalPosition: {x: 0, y: 0, z: 0}
264 | m_LocalScale: {x: 1, y: 1, z: 1}
265 | m_Children: []
266 | m_Father: {fileID: 121744602}
267 | m_RootOrder: 1
268 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
269 | m_AnchorMin: {x: 0, y: 1}
270 | m_AnchorMax: {x: 0, y: 1}
271 | m_AnchoredPosition: {x: -3, y: -77.2}
272 | m_SizeDelta: {x: 4, y: 20}
273 | m_Pivot: {x: 0, y: 1}
274 | --- !u!114 &116308352
275 | MonoBehaviour:
276 | m_ObjectHideFlags: 0
277 | m_PrefabParentObject: {fileID: 11488532, guid: 707a546ba867d714ebd1bc8564e57043,
278 | type: 2}
279 | m_PrefabInternal: {fileID: 411957576}
280 | m_GameObject: {fileID: 116308350}
281 | m_Enabled: 1
282 | m_EditorHideFlags: 0
283 | m_Script: {fileID: 11500000, guid: 909e24a5b7051a54aa63c95782b11a31, type: 3}
284 | m_Name:
285 | m_EditorClassIdentifier:
286 | radius: 2
287 | side: 2
288 | --- !u!114 &116308353
289 | MonoBehaviour:
290 | m_ObjectHideFlags: 0
291 | m_PrefabParentObject: {fileID: 11410680, guid: 707a546ba867d714ebd1bc8564e57043,
292 | type: 2}
293 | m_PrefabInternal: {fileID: 411957576}
294 | m_GameObject: {fileID: 116308350}
295 | m_Enabled: 1
296 | m_EditorHideFlags: 0
297 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
298 | m_Name:
299 | m_EditorClassIdentifier:
300 | m_Material: {fileID: 2120420906}
301 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
302 | m_RaycastTarget: 1
303 | m_OnCullStateChanged:
304 | m_PersistentCalls:
305 | m_Calls: []
306 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
307 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
308 | m_Sprite: {fileID: 1262022285}
309 | m_Type: 0
310 | m_PreserveAspect: 0
311 | m_FillCenter: 1
312 | m_FillMethod: 4
313 | m_FillAmount: 1
314 | m_FillClockwise: 1
315 | m_FillOrigin: 0
316 | borderWidth: 0
317 | falloffDistance: 1
318 | --- !u!222 &116308354
319 | CanvasRenderer:
320 | m_ObjectHideFlags: 0
321 | m_PrefabParentObject: {fileID: 22271404, guid: 707a546ba867d714ebd1bc8564e57043,
322 | type: 2}
323 | m_PrefabInternal: {fileID: 411957576}
324 | m_GameObject: {fileID: 116308350}
325 | --- !u!1 &121744601
326 | GameObject:
327 | m_ObjectHideFlags: 0
328 | m_PrefabParentObject: {fileID: 135216, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
329 | m_PrefabInternal: {fileID: 411957576}
330 | serializedVersion: 5
331 | m_Component:
332 | - component: {fileID: 121744602}
333 | m_Layer: 0
334 | m_Name: volumeButtons
335 | m_TagString: Untagged
336 | m_Icon: {fileID: 0}
337 | m_NavMeshLayer: 0
338 | m_StaticEditorFlags: 0
339 | m_IsActive: 1
340 | --- !u!224 &121744602
341 | RectTransform:
342 | m_ObjectHideFlags: 0
343 | m_PrefabParentObject: {fileID: 22480616, guid: 707a546ba867d714ebd1bc8564e57043,
344 | type: 2}
345 | m_PrefabInternal: {fileID: 411957576}
346 | m_GameObject: {fileID: 121744601}
347 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
348 | m_LocalPosition: {x: 0, y: 0, z: 0}
349 | m_LocalScale: {x: 1, y: 1, z: 1}
350 | m_Children:
351 | - {fileID: 546901923}
352 | - {fileID: 116308351}
353 | m_Father: {fileID: 1498849096}
354 | m_RootOrder: 3
355 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
356 | m_AnchorMin: {x: 0, y: 1}
357 | m_AnchorMax: {x: 0, y: 1}
358 | m_AnchoredPosition: {x: 0, y: 0}
359 | m_SizeDelta: {x: 10, y: 10}
360 | m_Pivot: {x: 0, y: 1}
361 | --- !u!1 &121889246
362 | GameObject:
363 | m_ObjectHideFlags: 0
364 | m_PrefabParentObject: {fileID: 129394, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
365 | m_PrefabInternal: {fileID: 411957576}
366 | serializedVersion: 5
367 | m_Component:
368 | - component: {fileID: 121889247}
369 | - component: {fileID: 121889250}
370 | - component: {fileID: 121889249}
371 | - component: {fileID: 121889248}
372 | m_Layer: 0
373 | m_Name: home button
374 | m_TagString: Untagged
375 | m_Icon: {fileID: 0}
376 | m_NavMeshLayer: 0
377 | m_StaticEditorFlags: 0
378 | m_IsActive: 1
379 | --- !u!224 &121889247
380 | RectTransform:
381 | m_ObjectHideFlags: 0
382 | m_PrefabParentObject: {fileID: 22417302, guid: 707a546ba867d714ebd1bc8564e57043,
383 | type: 2}
384 | m_PrefabInternal: {fileID: 411957576}
385 | m_GameObject: {fileID: 121889246}
386 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
387 | m_LocalPosition: {x: 0, y: 0, z: 0}
388 | m_LocalScale: {x: 1, y: 1, z: 1}
389 | m_Children: []
390 | m_Father: {fileID: 1498849096}
391 | m_RootOrder: 1
392 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
393 | m_AnchorMin: {x: 0.5, y: 0}
394 | m_AnchorMax: {x: 0.5, y: 0}
395 | m_AnchoredPosition: {x: 0, y: 8}
396 | m_SizeDelta: {x: 30, y: 30}
397 | m_Pivot: {x: 0.5, y: 0}
398 | --- !u!114 &121889248
399 | MonoBehaviour:
400 | m_ObjectHideFlags: 0
401 | m_PrefabParentObject: {fileID: 11423968, guid: 707a546ba867d714ebd1bc8564e57043,
402 | type: 2}
403 | m_PrefabInternal: {fileID: 411957576}
404 | m_GameObject: {fileID: 121889246}
405 | m_Enabled: 1
406 | m_EditorHideFlags: 0
407 | m_Script: {fileID: 11500000, guid: 2ffade7edb5b1df45a6c3642149606c6, type: 3}
408 | m_Name:
409 | m_EditorClassIdentifier:
410 | --- !u!114 &121889249
411 | MonoBehaviour:
412 | m_ObjectHideFlags: 0
413 | m_PrefabParentObject: {fileID: 11476528, guid: 707a546ba867d714ebd1bc8564e57043,
414 | type: 2}
415 | m_PrefabInternal: {fileID: 411957576}
416 | m_GameObject: {fileID: 121889246}
417 | m_Enabled: 1
418 | m_EditorHideFlags: 0
419 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
420 | m_Name:
421 | m_EditorClassIdentifier:
422 | m_Material: {fileID: 1174765839}
423 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
424 | m_RaycastTarget: 1
425 | m_OnCullStateChanged:
426 | m_PersistentCalls:
427 | m_Calls: []
428 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
429 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
430 | m_Sprite: {fileID: 1262022285}
431 | m_Type: 0
432 | m_PreserveAspect: 0
433 | m_FillCenter: 1
434 | m_FillMethod: 4
435 | m_FillAmount: 1
436 | m_FillClockwise: 1
437 | m_FillOrigin: 0
438 | borderWidth: 0
439 | falloffDistance: 1
440 | --- !u!222 &121889250
441 | CanvasRenderer:
442 | m_ObjectHideFlags: 0
443 | m_PrefabParentObject: {fileID: 22282496, guid: 707a546ba867d714ebd1bc8564e57043,
444 | type: 2}
445 | m_PrefabInternal: {fileID: 411957576}
446 | m_GameObject: {fileID: 121889246}
447 | --- !u!213 &144145538
448 | Sprite:
449 | m_ObjectHideFlags: 0
450 | m_PrefabParentObject: {fileID: 0}
451 | m_PrefabInternal: {fileID: 0}
452 | m_Name:
453 | m_Rect:
454 | serializedVersion: 2
455 | x: 0
456 | y: 0
457 | width: 1
458 | height: 1
459 | m_Offset: {x: -0.5, y: -0.5}
460 | m_Border: {x: 0, y: 0, z: 0, w: 0}
461 | m_PixelsToUnits: 100
462 | m_Pivot: {x: 0, y: 0}
463 | m_Extrude: 0
464 | m_IsPolygon: 0
465 | m_AtlasName:
466 | m_PackingTag:
467 | m_RenderDataKey:
468 | 00000000000000000000000000000000: 0
469 | m_AtlasTags: []
470 | m_SpriteAtlas: {fileID: 0}
471 | m_RD:
472 | serializedVersion: 2
473 | texture: {fileID: 84567920}
474 | alphaTexture: {fileID: 0}
475 | m_SubMeshes:
476 | - serializedVersion: 2
477 | firstByte: 0
478 | indexCount: 6
479 | topology: 0
480 | firstVertex: 0
481 | vertexCount: 4
482 | localAABB:
483 | m_Center: {x: 0, y: 0, z: 0}
484 | m_Extent: {x: 0, y: 0, z: 0}
485 | m_IndexBuffer: 000001000200020001000300
486 | m_VertexData:
487 | m_CurrentChannels: 9
488 | m_VertexCount: 4
489 | m_Channels:
490 | - stream: 0
491 | offset: 0
492 | format: 0
493 | dimension: 3
494 | - stream: 0
495 | offset: 0
496 | format: 0
497 | dimension: 0
498 | - stream: 0
499 | offset: 0
500 | format: 0
501 | dimension: 0
502 | - stream: 0
503 | offset: 12
504 | format: 0
505 | dimension: 2
506 | - stream: 0
507 | offset: 0
508 | format: 0
509 | dimension: 0
510 | - stream: 0
511 | offset: 0
512 | format: 0
513 | dimension: 0
514 | - stream: 0
515 | offset: 0
516 | format: 0
517 | dimension: 0
518 | - stream: 0
519 | offset: 0
520 | format: 0
521 | dimension: 0
522 | m_DataSize: 80
523 | _typelessdata: 000000000ad7233c00000000000000000be31d530ad7233c0ad7233c0000000014f12153000000000000000000000000000000000000000017f121530ad7233c0000000000000000a2800e5400000000
524 | textureRect:
525 | serializedVersion: 2
526 | x: 0
527 | y: 0
528 | width: 1
529 | height: 1
530 | textureRectOffset: {x: 0, y: 0}
531 | atlasRectOffset: {x: -1, y: -1}
532 | settingsRaw: 64
533 | uvTransform: {x: 100, y: 0, z: 100, w: 0}
534 | downscaleMultiplier: 1
535 | m_AtlasRD:
536 | serializedVersion: 2
537 | texture: {fileID: 84567920}
538 | alphaTexture: {fileID: 0}
539 | m_SubMeshes:
540 | - serializedVersion: 2
541 | firstByte: 0
542 | indexCount: 6
543 | topology: 0
544 | firstVertex: 0
545 | vertexCount: 4
546 | localAABB:
547 | m_Center: {x: 0, y: 0, z: 0}
548 | m_Extent: {x: 0, y: 0, z: 0}
549 | m_IndexBuffer: 000001000200020001000300
550 | m_VertexData:
551 | m_CurrentChannels: 9
552 | m_VertexCount: 4
553 | m_Channels:
554 | - stream: 0
555 | offset: 0
556 | format: 0
557 | dimension: 3
558 | - stream: 0
559 | offset: 0
560 | format: 0
561 | dimension: 0
562 | - stream: 0
563 | offset: 0
564 | format: 0
565 | dimension: 0
566 | - stream: 0
567 | offset: 12
568 | format: 0
569 | dimension: 2
570 | - stream: 0
571 | offset: 0
572 | format: 0
573 | dimension: 0
574 | - stream: 0
575 | offset: 0
576 | format: 0
577 | dimension: 0
578 | - stream: 0
579 | offset: 0
580 | format: 0
581 | dimension: 0
582 | - stream: 0
583 | offset: 0
584 | format: 0
585 | dimension: 0
586 | m_DataSize: 80
587 | _typelessdata: 000000000ad7233c00000000000000000be31d530ad7233c0ad7233c0000000014f12153000000000000000000000000000000000000000017f121530ad7233c0000000000000000a2800e5400000000
588 | textureRect:
589 | serializedVersion: 2
590 | x: 0
591 | y: 0
592 | width: 1
593 | height: 1
594 | textureRectOffset: {x: 0, y: 0}
595 | atlasRectOffset: {x: -1, y: -1}
596 | settingsRaw: 64
597 | uvTransform: {x: 100, y: 0, z: 100, w: 0}
598 | downscaleMultiplier: 1
599 | m_PhysicsShape: []
600 | --- !u!21 &154736606
601 | Material:
602 | serializedVersion: 6
603 | m_ObjectHideFlags: 0
604 | m_PrefabParentObject: {fileID: 0}
605 | m_PrefabInternal: {fileID: 0}
606 | m_Name: UI/Procedural UI Image
607 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
608 | m_ShaderKeywords:
609 | m_LightmapFlags: 4
610 | m_EnableInstancingVariants: 0
611 | m_DoubleSidedGI: 0
612 | m_CustomRenderQueue: -1
613 | stringTagMap: {}
614 | disabledShaderPasses: []
615 | m_SavedProperties:
616 | serializedVersion: 3
617 | m_TexEnvs:
618 | - _MainTex:
619 | m_Texture: {fileID: 0}
620 | m_Scale: {x: 1, y: 1}
621 | m_Offset: {x: 0, y: 0}
622 | m_Floats:
623 | - _ColorMask: 15
624 | - _Height: 100
625 | - _LineWeight: 0
626 | - _PixelWorldScale: 1
627 | - _Stencil: 0
628 | - _StencilComp: 8
629 | - _StencilOp: 0
630 | - _StencilReadMask: 255
631 | - _StencilWriteMask: 255
632 | - _Width: 100
633 | m_Colors:
634 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
635 | --- !u!1 &155838765
636 | GameObject:
637 | m_ObjectHideFlags: 0
638 | m_PrefabParentObject: {fileID: 0}
639 | m_PrefabInternal: {fileID: 0}
640 | serializedVersion: 5
641 | m_Component:
642 | - component: {fileID: 155838769}
643 | - component: {fileID: 155838768}
644 | - component: {fileID: 155838767}
645 | - component: {fileID: 155838766}
646 | m_Layer: 0
647 | m_Name: EventSystem
648 | m_TagString: Untagged
649 | m_Icon: {fileID: 0}
650 | m_NavMeshLayer: 0
651 | m_StaticEditorFlags: 0
652 | m_IsActive: 1
653 | --- !u!114 &155838766
654 | MonoBehaviour:
655 | m_ObjectHideFlags: 0
656 | m_PrefabParentObject: {fileID: 0}
657 | m_PrefabInternal: {fileID: 0}
658 | m_GameObject: {fileID: 155838765}
659 | m_Enabled: 1
660 | m_EditorHideFlags: 0
661 | m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
662 | m_Name:
663 | m_EditorClassIdentifier:
664 | m_ForceModuleActive: 0
665 | --- !u!114 &155838767
666 | MonoBehaviour:
667 | m_ObjectHideFlags: 0
668 | m_PrefabParentObject: {fileID: 0}
669 | m_PrefabInternal: {fileID: 0}
670 | m_GameObject: {fileID: 155838765}
671 | m_Enabled: 1
672 | m_EditorHideFlags: 0
673 | m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
674 | m_Name:
675 | m_EditorClassIdentifier:
676 | m_HorizontalAxis: Horizontal
677 | m_VerticalAxis: Vertical
678 | m_SubmitButton: Submit
679 | m_CancelButton: Cancel
680 | m_InputActionsPerSecond: 10
681 | m_RepeatDelay: 0.5
682 | m_ForceModuleActive: 0
683 | --- !u!114 &155838768
684 | MonoBehaviour:
685 | m_ObjectHideFlags: 0
686 | m_PrefabParentObject: {fileID: 0}
687 | m_PrefabInternal: {fileID: 0}
688 | m_GameObject: {fileID: 155838765}
689 | m_Enabled: 1
690 | m_EditorHideFlags: 0
691 | m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
692 | m_Name:
693 | m_EditorClassIdentifier:
694 | m_FirstSelected: {fileID: 0}
695 | m_sendNavigationEvents: 1
696 | m_DragThreshold: 5
697 | --- !u!4 &155838769
698 | Transform:
699 | m_ObjectHideFlags: 0
700 | m_PrefabParentObject: {fileID: 0}
701 | m_PrefabInternal: {fileID: 0}
702 | m_GameObject: {fileID: 155838765}
703 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
704 | m_LocalPosition: {x: 0, y: 0, z: 0}
705 | m_LocalScale: {x: 1, y: 1, z: 1}
706 | m_Children: []
707 | m_Father: {fileID: 0}
708 | m_RootOrder: 2
709 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
710 | --- !u!1 &207674595
711 | GameObject:
712 | m_ObjectHideFlags: 0
713 | m_PrefabParentObject: {fileID: 0}
714 | m_PrefabInternal: {fileID: 0}
715 | serializedVersion: 5
716 | m_Component:
717 | - component: {fileID: 207674596}
718 | - component: {fileID: 207674599}
719 | - component: {fileID: 207674598}
720 | - component: {fileID: 207674597}
721 | m_Layer: 5
722 | m_Name: Canvas
723 | m_TagString: Untagged
724 | m_Icon: {fileID: 0}
725 | m_NavMeshLayer: 0
726 | m_StaticEditorFlags: 0
727 | m_IsActive: 1
728 | --- !u!224 &207674596
729 | RectTransform:
730 | m_ObjectHideFlags: 0
731 | m_PrefabParentObject: {fileID: 0}
732 | m_PrefabInternal: {fileID: 0}
733 | m_GameObject: {fileID: 207674595}
734 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
735 | m_LocalPosition: {x: 0, y: 0, z: 0}
736 | m_LocalScale: {x: 0, y: 0, z: 0}
737 | m_Children:
738 | - {fileID: 1498849096}
739 | - {fileID: 1904976569}
740 | - {fileID: 1171247873}
741 | m_Father: {fileID: 0}
742 | m_RootOrder: 1
743 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
744 | m_AnchorMin: {x: 0, y: 0}
745 | m_AnchorMax: {x: 0, y: 0}
746 | m_AnchoredPosition: {x: 0, y: 0}
747 | m_SizeDelta: {x: 0, y: 0}
748 | m_Pivot: {x: 0, y: 0}
749 | --- !u!114 &207674597
750 | MonoBehaviour:
751 | m_ObjectHideFlags: 0
752 | m_PrefabParentObject: {fileID: 0}
753 | m_PrefabInternal: {fileID: 0}
754 | m_GameObject: {fileID: 207674595}
755 | m_Enabled: 1
756 | m_EditorHideFlags: 0
757 | m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
758 | m_Name:
759 | m_EditorClassIdentifier:
760 | m_IgnoreReversedGraphics: 1
761 | m_BlockingObjects: 0
762 | m_BlockingMask:
763 | serializedVersion: 2
764 | m_Bits: 4294967295
765 | --- !u!114 &207674598
766 | MonoBehaviour:
767 | m_ObjectHideFlags: 0
768 | m_PrefabParentObject: {fileID: 0}
769 | m_PrefabInternal: {fileID: 0}
770 | m_GameObject: {fileID: 207674595}
771 | m_Enabled: 1
772 | m_EditorHideFlags: 0
773 | m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
774 | m_Name:
775 | m_EditorClassIdentifier:
776 | m_UiScaleMode: 0
777 | m_ReferencePixelsPerUnit: 100
778 | m_ScaleFactor: 1
779 | m_ReferenceResolution: {x: 1200, y: 800}
780 | m_ScreenMatchMode: 0
781 | m_MatchWidthOrHeight: 0.5
782 | m_PhysicalUnit: 3
783 | m_FallbackScreenDPI: 96
784 | m_DefaultSpriteDPI: 96
785 | m_DynamicPixelsPerUnit: 1
786 | --- !u!223 &207674599
787 | Canvas:
788 | m_ObjectHideFlags: 0
789 | m_PrefabParentObject: {fileID: 0}
790 | m_PrefabInternal: {fileID: 0}
791 | m_GameObject: {fileID: 207674595}
792 | m_Enabled: 1
793 | serializedVersion: 3
794 | m_RenderMode: 0
795 | m_Camera: {fileID: 0}
796 | m_PlaneDistance: 100
797 | m_PixelPerfect: 1
798 | m_ReceivesEvents: 1
799 | m_OverrideSorting: 0
800 | m_OverridePixelPerfect: 0
801 | m_SortingBucketNormalizedSize: 0
802 | m_AdditionalShaderChannelsFlag: 25
803 | m_SortingLayerID: 0
804 | m_SortingOrder: 0
805 | m_TargetDisplay: 0
806 | --- !u!21 &220645929
807 | Material:
808 | serializedVersion: 6
809 | m_ObjectHideFlags: 0
810 | m_PrefabParentObject: {fileID: 0}
811 | m_PrefabInternal: {fileID: 0}
812 | m_Name: UI/SmartImageRuntime
813 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
814 | m_ShaderKeywords:
815 | m_LightmapFlags: 5
816 | m_EnableInstancingVariants: 0
817 | m_DoubleSidedGI: 0
818 | m_CustomRenderQueue: -1
819 | stringTagMap: {}
820 | disabledShaderPasses: []
821 | m_SavedProperties:
822 | serializedVersion: 3
823 | m_TexEnvs:
824 | - _MainTex:
825 | m_Texture: {fileID: 0}
826 | m_Scale: {x: 1, y: 1}
827 | m_Offset: {x: 0, y: 0}
828 | m_Floats:
829 | - _ColorMask: 15
830 | - _Height: 20
831 | - _LineWeight: 0
832 | - _PixelWorldScale: 1.0031357
833 | - _Stencil: 0
834 | - _StencilComp: 8
835 | - _StencilOp: 0
836 | - _StencilReadMask: 255
837 | - _StencilWriteMask: 255
838 | - _Width: 4
839 | m_Colors:
840 | - _Radius: {r: 2, g: 0, b: 0, a: 2}
841 | --- !u!1 &407286154
842 | GameObject:
843 | m_ObjectHideFlags: 0
844 | m_PrefabParentObject: {fileID: 135216, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
845 | m_PrefabInternal: {fileID: 1262750065}
846 | serializedVersion: 5
847 | m_Component:
848 | - component: {fileID: 407286155}
849 | m_Layer: 0
850 | m_Name: volumeButtons
851 | m_TagString: Untagged
852 | m_Icon: {fileID: 0}
853 | m_NavMeshLayer: 0
854 | m_StaticEditorFlags: 0
855 | m_IsActive: 1
856 | --- !u!224 &407286155
857 | RectTransform:
858 | m_ObjectHideFlags: 0
859 | m_PrefabParentObject: {fileID: 22480616, guid: 707a546ba867d714ebd1bc8564e57043,
860 | type: 2}
861 | m_PrefabInternal: {fileID: 1262750065}
862 | m_GameObject: {fileID: 407286154}
863 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
864 | m_LocalPosition: {x: 0, y: 0, z: 0}
865 | m_LocalScale: {x: 1, y: 1, z: 1}
866 | m_Children:
867 | - {fileID: 1223424208}
868 | - {fileID: 1577937692}
869 | m_Father: {fileID: 1904976569}
870 | m_RootOrder: 3
871 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
872 | m_AnchorMin: {x: 0, y: 1}
873 | m_AnchorMax: {x: 0, y: 1}
874 | m_AnchoredPosition: {x: 0, y: 0}
875 | m_SizeDelta: {x: 10, y: 10}
876 | m_Pivot: {x: 0, y: 1}
877 | --- !u!1001 &411957576
878 | Prefab:
879 | m_ObjectHideFlags: 0
880 | serializedVersion: 2
881 | m_Modification:
882 | m_TransformParent: {fileID: 207674596}
883 | m_Modifications:
884 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
885 | propertyPath: m_LocalPosition.x
886 | value: 0
887 | objectReference: {fileID: 0}
888 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
889 | propertyPath: m_LocalPosition.y
890 | value: 0
891 | objectReference: {fileID: 0}
892 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
893 | propertyPath: m_LocalPosition.z
894 | value: 0
895 | objectReference: {fileID: 0}
896 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
897 | propertyPath: m_LocalRotation.x
898 | value: 0
899 | objectReference: {fileID: 0}
900 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
901 | propertyPath: m_LocalRotation.y
902 | value: 0
903 | objectReference: {fileID: 0}
904 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
905 | propertyPath: m_LocalRotation.z
906 | value: .707106233
907 | objectReference: {fileID: 0}
908 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
909 | propertyPath: m_LocalRotation.w
910 | value: -.707107365
911 | objectReference: {fileID: 0}
912 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
913 | propertyPath: m_RootOrder
914 | value: 0
915 | objectReference: {fileID: 0}
916 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
917 | propertyPath: m_AnchoredPosition.x
918 | value: -128
919 | objectReference: {fileID: 0}
920 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
921 | propertyPath: m_AnchoredPosition.y
922 | value: -16
923 | objectReference: {fileID: 0}
924 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
925 | propertyPath: m_SizeDelta.x
926 | value: 339
927 | objectReference: {fileID: 0}
928 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
929 | propertyPath: m_SizeDelta.y
930 | value: 586
931 | objectReference: {fileID: 0}
932 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
933 | propertyPath: m_AnchorMin.x
934 | value: .5
935 | objectReference: {fileID: 0}
936 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
937 | propertyPath: m_AnchorMin.y
938 | value: .5
939 | objectReference: {fileID: 0}
940 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
941 | propertyPath: m_AnchorMax.x
942 | value: .5
943 | objectReference: {fileID: 0}
944 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
945 | propertyPath: m_AnchorMax.y
946 | value: .5
947 | objectReference: {fileID: 0}
948 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
949 | propertyPath: m_Pivot.x
950 | value: .5
951 | objectReference: {fileID: 0}
952 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
953 | propertyPath: m_Pivot.y
954 | value: .5
955 | objectReference: {fileID: 0}
956 | - target: {fileID: 11414830, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
957 | propertyPath: m_Material
958 | value:
959 | objectReference: {fileID: 1011569010}
960 | - target: {fileID: 11414830, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
961 | propertyPath: m_Sprite
962 | value:
963 | objectReference: {fileID: 144145538}
964 | - target: {fileID: 11428536, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
965 | propertyPath: m_Material
966 | value:
967 | objectReference: {fileID: 1771507875}
968 | - target: {fileID: 11428536, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
969 | propertyPath: m_Sprite
970 | value:
971 | objectReference: {fileID: 144145538}
972 | - target: {fileID: 11410680, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
973 | propertyPath: m_Material
974 | value:
975 | objectReference: {fileID: 1085899010}
976 | - target: {fileID: 11410680, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
977 | propertyPath: m_Sprite
978 | value:
979 | objectReference: {fileID: 144145538}
980 | - target: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
981 | propertyPath: m_Material
982 | value:
983 | objectReference: {fileID: 476413624}
984 | - target: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
985 | propertyPath: m_Sprite
986 | value:
987 | objectReference: {fileID: 1361557012}
988 | - target: {fileID: 11411402, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
989 | propertyPath: m_Material
990 | value:
991 | objectReference: {fileID: 1835833929}
992 | - target: {fileID: 11411402, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
993 | propertyPath: m_Sprite
994 | value:
995 | objectReference: {fileID: 144145538}
996 | - target: {fileID: 11476528, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
997 | propertyPath: m_Material
998 | value:
999 | objectReference: {fileID: 1453352246}
1000 | - target: {fileID: 11476528, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1001 | propertyPath: m_Sprite
1002 | value:
1003 | objectReference: {fileID: 144145538}
1004 | - target: {fileID: 11461822, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1005 | propertyPath: m_Material
1006 | value:
1007 | objectReference: {fileID: 1757985118}
1008 | - target: {fileID: 11461822, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1009 | propertyPath: m_Sprite
1010 | value:
1011 | objectReference: {fileID: 144145538}
1012 | - target: {fileID: 154156, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1013 | propertyPath: m_Name
1014 | value: speaker
1015 | objectReference: {fileID: 0}
1016 | - target: {fileID: 166954, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1017 | propertyPath: m_Name
1018 | value: cam
1019 | objectReference: {fileID: 0}
1020 | - target: {fileID: 163240, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1021 | propertyPath: m_Name
1022 | value: SmartPhone Mockup (1)
1023 | objectReference: {fileID: 0}
1024 | - target: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1025 | propertyPath: m_Color.r
1026 | value: .196078435
1027 | objectReference: {fileID: 0}
1028 | - target: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1029 | propertyPath: m_Color.g
1030 | value: .196078435
1031 | objectReference: {fileID: 0}
1032 | - target: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1033 | propertyPath: m_Color.b
1034 | value: .196078435
1035 | objectReference: {fileID: 0}
1036 | m_RemovedComponents: []
1037 | m_ParentPrefab: {fileID: 100100000, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1038 | m_RootGameObject: {fileID: 1498849095}
1039 | m_IsPrefabParent: 0
1040 | --- !u!21 &476413624
1041 | Material:
1042 | serializedVersion: 6
1043 | m_ObjectHideFlags: 0
1044 | m_PrefabParentObject: {fileID: 0}
1045 | m_PrefabInternal: {fileID: 0}
1046 | m_Name: UI/Procedural UI Image
1047 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1048 | m_ShaderKeywords:
1049 | m_LightmapFlags: 5
1050 | m_EnableInstancingVariants: 0
1051 | m_DoubleSidedGI: 0
1052 | m_CustomRenderQueue: -1
1053 | stringTagMap: {}
1054 | disabledShaderPasses: []
1055 | m_SavedProperties:
1056 | serializedVersion: 3
1057 | m_TexEnvs:
1058 | - _MainTex:
1059 | m_Texture: {fileID: 0}
1060 | m_Scale: {x: 1, y: 1}
1061 | m_Offset: {x: 0, y: 0}
1062 | m_Floats:
1063 | - _ColorMask: 15
1064 | - _Height: 492
1065 | - _LineWeight: 0
1066 | - _PixelWorldScale: 1
1067 | - _Stencil: 0
1068 | - _StencilComp: 8
1069 | - _StencilOp: 0
1070 | - _StencilReadMask: 255
1071 | - _StencilWriteMask: 255
1072 | - _Width: 321.7
1073 | m_Colors:
1074 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
1075 | --- !u!1 &546901922
1076 | GameObject:
1077 | m_ObjectHideFlags: 0
1078 | m_PrefabParentObject: {fileID: 115108, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1079 | m_PrefabInternal: {fileID: 411957576}
1080 | serializedVersion: 5
1081 | m_Component:
1082 | - component: {fileID: 546901923}
1083 | - component: {fileID: 546901926}
1084 | - component: {fileID: 546901925}
1085 | - component: {fileID: 546901924}
1086 | m_Layer: 0
1087 | m_Name: volume button
1088 | m_TagString: Untagged
1089 | m_Icon: {fileID: 0}
1090 | m_NavMeshLayer: 0
1091 | m_StaticEditorFlags: 0
1092 | m_IsActive: 1
1093 | --- !u!224 &546901923
1094 | RectTransform:
1095 | m_ObjectHideFlags: 0
1096 | m_PrefabParentObject: {fileID: 22489604, guid: 707a546ba867d714ebd1bc8564e57043,
1097 | type: 2}
1098 | m_PrefabInternal: {fileID: 411957576}
1099 | m_GameObject: {fileID: 546901922}
1100 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
1101 | m_LocalPosition: {x: 0, y: 0, z: 0}
1102 | m_LocalScale: {x: 1, y: 1, z: 1}
1103 | m_Children: []
1104 | m_Father: {fileID: 121744602}
1105 | m_RootOrder: 0
1106 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1107 | m_AnchorMin: {x: 0, y: 1}
1108 | m_AnchorMax: {x: 0, y: 1}
1109 | m_AnchoredPosition: {x: -3, y: -47}
1110 | m_SizeDelta: {x: 4, y: 20}
1111 | m_Pivot: {x: 0, y: 1}
1112 | --- !u!114 &546901924
1113 | MonoBehaviour:
1114 | m_ObjectHideFlags: 0
1115 | m_PrefabParentObject: {fileID: 11417176, guid: 707a546ba867d714ebd1bc8564e57043,
1116 | type: 2}
1117 | m_PrefabInternal: {fileID: 411957576}
1118 | m_GameObject: {fileID: 546901922}
1119 | m_Enabled: 1
1120 | m_EditorHideFlags: 0
1121 | m_Script: {fileID: 11500000, guid: 909e24a5b7051a54aa63c95782b11a31, type: 3}
1122 | m_Name:
1123 | m_EditorClassIdentifier:
1124 | radius: 2
1125 | side: 2
1126 | --- !u!114 &546901925
1127 | MonoBehaviour:
1128 | m_ObjectHideFlags: 0
1129 | m_PrefabParentObject: {fileID: 11428536, guid: 707a546ba867d714ebd1bc8564e57043,
1130 | type: 2}
1131 | m_PrefabInternal: {fileID: 411957576}
1132 | m_GameObject: {fileID: 546901922}
1133 | m_Enabled: 1
1134 | m_EditorHideFlags: 0
1135 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
1136 | m_Name:
1137 | m_EditorClassIdentifier:
1138 | m_Material: {fileID: 1956105852}
1139 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
1140 | m_RaycastTarget: 1
1141 | m_OnCullStateChanged:
1142 | m_PersistentCalls:
1143 | m_Calls: []
1144 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
1145 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
1146 | m_Sprite: {fileID: 1262022285}
1147 | m_Type: 0
1148 | m_PreserveAspect: 0
1149 | m_FillCenter: 1
1150 | m_FillMethod: 4
1151 | m_FillAmount: 1
1152 | m_FillClockwise: 1
1153 | m_FillOrigin: 0
1154 | borderWidth: 0
1155 | falloffDistance: 1
1156 | --- !u!222 &546901926
1157 | CanvasRenderer:
1158 | m_ObjectHideFlags: 0
1159 | m_PrefabParentObject: {fileID: 22204136, guid: 707a546ba867d714ebd1bc8564e57043,
1160 | type: 2}
1161 | m_PrefabInternal: {fileID: 411957576}
1162 | m_GameObject: {fileID: 546901922}
1163 | --- !u!1 &593806853
1164 | GameObject:
1165 | m_ObjectHideFlags: 0
1166 | m_PrefabParentObject: {fileID: 0}
1167 | m_PrefabInternal: {fileID: 0}
1168 | serializedVersion: 5
1169 | m_Component:
1170 | - component: {fileID: 593806858}
1171 | - component: {fileID: 593806857}
1172 | - component: {fileID: 593806856}
1173 | - component: {fileID: 593806855}
1174 | - component: {fileID: 593806854}
1175 | m_Layer: 0
1176 | m_Name: Main Camera
1177 | m_TagString: MainCamera
1178 | m_Icon: {fileID: 0}
1179 | m_NavMeshLayer: 0
1180 | m_StaticEditorFlags: 0
1181 | m_IsActive: 1
1182 | --- !u!81 &593806854
1183 | AudioListener:
1184 | m_ObjectHideFlags: 0
1185 | m_PrefabParentObject: {fileID: 0}
1186 | m_PrefabInternal: {fileID: 0}
1187 | m_GameObject: {fileID: 593806853}
1188 | m_Enabled: 1
1189 | --- !u!124 &593806855
1190 | Behaviour:
1191 | m_ObjectHideFlags: 0
1192 | m_PrefabParentObject: {fileID: 0}
1193 | m_PrefabInternal: {fileID: 0}
1194 | m_GameObject: {fileID: 593806853}
1195 | m_Enabled: 1
1196 | --- !u!92 &593806856
1197 | Behaviour:
1198 | m_ObjectHideFlags: 0
1199 | m_PrefabParentObject: {fileID: 0}
1200 | m_PrefabInternal: {fileID: 0}
1201 | m_GameObject: {fileID: 593806853}
1202 | m_Enabled: 1
1203 | --- !u!20 &593806857
1204 | Camera:
1205 | m_ObjectHideFlags: 0
1206 | m_PrefabParentObject: {fileID: 0}
1207 | m_PrefabInternal: {fileID: 0}
1208 | m_GameObject: {fileID: 593806853}
1209 | m_Enabled: 1
1210 | serializedVersion: 2
1211 | m_ClearFlags: 1
1212 | m_BackGroundColor: {r: 0.20392159, g: 0.59607846, b: 0.8588236, a: 1}
1213 | m_NormalizedViewPortRect:
1214 | serializedVersion: 2
1215 | x: 0
1216 | y: 0
1217 | width: 1
1218 | height: 1
1219 | near clip plane: 0.3
1220 | far clip plane: 1000
1221 | field of view: 60
1222 | orthographic: 0
1223 | orthographic size: 5
1224 | m_Depth: -1
1225 | m_CullingMask:
1226 | serializedVersion: 2
1227 | m_Bits: 4294967295
1228 | m_RenderingPath: -1
1229 | m_TargetTexture: {fileID: 0}
1230 | m_TargetDisplay: 0
1231 | m_TargetEye: 3
1232 | m_HDR: 0
1233 | m_AllowMSAA: 1
1234 | m_ForceIntoRT: 0
1235 | m_OcclusionCulling: 1
1236 | m_StereoConvergence: 10
1237 | m_StereoSeparation: 0.022
1238 | --- !u!4 &593806858
1239 | Transform:
1240 | m_ObjectHideFlags: 0
1241 | m_PrefabParentObject: {fileID: 0}
1242 | m_PrefabInternal: {fileID: 0}
1243 | m_GameObject: {fileID: 593806853}
1244 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
1245 | m_LocalPosition: {x: 0, y: 1, z: -10}
1246 | m_LocalScale: {x: 1, y: 1, z: 1}
1247 | m_Children: []
1248 | m_Father: {fileID: 0}
1249 | m_RootOrder: 0
1250 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1251 | --- !u!21 &647388866
1252 | Material:
1253 | serializedVersion: 6
1254 | m_ObjectHideFlags: 0
1255 | m_PrefabParentObject: {fileID: 0}
1256 | m_PrefabInternal: {fileID: 0}
1257 | m_Name: UI/Procedural UI Image
1258 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1259 | m_ShaderKeywords:
1260 | m_LightmapFlags: 4
1261 | m_EnableInstancingVariants: 0
1262 | m_DoubleSidedGI: 0
1263 | m_CustomRenderQueue: -1
1264 | stringTagMap: {}
1265 | disabledShaderPasses: []
1266 | m_SavedProperties:
1267 | serializedVersion: 3
1268 | m_TexEnvs:
1269 | - _MainTex:
1270 | m_Texture: {fileID: 0}
1271 | m_Scale: {x: 1, y: 1}
1272 | m_Offset: {x: 0, y: 0}
1273 | m_Floats:
1274 | - _ColorMask: 15
1275 | - _Height: 100
1276 | - _LineWeight: 0
1277 | - _PixelWorldScale: 1
1278 | - _Stencil: 0
1279 | - _StencilComp: 8
1280 | - _StencilOp: 0
1281 | - _StencilReadMask: 255
1282 | - _StencilWriteMask: 255
1283 | - _Width: 100
1284 | m_Colors:
1285 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
1286 | --- !u!1 &660740977
1287 | GameObject:
1288 | m_ObjectHideFlags: 0
1289 | m_PrefabParentObject: {fileID: 166954, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1290 | m_PrefabInternal: {fileID: 1262750065}
1291 | serializedVersion: 5
1292 | m_Component:
1293 | - component: {fileID: 660740978}
1294 | - component: {fileID: 660740981}
1295 | - component: {fileID: 660740980}
1296 | - component: {fileID: 660740979}
1297 | m_Layer: 0
1298 | m_Name: cam
1299 | m_TagString: Untagged
1300 | m_Icon: {fileID: 0}
1301 | m_NavMeshLayer: 0
1302 | m_StaticEditorFlags: 0
1303 | m_IsActive: 1
1304 | --- !u!224 &660740978
1305 | RectTransform:
1306 | m_ObjectHideFlags: 0
1307 | m_PrefabParentObject: {fileID: 22422324, guid: 707a546ba867d714ebd1bc8564e57043,
1308 | type: 2}
1309 | m_PrefabInternal: {fileID: 1262750065}
1310 | m_GameObject: {fileID: 660740977}
1311 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
1312 | m_LocalPosition: {x: 0, y: 0, z: 0}
1313 | m_LocalScale: {x: 1, y: 1, z: 1}
1314 | m_Children: []
1315 | m_Father: {fileID: 2061758381}
1316 | m_RootOrder: 0
1317 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1318 | m_AnchorMin: {x: 0.5, y: 0.5}
1319 | m_AnchorMax: {x: 0.5, y: 0.5}
1320 | m_AnchoredPosition: {x: 0, y: 11.85}
1321 | m_SizeDelta: {x: 8, y: 8}
1322 | m_Pivot: {x: 0.5, y: 0.5}
1323 | --- !u!114 &660740979
1324 | MonoBehaviour:
1325 | m_ObjectHideFlags: 0
1326 | m_PrefabParentObject: {fileID: 11493196, guid: 707a546ba867d714ebd1bc8564e57043,
1327 | type: 2}
1328 | m_PrefabInternal: {fileID: 1262750065}
1329 | m_GameObject: {fileID: 660740977}
1330 | m_Enabled: 1
1331 | m_EditorHideFlags: 0
1332 | m_Script: {fileID: 11500000, guid: 2ffade7edb5b1df45a6c3642149606c6, type: 3}
1333 | m_Name:
1334 | m_EditorClassIdentifier:
1335 | --- !u!114 &660740980
1336 | MonoBehaviour:
1337 | m_ObjectHideFlags: 0
1338 | m_PrefabParentObject: {fileID: 11414830, guid: 707a546ba867d714ebd1bc8564e57043,
1339 | type: 2}
1340 | m_PrefabInternal: {fileID: 1262750065}
1341 | m_GameObject: {fileID: 660740977}
1342 | m_Enabled: 1
1343 | m_EditorHideFlags: 0
1344 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
1345 | m_Name:
1346 | m_EditorClassIdentifier:
1347 | m_Material: {fileID: 811119314}
1348 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
1349 | m_RaycastTarget: 1
1350 | m_OnCullStateChanged:
1351 | m_PersistentCalls:
1352 | m_Calls: []
1353 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
1354 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
1355 | m_Sprite: {fileID: 1262022285}
1356 | m_Type: 0
1357 | m_PreserveAspect: 0
1358 | m_FillCenter: 1
1359 | m_FillMethod: 4
1360 | m_FillAmount: 1
1361 | m_FillClockwise: 1
1362 | m_FillOrigin: 0
1363 | borderWidth: 0
1364 | falloffDistance: 1
1365 | --- !u!222 &660740981
1366 | CanvasRenderer:
1367 | m_ObjectHideFlags: 0
1368 | m_PrefabParentObject: {fileID: 22213476, guid: 707a546ba867d714ebd1bc8564e57043,
1369 | type: 2}
1370 | m_PrefabInternal: {fileID: 1262750065}
1371 | m_GameObject: {fileID: 660740977}
1372 | --- !u!21 &757482118
1373 | Material:
1374 | serializedVersion: 6
1375 | m_ObjectHideFlags: 0
1376 | m_PrefabParentObject: {fileID: 0}
1377 | m_PrefabInternal: {fileID: 0}
1378 | m_Name: UI/Procedural UI Image
1379 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1380 | m_ShaderKeywords:
1381 | m_LightmapFlags: 4
1382 | m_EnableInstancingVariants: 0
1383 | m_DoubleSidedGI: 0
1384 | m_CustomRenderQueue: -1
1385 | stringTagMap: {}
1386 | disabledShaderPasses: []
1387 | m_SavedProperties:
1388 | serializedVersion: 3
1389 | m_TexEnvs:
1390 | - _MainTex:
1391 | m_Texture: {fileID: 0}
1392 | m_Scale: {x: 1, y: 1}
1393 | m_Offset: {x: 0, y: 0}
1394 | m_Floats:
1395 | - _ColorMask: 15
1396 | - _Height: 100
1397 | - _LineWeight: 0
1398 | - _PixelWorldScale: 1
1399 | - _Stencil: 0
1400 | - _StencilComp: 8
1401 | - _StencilOp: 0
1402 | - _StencilReadMask: 255
1403 | - _StencilWriteMask: 255
1404 | - _Width: 100
1405 | m_Colors:
1406 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
1407 | --- !u!21 &804647981
1408 | Material:
1409 | serializedVersion: 6
1410 | m_ObjectHideFlags: 0
1411 | m_PrefabParentObject: {fileID: 0}
1412 | m_PrefabInternal: {fileID: 0}
1413 | m_Name: UI/Procedural UI Image
1414 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1415 | m_ShaderKeywords:
1416 | m_LightmapFlags: 4
1417 | m_EnableInstancingVariants: 0
1418 | m_DoubleSidedGI: 0
1419 | m_CustomRenderQueue: -1
1420 | stringTagMap: {}
1421 | disabledShaderPasses: []
1422 | m_SavedProperties:
1423 | serializedVersion: 3
1424 | m_TexEnvs:
1425 | - _MainTex:
1426 | m_Texture: {fileID: 0}
1427 | m_Scale: {x: 1, y: 1}
1428 | m_Offset: {x: 0, y: 0}
1429 | m_Floats:
1430 | - _ColorMask: 15
1431 | - _Height: 100
1432 | - _LineWeight: 0
1433 | - _PixelWorldScale: 1
1434 | - _Stencil: 0
1435 | - _StencilComp: 8
1436 | - _StencilOp: 0
1437 | - _StencilReadMask: 255
1438 | - _StencilWriteMask: 255
1439 | - _Width: 100
1440 | m_Colors:
1441 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
1442 | --- !u!21 &811119314
1443 | Material:
1444 | serializedVersion: 6
1445 | m_ObjectHideFlags: 0
1446 | m_PrefabParentObject: {fileID: 0}
1447 | m_PrefabInternal: {fileID: 0}
1448 | m_Name: UI/Procedural UI Image
1449 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1450 | m_ShaderKeywords:
1451 | m_LightmapFlags: 4
1452 | m_EnableInstancingVariants: 0
1453 | m_DoubleSidedGI: 0
1454 | m_CustomRenderQueue: -1
1455 | stringTagMap: {}
1456 | disabledShaderPasses: []
1457 | m_SavedProperties:
1458 | serializedVersion: 3
1459 | m_TexEnvs:
1460 | - _MainTex:
1461 | m_Texture: {fileID: 0}
1462 | m_Scale: {x: 1, y: 1}
1463 | m_Offset: {x: 0, y: 0}
1464 | m_Floats:
1465 | - _ColorMask: 15
1466 | - _Height: 100
1467 | - _LineWeight: 0
1468 | - _PixelWorldScale: 1
1469 | - _Stencil: 0
1470 | - _StencilComp: 8
1471 | - _StencilOp: 0
1472 | - _StencilReadMask: 255
1473 | - _StencilWriteMask: 255
1474 | - _Width: 100
1475 | m_Colors:
1476 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
1477 | --- !u!21 &843062487
1478 | Material:
1479 | serializedVersion: 6
1480 | m_ObjectHideFlags: 0
1481 | m_PrefabParentObject: {fileID: 0}
1482 | m_PrefabInternal: {fileID: 0}
1483 | m_Name: UI/SmartImageRuntime
1484 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1485 | m_ShaderKeywords:
1486 | m_LightmapFlags: 5
1487 | m_EnableInstancingVariants: 0
1488 | m_DoubleSidedGI: 0
1489 | m_CustomRenderQueue: -1
1490 | stringTagMap: {}
1491 | disabledShaderPasses: []
1492 | m_SavedProperties:
1493 | serializedVersion: 3
1494 | m_TexEnvs:
1495 | - _MainTex:
1496 | m_Texture: {fileID: 0}
1497 | m_Scale: {x: 1, y: 1}
1498 | m_Offset: {x: 0, y: 0}
1499 | m_Floats:
1500 | - _ColorMask: 15
1501 | - _Height: 4.5
1502 | - _LineWeight: 0
1503 | - _PixelWorldScale: 1.0031385
1504 | - _Stencil: 0
1505 | - _StencilComp: 8
1506 | - _StencilOp: 0
1507 | - _StencilReadMask: 255
1508 | - _StencilWriteMask: 255
1509 | - _Width: 58.1
1510 | m_Colors:
1511 | - _Radius: {r: 2, g: 2, b: 2, a: 2}
1512 | --- !u!21 &891084808
1513 | Material:
1514 | serializedVersion: 6
1515 | m_ObjectHideFlags: 0
1516 | m_PrefabParentObject: {fileID: 0}
1517 | m_PrefabInternal: {fileID: 0}
1518 | m_Name: UI/Procedural UI Image
1519 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1520 | m_ShaderKeywords:
1521 | m_LightmapFlags: 4
1522 | m_EnableInstancingVariants: 0
1523 | m_DoubleSidedGI: 0
1524 | m_CustomRenderQueue: -1
1525 | stringTagMap: {}
1526 | disabledShaderPasses: []
1527 | m_SavedProperties:
1528 | serializedVersion: 3
1529 | m_TexEnvs:
1530 | - _MainTex:
1531 | m_Texture: {fileID: 0}
1532 | m_Scale: {x: 1, y: 1}
1533 | m_Offset: {x: 0, y: 0}
1534 | m_Floats:
1535 | - _ColorMask: 15
1536 | - _Height: 100
1537 | - _LineWeight: 0
1538 | - _PixelWorldScale: 1
1539 | - _Stencil: 0
1540 | - _StencilComp: 8
1541 | - _StencilOp: 0
1542 | - _StencilReadMask: 255
1543 | - _StencilWriteMask: 255
1544 | - _Width: 100
1545 | m_Colors:
1546 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
1547 | --- !u!1 &998961120
1548 | GameObject:
1549 | m_ObjectHideFlags: 0
1550 | m_PrefabParentObject: {fileID: 153246, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1551 | m_PrefabInternal: {fileID: 411957576}
1552 | serializedVersion: 5
1553 | m_Component:
1554 | - component: {fileID: 998961121}
1555 | - component: {fileID: 998961124}
1556 | - component: {fileID: 998961123}
1557 | - component: {fileID: 998961122}
1558 | m_Layer: 0
1559 | m_Name: Screen
1560 | m_TagString: Untagged
1561 | m_Icon: {fileID: 0}
1562 | m_NavMeshLayer: 0
1563 | m_StaticEditorFlags: 0
1564 | m_IsActive: 1
1565 | --- !u!224 &998961121
1566 | RectTransform:
1567 | m_ObjectHideFlags: 0
1568 | m_PrefabParentObject: {fileID: 22431280, guid: 707a546ba867d714ebd1bc8564e57043,
1569 | type: 2}
1570 | m_PrefabInternal: {fileID: 411957576}
1571 | m_GameObject: {fileID: 998961120}
1572 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
1573 | m_LocalPosition: {x: 0, y: 0, z: 0}
1574 | m_LocalScale: {x: 1, y: 1, z: 1}
1575 | m_Children: []
1576 | m_Father: {fileID: 1498849096}
1577 | m_RootOrder: 0
1578 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1579 | m_AnchorMin: {x: 0, y: 0}
1580 | m_AnchorMax: {x: 1, y: 1}
1581 | m_AnchoredPosition: {x: 0.000002861023, y: 0}
1582 | m_SizeDelta: {x: -17.3, y: -94}
1583 | m_Pivot: {x: 0.5, y: 0.5}
1584 | --- !u!114 &998961122
1585 | MonoBehaviour:
1586 | m_ObjectHideFlags: 0
1587 | m_PrefabParentObject: {fileID: 11432828, guid: 707a546ba867d714ebd1bc8564e57043,
1588 | type: 2}
1589 | m_PrefabInternal: {fileID: 411957576}
1590 | m_GameObject: {fileID: 998961120}
1591 | m_Enabled: 1
1592 | m_EditorHideFlags: 0
1593 | m_Script: {fileID: 11500000, guid: 68356c3764ad390429ddad9e48ce8c31, type: 3}
1594 | m_Name:
1595 | m_EditorClassIdentifier:
1596 | radius: {x: 0, y: 0, z: 0, w: 0}
1597 | --- !u!114 &998961123
1598 | MonoBehaviour:
1599 | m_ObjectHideFlags: 0
1600 | m_PrefabParentObject: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043,
1601 | type: 2}
1602 | m_PrefabInternal: {fileID: 411957576}
1603 | m_GameObject: {fileID: 998961120}
1604 | m_Enabled: 1
1605 | m_EditorHideFlags: 0
1606 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
1607 | m_Name:
1608 | m_EditorClassIdentifier:
1609 | m_Material: {fileID: 647388866}
1610 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
1611 | m_RaycastTarget: 1
1612 | m_OnCullStateChanged:
1613 | m_PersistentCalls:
1614 | m_Calls: []
1615 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
1616 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
1617 | m_Sprite: {fileID: 1262022285}
1618 | m_Type: 0
1619 | m_PreserveAspect: 0
1620 | m_FillCenter: 1
1621 | m_FillMethod: 4
1622 | m_FillAmount: 1
1623 | m_FillClockwise: 1
1624 | m_FillOrigin: 0
1625 | borderWidth: 0
1626 | falloffDistance: 1
1627 | --- !u!222 &998961124
1628 | CanvasRenderer:
1629 | m_ObjectHideFlags: 0
1630 | m_PrefabParentObject: {fileID: 22273018, guid: 707a546ba867d714ebd1bc8564e57043,
1631 | type: 2}
1632 | m_PrefabInternal: {fileID: 411957576}
1633 | m_GameObject: {fileID: 998961120}
1634 | --- !u!21 &1011569010
1635 | Material:
1636 | serializedVersion: 6
1637 | m_ObjectHideFlags: 0
1638 | m_PrefabParentObject: {fileID: 0}
1639 | m_PrefabInternal: {fileID: 0}
1640 | m_Name: UI/SmartImageRuntime
1641 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1642 | m_ShaderKeywords:
1643 | m_LightmapFlags: 5
1644 | m_EnableInstancingVariants: 0
1645 | m_DoubleSidedGI: 0
1646 | m_CustomRenderQueue: -1
1647 | stringTagMap: {}
1648 | disabledShaderPasses: []
1649 | m_SavedProperties:
1650 | serializedVersion: 3
1651 | m_TexEnvs:
1652 | - _MainTex:
1653 | m_Texture: {fileID: 0}
1654 | m_Scale: {x: 1, y: 1}
1655 | m_Offset: {x: 0, y: 0}
1656 | m_Floats:
1657 | - _ColorMask: 15
1658 | - _Height: 8
1659 | - _LineWeight: 0
1660 | - _PixelWorldScale: 1.0031395
1661 | - _Stencil: 0
1662 | - _StencilComp: 8
1663 | - _StencilOp: 0
1664 | - _StencilReadMask: 255
1665 | - _StencilWriteMask: 255
1666 | - _Width: 8
1667 | m_Colors:
1668 | - _Radius: {r: 4, g: 4, b: 4, a: 4}
1669 | --- !u!21 &1052968671
1670 | Material:
1671 | serializedVersion: 6
1672 | m_ObjectHideFlags: 0
1673 | m_PrefabParentObject: {fileID: 0}
1674 | m_PrefabInternal: {fileID: 0}
1675 | m_Name: UI/Procedural UI Image
1676 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1677 | m_ShaderKeywords:
1678 | m_LightmapFlags: 4
1679 | m_EnableInstancingVariants: 0
1680 | m_DoubleSidedGI: 0
1681 | m_CustomRenderQueue: -1
1682 | stringTagMap: {}
1683 | disabledShaderPasses: []
1684 | m_SavedProperties:
1685 | serializedVersion: 3
1686 | m_TexEnvs:
1687 | - _MainTex:
1688 | m_Texture: {fileID: 0}
1689 | m_Scale: {x: 1, y: 1}
1690 | m_Offset: {x: 0, y: 0}
1691 | m_Floats:
1692 | - _ColorMask: 15
1693 | - _Height: 100
1694 | - _LineWeight: 0
1695 | - _PixelWorldScale: 1
1696 | - _Stencil: 0
1697 | - _StencilComp: 8
1698 | - _StencilOp: 0
1699 | - _StencilReadMask: 255
1700 | - _StencilWriteMask: 255
1701 | - _Width: 100
1702 | m_Colors:
1703 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
1704 | --- !u!21 &1060297214
1705 | Material:
1706 | serializedVersion: 6
1707 | m_ObjectHideFlags: 0
1708 | m_PrefabParentObject: {fileID: 0}
1709 | m_PrefabInternal: {fileID: 0}
1710 | m_Name: UI/SmartImageRuntime
1711 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1712 | m_ShaderKeywords:
1713 | m_LightmapFlags: 5
1714 | m_EnableInstancingVariants: 0
1715 | m_DoubleSidedGI: 0
1716 | m_CustomRenderQueue: -1
1717 | stringTagMap: {}
1718 | disabledShaderPasses: []
1719 | m_SavedProperties:
1720 | serializedVersion: 3
1721 | m_TexEnvs:
1722 | - _MainTex:
1723 | m_Texture: {fileID: 0}
1724 | m_Scale: {x: 1, y: 1}
1725 | m_Offset: {x: 0, y: 0}
1726 | m_Floats:
1727 | - _ColorMask: 15
1728 | - _Height: 8
1729 | - _LineWeight: 0
1730 | - _PixelWorldScale: 1.0031433
1731 | - _Stencil: 0
1732 | - _StencilComp: 8
1733 | - _StencilOp: 0
1734 | - _StencilReadMask: 255
1735 | - _StencilWriteMask: 255
1736 | - _Width: 8
1737 | m_Colors:
1738 | - _Radius: {r: 4, g: 4, b: 4, a: 4}
1739 | --- !u!1 &1076300379
1740 | GameObject:
1741 | m_ObjectHideFlags: 0
1742 | m_PrefabParentObject: {fileID: 153246, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1743 | m_PrefabInternal: {fileID: 1262750065}
1744 | serializedVersion: 5
1745 | m_Component:
1746 | - component: {fileID: 1076300380}
1747 | - component: {fileID: 1076300383}
1748 | - component: {fileID: 1076300382}
1749 | - component: {fileID: 1076300381}
1750 | m_Layer: 0
1751 | m_Name: Screen
1752 | m_TagString: Untagged
1753 | m_Icon: {fileID: 0}
1754 | m_NavMeshLayer: 0
1755 | m_StaticEditorFlags: 0
1756 | m_IsActive: 1
1757 | --- !u!224 &1076300380
1758 | RectTransform:
1759 | m_ObjectHideFlags: 0
1760 | m_PrefabParentObject: {fileID: 22431280, guid: 707a546ba867d714ebd1bc8564e57043,
1761 | type: 2}
1762 | m_PrefabInternal: {fileID: 1262750065}
1763 | m_GameObject: {fileID: 1076300379}
1764 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
1765 | m_LocalPosition: {x: 0, y: 0, z: 0}
1766 | m_LocalScale: {x: 1, y: 1, z: 1}
1767 | m_Children: []
1768 | m_Father: {fileID: 1904976569}
1769 | m_RootOrder: 0
1770 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1771 | m_AnchorMin: {x: 0, y: 0}
1772 | m_AnchorMax: {x: 1, y: 1}
1773 | m_AnchoredPosition: {x: 0.000002861023, y: 0}
1774 | m_SizeDelta: {x: -17.3, y: -94}
1775 | m_Pivot: {x: 0.5, y: 0.5}
1776 | --- !u!114 &1076300381
1777 | MonoBehaviour:
1778 | m_ObjectHideFlags: 0
1779 | m_PrefabParentObject: {fileID: 11432828, guid: 707a546ba867d714ebd1bc8564e57043,
1780 | type: 2}
1781 | m_PrefabInternal: {fileID: 1262750065}
1782 | m_GameObject: {fileID: 1076300379}
1783 | m_Enabled: 1
1784 | m_EditorHideFlags: 0
1785 | m_Script: {fileID: 11500000, guid: 68356c3764ad390429ddad9e48ce8c31, type: 3}
1786 | m_Name:
1787 | m_EditorClassIdentifier:
1788 | radius: {x: 0, y: 0, z: 0, w: 0}
1789 | --- !u!114 &1076300382
1790 | MonoBehaviour:
1791 | m_ObjectHideFlags: 0
1792 | m_PrefabParentObject: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043,
1793 | type: 2}
1794 | m_PrefabInternal: {fileID: 1262750065}
1795 | m_GameObject: {fileID: 1076300379}
1796 | m_Enabled: 1
1797 | m_EditorHideFlags: 0
1798 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
1799 | m_Name:
1800 | m_EditorClassIdentifier:
1801 | m_Material: {fileID: 1081334510}
1802 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
1803 | m_RaycastTarget: 1
1804 | m_OnCullStateChanged:
1805 | m_PersistentCalls:
1806 | m_Calls: []
1807 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
1808 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
1809 | m_Sprite: {fileID: 1262022285}
1810 | m_Type: 0
1811 | m_PreserveAspect: 0
1812 | m_FillCenter: 1
1813 | m_FillMethod: 4
1814 | m_FillAmount: 1
1815 | m_FillClockwise: 1
1816 | m_FillOrigin: 0
1817 | borderWidth: 0
1818 | falloffDistance: 1
1819 | --- !u!222 &1076300383
1820 | CanvasRenderer:
1821 | m_ObjectHideFlags: 0
1822 | m_PrefabParentObject: {fileID: 22273018, guid: 707a546ba867d714ebd1bc8564e57043,
1823 | type: 2}
1824 | m_PrefabInternal: {fileID: 1262750065}
1825 | m_GameObject: {fileID: 1076300379}
1826 | --- !u!21 &1081334510
1827 | Material:
1828 | serializedVersion: 6
1829 | m_ObjectHideFlags: 0
1830 | m_PrefabParentObject: {fileID: 0}
1831 | m_PrefabInternal: {fileID: 0}
1832 | m_Name: UI/Procedural UI Image
1833 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1834 | m_ShaderKeywords:
1835 | m_LightmapFlags: 4
1836 | m_EnableInstancingVariants: 0
1837 | m_DoubleSidedGI: 0
1838 | m_CustomRenderQueue: -1
1839 | stringTagMap: {}
1840 | disabledShaderPasses: []
1841 | m_SavedProperties:
1842 | serializedVersion: 3
1843 | m_TexEnvs:
1844 | - _MainTex:
1845 | m_Texture: {fileID: 0}
1846 | m_Scale: {x: 1, y: 1}
1847 | m_Offset: {x: 0, y: 0}
1848 | m_Floats:
1849 | - _ColorMask: 15
1850 | - _Height: 100
1851 | - _LineWeight: 0
1852 | - _PixelWorldScale: 1
1853 | - _Stencil: 0
1854 | - _StencilComp: 8
1855 | - _StencilOp: 0
1856 | - _StencilReadMask: 255
1857 | - _StencilWriteMask: 255
1858 | - _Width: 100
1859 | m_Colors:
1860 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
1861 | --- !u!21 &1085899010
1862 | Material:
1863 | serializedVersion: 6
1864 | m_ObjectHideFlags: 0
1865 | m_PrefabParentObject: {fileID: 0}
1866 | m_PrefabInternal: {fileID: 0}
1867 | m_Name: UI/SmartImageRuntime
1868 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
1869 | m_ShaderKeywords:
1870 | m_LightmapFlags: 5
1871 | m_EnableInstancingVariants: 0
1872 | m_DoubleSidedGI: 0
1873 | m_CustomRenderQueue: -1
1874 | stringTagMap: {}
1875 | disabledShaderPasses: []
1876 | m_SavedProperties:
1877 | serializedVersion: 3
1878 | m_TexEnvs:
1879 | - _MainTex:
1880 | m_Texture: {fileID: 0}
1881 | m_Scale: {x: 1, y: 1}
1882 | m_Offset: {x: 0, y: 0}
1883 | m_Floats:
1884 | - _ColorMask: 15
1885 | - _Height: 20
1886 | - _LineWeight: 0
1887 | - _PixelWorldScale: 1.0031433
1888 | - _Stencil: 0
1889 | - _StencilComp: 8
1890 | - _StencilOp: 0
1891 | - _StencilReadMask: 255
1892 | - _StencilWriteMask: 255
1893 | - _Width: 4
1894 | m_Colors:
1895 | - _Radius: {r: 2, g: 0, b: 0, a: 2}
1896 | --- !u!1 &1125637291
1897 | GameObject:
1898 | m_ObjectHideFlags: 0
1899 | m_PrefabParentObject: {fileID: 154156, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
1900 | m_PrefabInternal: {fileID: 411957576}
1901 | serializedVersion: 5
1902 | m_Component:
1903 | - component: {fileID: 1125637292}
1904 | - component: {fileID: 1125637295}
1905 | - component: {fileID: 1125637294}
1906 | - component: {fileID: 1125637293}
1907 | m_Layer: 0
1908 | m_Name: speaker
1909 | m_TagString: Untagged
1910 | m_Icon: {fileID: 0}
1911 | m_NavMeshLayer: 0
1912 | m_StaticEditorFlags: 0
1913 | m_IsActive: 1
1914 | --- !u!224 &1125637292
1915 | RectTransform:
1916 | m_ObjectHideFlags: 0
1917 | m_PrefabParentObject: {fileID: 22465030, guid: 707a546ba867d714ebd1bc8564e57043,
1918 | type: 2}
1919 | m_PrefabInternal: {fileID: 411957576}
1920 | m_GameObject: {fileID: 1125637291}
1921 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
1922 | m_LocalPosition: {x: 0, y: 0, z: 0}
1923 | m_LocalScale: {x: 1, y: 1, z: 1}
1924 | m_Children:
1925 | - {fileID: 1630924870}
1926 | m_Father: {fileID: 1498849096}
1927 | m_RootOrder: 2
1928 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1929 | m_AnchorMin: {x: 0.5, y: 1}
1930 | m_AnchorMax: {x: 0.5, y: 1}
1931 | m_AnchoredPosition: {x: 0, y: -29.4}
1932 | m_SizeDelta: {x: 58.1, y: 4.5}
1933 | m_Pivot: {x: 0.5, y: 1}
1934 | --- !u!114 &1125637293
1935 | MonoBehaviour:
1936 | m_ObjectHideFlags: 0
1937 | m_PrefabParentObject: {fileID: 11429438, guid: 707a546ba867d714ebd1bc8564e57043,
1938 | type: 2}
1939 | m_PrefabInternal: {fileID: 411957576}
1940 | m_GameObject: {fileID: 1125637291}
1941 | m_Enabled: 1
1942 | m_EditorHideFlags: 0
1943 | m_Script: {fileID: 11500000, guid: 2ffade7edb5b1df45a6c3642149606c6, type: 3}
1944 | m_Name:
1945 | m_EditorClassIdentifier:
1946 | --- !u!114 &1125637294
1947 | MonoBehaviour:
1948 | m_ObjectHideFlags: 0
1949 | m_PrefabParentObject: {fileID: 11411402, guid: 707a546ba867d714ebd1bc8564e57043,
1950 | type: 2}
1951 | m_PrefabInternal: {fileID: 411957576}
1952 | m_GameObject: {fileID: 1125637291}
1953 | m_Enabled: 1
1954 | m_EditorHideFlags: 0
1955 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
1956 | m_Name:
1957 | m_EditorClassIdentifier:
1958 | m_Material: {fileID: 1236961140}
1959 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
1960 | m_RaycastTarget: 1
1961 | m_OnCullStateChanged:
1962 | m_PersistentCalls:
1963 | m_Calls: []
1964 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
1965 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
1966 | m_Sprite: {fileID: 1262022285}
1967 | m_Type: 0
1968 | m_PreserveAspect: 0
1969 | m_FillCenter: 1
1970 | m_FillMethod: 4
1971 | m_FillAmount: 1
1972 | m_FillClockwise: 1
1973 | m_FillOrigin: 0
1974 | borderWidth: 0
1975 | falloffDistance: 1
1976 | --- !u!222 &1125637295
1977 | CanvasRenderer:
1978 | m_ObjectHideFlags: 0
1979 | m_PrefabParentObject: {fileID: 22205240, guid: 707a546ba867d714ebd1bc8564e57043,
1980 | type: 2}
1981 | m_PrefabInternal: {fileID: 411957576}
1982 | m_GameObject: {fileID: 1125637291}
1983 | --- !u!1 &1171247872
1984 | GameObject:
1985 | m_ObjectHideFlags: 0
1986 | m_PrefabParentObject: {fileID: 0}
1987 | m_PrefabInternal: {fileID: 0}
1988 | serializedVersion: 5
1989 | m_Component:
1990 | - component: {fileID: 1171247873}
1991 | - component: {fileID: 1171247876}
1992 | - component: {fileID: 1171247875}
1993 | - component: {fileID: 1171247874}
1994 | m_Layer: 0
1995 | m_Name: TextFrame
1996 | m_TagString: Untagged
1997 | m_Icon: {fileID: 0}
1998 | m_NavMeshLayer: 0
1999 | m_StaticEditorFlags: 0
2000 | m_IsActive: 1
2001 | --- !u!224 &1171247873
2002 | RectTransform:
2003 | m_ObjectHideFlags: 0
2004 | m_PrefabParentObject: {fileID: 0}
2005 | m_PrefabInternal: {fileID: 0}
2006 | m_GameObject: {fileID: 1171247872}
2007 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
2008 | m_LocalPosition: {x: 0, y: 0, z: 0}
2009 | m_LocalScale: {x: 1, y: 1, z: 1}
2010 | m_Children:
2011 | - {fileID: 1405631250}
2012 | m_Father: {fileID: 207674596}
2013 | m_RootOrder: 2
2014 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
2015 | m_AnchorMin: {x: 0.5, y: 0.5}
2016 | m_AnchorMax: {x: 0.5, y: 0.5}
2017 | m_AnchoredPosition: {x: 385, y: 31}
2018 | m_SizeDelta: {x: 370, y: 100}
2019 | m_Pivot: {x: 0.5, y: 0.5}
2020 | --- !u!114 &1171247874
2021 | MonoBehaviour:
2022 | m_ObjectHideFlags: 0
2023 | m_PrefabParentObject: {fileID: 0}
2024 | m_PrefabInternal: {fileID: 0}
2025 | m_GameObject: {fileID: 1171247872}
2026 | m_Enabled: 1
2027 | m_EditorHideFlags: 0
2028 | m_Script: {fileID: 11500000, guid: 68356c3764ad390429ddad9e48ce8c31, type: 3}
2029 | m_Name:
2030 | m_EditorClassIdentifier:
2031 | radius: {x: 30, y: 30, z: 30, w: 0}
2032 | --- !u!114 &1171247875
2033 | MonoBehaviour:
2034 | m_ObjectHideFlags: 0
2035 | m_PrefabParentObject: {fileID: 0}
2036 | m_PrefabInternal: {fileID: 0}
2037 | m_GameObject: {fileID: 1171247872}
2038 | m_Enabled: 1
2039 | m_EditorHideFlags: 0
2040 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
2041 | m_Name:
2042 | m_EditorClassIdentifier:
2043 | m_Material: {fileID: 1379328975}
2044 | m_Color: {r: 1, g: 1, b: 1, a: 1}
2045 | m_RaycastTarget: 1
2046 | m_OnCullStateChanged:
2047 | m_PersistentCalls:
2048 | m_Calls: []
2049 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
2050 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
2051 | m_Sprite: {fileID: 1262022285}
2052 | m_Type: 0
2053 | m_PreserveAspect: 0
2054 | m_FillCenter: 1
2055 | m_FillMethod: 4
2056 | m_FillAmount: 1
2057 | m_FillClockwise: 1
2058 | m_FillOrigin: 0
2059 | borderWidth: 1
2060 | falloffDistance: 1
2061 | --- !u!222 &1171247876
2062 | CanvasRenderer:
2063 | m_ObjectHideFlags: 0
2064 | m_PrefabParentObject: {fileID: 0}
2065 | m_PrefabInternal: {fileID: 0}
2066 | m_GameObject: {fileID: 1171247872}
2067 | --- !u!21 &1174765839
2068 | Material:
2069 | serializedVersion: 6
2070 | m_ObjectHideFlags: 0
2071 | m_PrefabParentObject: {fileID: 0}
2072 | m_PrefabInternal: {fileID: 0}
2073 | m_Name: UI/Procedural UI Image
2074 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
2075 | m_ShaderKeywords:
2076 | m_LightmapFlags: 4
2077 | m_EnableInstancingVariants: 0
2078 | m_DoubleSidedGI: 0
2079 | m_CustomRenderQueue: -1
2080 | stringTagMap: {}
2081 | disabledShaderPasses: []
2082 | m_SavedProperties:
2083 | serializedVersion: 3
2084 | m_TexEnvs:
2085 | - _MainTex:
2086 | m_Texture: {fileID: 0}
2087 | m_Scale: {x: 1, y: 1}
2088 | m_Offset: {x: 0, y: 0}
2089 | m_Floats:
2090 | - _ColorMask: 15
2091 | - _Height: 100
2092 | - _LineWeight: 0
2093 | - _PixelWorldScale: 1
2094 | - _Stencil: 0
2095 | - _StencilComp: 8
2096 | - _StencilOp: 0
2097 | - _StencilReadMask: 255
2098 | - _StencilWriteMask: 255
2099 | - _Width: 100
2100 | m_Colors:
2101 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
2102 | --- !u!1 &1223424207
2103 | GameObject:
2104 | m_ObjectHideFlags: 0
2105 | m_PrefabParentObject: {fileID: 115108, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2106 | m_PrefabInternal: {fileID: 1262750065}
2107 | serializedVersion: 5
2108 | m_Component:
2109 | - component: {fileID: 1223424208}
2110 | - component: {fileID: 1223424211}
2111 | - component: {fileID: 1223424210}
2112 | - component: {fileID: 1223424209}
2113 | m_Layer: 0
2114 | m_Name: volume button
2115 | m_TagString: Untagged
2116 | m_Icon: {fileID: 0}
2117 | m_NavMeshLayer: 0
2118 | m_StaticEditorFlags: 0
2119 | m_IsActive: 1
2120 | --- !u!224 &1223424208
2121 | RectTransform:
2122 | m_ObjectHideFlags: 0
2123 | m_PrefabParentObject: {fileID: 22489604, guid: 707a546ba867d714ebd1bc8564e57043,
2124 | type: 2}
2125 | m_PrefabInternal: {fileID: 1262750065}
2126 | m_GameObject: {fileID: 1223424207}
2127 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
2128 | m_LocalPosition: {x: 0, y: 0, z: 0}
2129 | m_LocalScale: {x: 1, y: 1, z: 1}
2130 | m_Children: []
2131 | m_Father: {fileID: 407286155}
2132 | m_RootOrder: 0
2133 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
2134 | m_AnchorMin: {x: 0, y: 1}
2135 | m_AnchorMax: {x: 0, y: 1}
2136 | m_AnchoredPosition: {x: -3, y: -47}
2137 | m_SizeDelta: {x: 4, y: 20}
2138 | m_Pivot: {x: 0, y: 1}
2139 | --- !u!114 &1223424209
2140 | MonoBehaviour:
2141 | m_ObjectHideFlags: 0
2142 | m_PrefabParentObject: {fileID: 11417176, guid: 707a546ba867d714ebd1bc8564e57043,
2143 | type: 2}
2144 | m_PrefabInternal: {fileID: 1262750065}
2145 | m_GameObject: {fileID: 1223424207}
2146 | m_Enabled: 1
2147 | m_EditorHideFlags: 0
2148 | m_Script: {fileID: 11500000, guid: 909e24a5b7051a54aa63c95782b11a31, type: 3}
2149 | m_Name:
2150 | m_EditorClassIdentifier:
2151 | radius: 2
2152 | side: 2
2153 | --- !u!114 &1223424210
2154 | MonoBehaviour:
2155 | m_ObjectHideFlags: 0
2156 | m_PrefabParentObject: {fileID: 11428536, guid: 707a546ba867d714ebd1bc8564e57043,
2157 | type: 2}
2158 | m_PrefabInternal: {fileID: 1262750065}
2159 | m_GameObject: {fileID: 1223424207}
2160 | m_Enabled: 1
2161 | m_EditorHideFlags: 0
2162 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
2163 | m_Name:
2164 | m_EditorClassIdentifier:
2165 | m_Material: {fileID: 757482118}
2166 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
2167 | m_RaycastTarget: 1
2168 | m_OnCullStateChanged:
2169 | m_PersistentCalls:
2170 | m_Calls: []
2171 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
2172 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
2173 | m_Sprite: {fileID: 1262022285}
2174 | m_Type: 0
2175 | m_PreserveAspect: 0
2176 | m_FillCenter: 1
2177 | m_FillMethod: 4
2178 | m_FillAmount: 1
2179 | m_FillClockwise: 1
2180 | m_FillOrigin: 0
2181 | borderWidth: 0
2182 | falloffDistance: 1
2183 | --- !u!222 &1223424211
2184 | CanvasRenderer:
2185 | m_ObjectHideFlags: 0
2186 | m_PrefabParentObject: {fileID: 22204136, guid: 707a546ba867d714ebd1bc8564e57043,
2187 | type: 2}
2188 | m_PrefabInternal: {fileID: 1262750065}
2189 | m_GameObject: {fileID: 1223424207}
2190 | --- !u!21 &1236961140
2191 | Material:
2192 | serializedVersion: 6
2193 | m_ObjectHideFlags: 0
2194 | m_PrefabParentObject: {fileID: 0}
2195 | m_PrefabInternal: {fileID: 0}
2196 | m_Name: UI/Procedural UI Image
2197 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
2198 | m_ShaderKeywords:
2199 | m_LightmapFlags: 4
2200 | m_EnableInstancingVariants: 0
2201 | m_DoubleSidedGI: 0
2202 | m_CustomRenderQueue: -1
2203 | stringTagMap: {}
2204 | disabledShaderPasses: []
2205 | m_SavedProperties:
2206 | serializedVersion: 3
2207 | m_TexEnvs:
2208 | - _MainTex:
2209 | m_Texture: {fileID: 0}
2210 | m_Scale: {x: 1, y: 1}
2211 | m_Offset: {x: 0, y: 0}
2212 | m_Floats:
2213 | - _ColorMask: 15
2214 | - _Height: 100
2215 | - _LineWeight: 0
2216 | - _PixelWorldScale: 1
2217 | - _Stencil: 0
2218 | - _StencilComp: 8
2219 | - _StencilOp: 0
2220 | - _StencilReadMask: 255
2221 | - _StencilWriteMask: 255
2222 | - _Width: 100
2223 | m_Colors:
2224 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
2225 | --- !u!213 &1262022285
2226 | Sprite:
2227 | m_ObjectHideFlags: 0
2228 | m_PrefabParentObject: {fileID: 0}
2229 | m_PrefabInternal: {fileID: 0}
2230 | m_Name:
2231 | m_Rect:
2232 | serializedVersion: 2
2233 | x: 0
2234 | y: 0
2235 | width: 1
2236 | height: 1
2237 | m_Offset: {x: -0.5, y: -0.5}
2238 | m_Border: {x: 0, y: 0, z: 0, w: 0}
2239 | m_PixelsToUnits: 100
2240 | m_Pivot: {x: 0, y: 0}
2241 | m_Extrude: 0
2242 | m_IsPolygon: 0
2243 | m_AtlasName:
2244 | m_PackingTag:
2245 | m_RenderDataKey:
2246 | 00000000000000000000000000000000: 0
2247 | m_AtlasTags: []
2248 | m_SpriteAtlas: {fileID: 0}
2249 | m_RD:
2250 | serializedVersion: 2
2251 | texture: {fileID: 1373203635}
2252 | alphaTexture: {fileID: 0}
2253 | m_SubMeshes:
2254 | - serializedVersion: 2
2255 | firstByte: 0
2256 | indexCount: 6
2257 | topology: 0
2258 | firstVertex: 0
2259 | vertexCount: 4
2260 | localAABB:
2261 | m_Center: {x: 0, y: 0, z: 0}
2262 | m_Extent: {x: 0, y: 0, z: 0}
2263 | m_IndexBuffer: 000001000200020001000300
2264 | m_VertexData:
2265 | m_CurrentChannels: 9
2266 | m_VertexCount: 4
2267 | m_Channels:
2268 | - stream: 0
2269 | offset: 0
2270 | format: 0
2271 | dimension: 3
2272 | - stream: 0
2273 | offset: 0
2274 | format: 0
2275 | dimension: 0
2276 | - stream: 0
2277 | offset: 0
2278 | format: 0
2279 | dimension: 0
2280 | - stream: 0
2281 | offset: 12
2282 | format: 0
2283 | dimension: 2
2284 | - stream: 0
2285 | offset: 0
2286 | format: 0
2287 | dimension: 0
2288 | - stream: 0
2289 | offset: 0
2290 | format: 0
2291 | dimension: 0
2292 | - stream: 0
2293 | offset: 0
2294 | format: 0
2295 | dimension: 0
2296 | - stream: 0
2297 | offset: 0
2298 | format: 0
2299 | dimension: 0
2300 | m_DataSize: 80
2301 | _typelessdata: 000000000ad7233c0000000000000000000000000ad7233c0ad7233c00000000000000000000000000000000000000000000000000000000000000000ad7233c00000000000000000000000000000000
2302 | textureRect:
2303 | serializedVersion: 2
2304 | x: 0
2305 | y: 0
2306 | width: 1
2307 | height: 1
2308 | textureRectOffset: {x: 0, y: 0}
2309 | atlasRectOffset: {x: -1, y: -1}
2310 | settingsRaw: 64
2311 | uvTransform: {x: 100, y: 0, z: 100, w: 0}
2312 | downscaleMultiplier: 1
2313 | m_AtlasRD:
2314 | serializedVersion: 2
2315 | texture: {fileID: 1373203635}
2316 | alphaTexture: {fileID: 0}
2317 | m_SubMeshes:
2318 | - serializedVersion: 2
2319 | firstByte: 0
2320 | indexCount: 6
2321 | topology: 0
2322 | firstVertex: 0
2323 | vertexCount: 4
2324 | localAABB:
2325 | m_Center: {x: 0, y: 0, z: 0}
2326 | m_Extent: {x: 0, y: 0, z: 0}
2327 | m_IndexBuffer: 000001000200020001000300
2328 | m_VertexData:
2329 | m_CurrentChannels: 9
2330 | m_VertexCount: 4
2331 | m_Channels:
2332 | - stream: 0
2333 | offset: 0
2334 | format: 0
2335 | dimension: 3
2336 | - stream: 0
2337 | offset: 0
2338 | format: 0
2339 | dimension: 0
2340 | - stream: 0
2341 | offset: 0
2342 | format: 0
2343 | dimension: 0
2344 | - stream: 0
2345 | offset: 12
2346 | format: 0
2347 | dimension: 2
2348 | - stream: 0
2349 | offset: 0
2350 | format: 0
2351 | dimension: 0
2352 | - stream: 0
2353 | offset: 0
2354 | format: 0
2355 | dimension: 0
2356 | - stream: 0
2357 | offset: 0
2358 | format: 0
2359 | dimension: 0
2360 | - stream: 0
2361 | offset: 0
2362 | format: 0
2363 | dimension: 0
2364 | m_DataSize: 80
2365 | _typelessdata: 000000000ad7233c0000000000000000000000000ad7233c0ad7233c00000000000000000000000000000000000000000000000000000000000000000ad7233c00000000000000000000000000000000
2366 | textureRect:
2367 | serializedVersion: 2
2368 | x: 0
2369 | y: 0
2370 | width: 1
2371 | height: 1
2372 | textureRectOffset: {x: 0, y: 0}
2373 | atlasRectOffset: {x: -1, y: -1}
2374 | settingsRaw: 64
2375 | uvTransform: {x: 100, y: 0, z: 100, w: 0}
2376 | downscaleMultiplier: 1
2377 | m_PhysicsShape: []
2378 | --- !u!1001 &1262750065
2379 | Prefab:
2380 | m_ObjectHideFlags: 0
2381 | serializedVersion: 2
2382 | m_Modification:
2383 | m_TransformParent: {fileID: 207674596}
2384 | m_Modifications:
2385 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2386 | propertyPath: m_LocalPosition.x
2387 | value: 0
2388 | objectReference: {fileID: 0}
2389 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2390 | propertyPath: m_LocalPosition.y
2391 | value: 0
2392 | objectReference: {fileID: 0}
2393 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2394 | propertyPath: m_LocalPosition.z
2395 | value: 0
2396 | objectReference: {fileID: 0}
2397 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2398 | propertyPath: m_LocalRotation.x
2399 | value: 0
2400 | objectReference: {fileID: 0}
2401 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2402 | propertyPath: m_LocalRotation.y
2403 | value: 0
2404 | objectReference: {fileID: 0}
2405 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2406 | propertyPath: m_LocalRotation.z
2407 | value: 0
2408 | objectReference: {fileID: 0}
2409 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2410 | propertyPath: m_LocalRotation.w
2411 | value: 1
2412 | objectReference: {fileID: 0}
2413 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2414 | propertyPath: m_RootOrder
2415 | value: 1
2416 | objectReference: {fileID: 0}
2417 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2418 | propertyPath: m_AnchoredPosition.x
2419 | value: 0
2420 | objectReference: {fileID: 0}
2421 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2422 | propertyPath: m_AnchoredPosition.y
2423 | value: -69
2424 | objectReference: {fileID: 0}
2425 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2426 | propertyPath: m_SizeDelta.x
2427 | value: 176
2428 | objectReference: {fileID: 0}
2429 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2430 | propertyPath: m_SizeDelta.y
2431 | value: 344
2432 | objectReference: {fileID: 0}
2433 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2434 | propertyPath: m_AnchorMin.x
2435 | value: .5
2436 | objectReference: {fileID: 0}
2437 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2438 | propertyPath: m_AnchorMin.y
2439 | value: .5
2440 | objectReference: {fileID: 0}
2441 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2442 | propertyPath: m_AnchorMax.x
2443 | value: .5
2444 | objectReference: {fileID: 0}
2445 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2446 | propertyPath: m_AnchorMax.y
2447 | value: .5
2448 | objectReference: {fileID: 0}
2449 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2450 | propertyPath: m_Pivot.x
2451 | value: .5
2452 | objectReference: {fileID: 0}
2453 | - target: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2454 | propertyPath: m_Pivot.y
2455 | value: .5
2456 | objectReference: {fileID: 0}
2457 | - target: {fileID: 11414830, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2458 | propertyPath: m_Material
2459 | value:
2460 | objectReference: {fileID: 1060297214}
2461 | - target: {fileID: 11414830, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2462 | propertyPath: m_Sprite
2463 | value:
2464 | objectReference: {fileID: 144145538}
2465 | - target: {fileID: 11428536, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2466 | propertyPath: m_Material
2467 | value:
2468 | objectReference: {fileID: 220645929}
2469 | - target: {fileID: 11428536, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2470 | propertyPath: m_Sprite
2471 | value:
2472 | objectReference: {fileID: 144145538}
2473 | - target: {fileID: 11410680, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2474 | propertyPath: m_Material
2475 | value:
2476 | objectReference: {fileID: 1475159910}
2477 | - target: {fileID: 11410680, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2478 | propertyPath: m_Sprite
2479 | value:
2480 | objectReference: {fileID: 144145538}
2481 | - target: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2482 | propertyPath: m_Material
2483 | value:
2484 | objectReference: {fileID: 1889464745}
2485 | - target: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2486 | propertyPath: m_Sprite
2487 | value:
2488 | objectReference: {fileID: 1361557012}
2489 | - target: {fileID: 11411402, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2490 | propertyPath: m_Material
2491 | value:
2492 | objectReference: {fileID: 843062487}
2493 | - target: {fileID: 11411402, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2494 | propertyPath: m_Sprite
2495 | value:
2496 | objectReference: {fileID: 144145538}
2497 | - target: {fileID: 11476528, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2498 | propertyPath: m_Material
2499 | value:
2500 | objectReference: {fileID: 1688717012}
2501 | - target: {fileID: 11476528, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2502 | propertyPath: m_Sprite
2503 | value:
2504 | objectReference: {fileID: 144145538}
2505 | - target: {fileID: 11461822, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2506 | propertyPath: m_Material
2507 | value:
2508 | objectReference: {fileID: 1466418134}
2509 | - target: {fileID: 11461822, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2510 | propertyPath: m_Sprite
2511 | value:
2512 | objectReference: {fileID: 144145538}
2513 | - target: {fileID: 154156, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2514 | propertyPath: m_Name
2515 | value: speaker
2516 | objectReference: {fileID: 0}
2517 | - target: {fileID: 166954, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2518 | propertyPath: m_Name
2519 | value: cam
2520 | objectReference: {fileID: 0}
2521 | - target: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2522 | propertyPath: m_Color.r
2523 | value: .196078435
2524 | objectReference: {fileID: 0}
2525 | - target: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2526 | propertyPath: m_Color.g
2527 | value: .196078435
2528 | objectReference: {fileID: 0}
2529 | - target: {fileID: 11419952, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2530 | propertyPath: m_Color.b
2531 | value: .196078435
2532 | objectReference: {fileID: 0}
2533 | m_RemovedComponents:
2534 | - {fileID: 11429438, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2535 | m_ParentPrefab: {fileID: 100100000, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
2536 | m_RootGameObject: {fileID: 1904976568}
2537 | m_IsPrefabParent: 0
2538 | --- !u!213 &1361557012
2539 | Sprite:
2540 | m_ObjectHideFlags: 0
2541 | m_PrefabParentObject: {fileID: 0}
2542 | m_PrefabInternal: {fileID: 0}
2543 | m_Name:
2544 | m_Rect:
2545 | serializedVersion: 2
2546 | x: 0
2547 | y: 0
2548 | width: 1
2549 | height: 1
2550 | m_Offset: {x: -0.5, y: -0.5}
2551 | m_Border: {x: 0, y: 0, z: 0, w: 0}
2552 | m_PixelsToUnits: 100
2553 | m_Pivot: {x: 0, y: 0}
2554 | m_Extrude: 0
2555 | m_IsPolygon: 0
2556 | m_AtlasName:
2557 | m_PackingTag:
2558 | m_RenderDataKey:
2559 | 00000000000000000000000000000000: 0
2560 | m_AtlasTags: []
2561 | m_SpriteAtlas: {fileID: 0}
2562 | m_RD:
2563 | serializedVersion: 2
2564 | texture: {fileID: 1510170255}
2565 | alphaTexture: {fileID: 0}
2566 | m_SubMeshes:
2567 | - serializedVersion: 2
2568 | firstByte: 0
2569 | indexCount: 6
2570 | topology: 0
2571 | firstVertex: 0
2572 | vertexCount: 4
2573 | localAABB:
2574 | m_Center: {x: 0, y: 0, z: 0}
2575 | m_Extent: {x: 0, y: 0, z: 0}
2576 | m_IndexBuffer: 000001000200020001000300
2577 | m_VertexData:
2578 | m_CurrentChannels: 9
2579 | m_VertexCount: 4
2580 | m_Channels:
2581 | - stream: 0
2582 | offset: 0
2583 | format: 0
2584 | dimension: 3
2585 | - stream: 0
2586 | offset: 0
2587 | format: 0
2588 | dimension: 0
2589 | - stream: 0
2590 | offset: 0
2591 | format: 0
2592 | dimension: 0
2593 | - stream: 0
2594 | offset: 12
2595 | format: 0
2596 | dimension: 2
2597 | - stream: 0
2598 | offset: 0
2599 | format: 0
2600 | dimension: 0
2601 | - stream: 0
2602 | offset: 0
2603 | format: 0
2604 | dimension: 0
2605 | - stream: 0
2606 | offset: 0
2607 | format: 0
2608 | dimension: 0
2609 | - stream: 0
2610 | offset: 0
2611 | format: 0
2612 | dimension: 0
2613 | m_DataSize: 80
2614 | _typelessdata: 000000000ad7233c000000000000000020d40c580ad7233c0ad7233c00000000722f41737365747300000000000000000000000049496d6167652f440ad7233c0000000000000000696c652e756e6974
2615 | textureRect:
2616 | serializedVersion: 2
2617 | x: 0
2618 | y: 0
2619 | width: 1
2620 | height: 1
2621 | textureRectOffset: {x: 0, y: 0}
2622 | atlasRectOffset: {x: -1, y: -1}
2623 | settingsRaw: 64
2624 | uvTransform: {x: 100, y: 0, z: 100, w: 0}
2625 | downscaleMultiplier: 1
2626 | m_AtlasRD:
2627 | serializedVersion: 2
2628 | texture: {fileID: 1510170255}
2629 | alphaTexture: {fileID: 0}
2630 | m_SubMeshes:
2631 | - serializedVersion: 2
2632 | firstByte: 0
2633 | indexCount: 6
2634 | topology: 0
2635 | firstVertex: 0
2636 | vertexCount: 4
2637 | localAABB:
2638 | m_Center: {x: 0, y: 0, z: 0}
2639 | m_Extent: {x: 0, y: 0, z: 0}
2640 | m_IndexBuffer: 000001000200020001000300
2641 | m_VertexData:
2642 | m_CurrentChannels: 9
2643 | m_VertexCount: 4
2644 | m_Channels:
2645 | - stream: 0
2646 | offset: 0
2647 | format: 0
2648 | dimension: 3
2649 | - stream: 0
2650 | offset: 0
2651 | format: 0
2652 | dimension: 0
2653 | - stream: 0
2654 | offset: 0
2655 | format: 0
2656 | dimension: 0
2657 | - stream: 0
2658 | offset: 12
2659 | format: 0
2660 | dimension: 2
2661 | - stream: 0
2662 | offset: 0
2663 | format: 0
2664 | dimension: 0
2665 | - stream: 0
2666 | offset: 0
2667 | format: 0
2668 | dimension: 0
2669 | - stream: 0
2670 | offset: 0
2671 | format: 0
2672 | dimension: 0
2673 | - stream: 0
2674 | offset: 0
2675 | format: 0
2676 | dimension: 0
2677 | m_DataSize: 80
2678 | _typelessdata: 000000000ad7233c000000000000000020d40c580ad7233c0ad7233c00000000722f41737365747300000000000000000000000049496d6167652f440ad7233c0000000000000000696c652e756e6974
2679 | textureRect:
2680 | serializedVersion: 2
2681 | x: 0
2682 | y: 0
2683 | width: 1
2684 | height: 1
2685 | textureRectOffset: {x: 0, y: 0}
2686 | atlasRectOffset: {x: -1, y: -1}
2687 | settingsRaw: 64
2688 | uvTransform: {x: 100, y: 0, z: 100, w: 0}
2689 | downscaleMultiplier: 1
2690 | m_PhysicsShape: []
2691 | --- !u!28 &1373203635
2692 | Texture2D:
2693 | m_ObjectHideFlags: 0
2694 | m_PrefabParentObject: {fileID: 0}
2695 | m_PrefabInternal: {fileID: 0}
2696 | m_Name:
2697 | m_ImageContentsHash:
2698 | serializedVersion: 2
2699 | Hash: 00000000000000000000000000000000
2700 | serializedVersion: 2
2701 | m_Width: 1
2702 | m_Height: 1
2703 | m_CompleteImageSize: 4
2704 | m_TextureFormat: 4
2705 | m_MipCount: 1
2706 | m_IsReadable: 1
2707 | m_AlphaIsTransparency: 0
2708 | m_ImageCount: 1
2709 | m_TextureDimension: 2
2710 | m_TextureSettings:
2711 | serializedVersion: 2
2712 | m_FilterMode: 1
2713 | m_Aniso: 1
2714 | m_MipBias: 0
2715 | m_WrapU: 0
2716 | m_WrapV: 0
2717 | m_WrapW: 0
2718 | m_LightmapFormat: 0
2719 | m_ColorSpace: 1
2720 | image data: 4
2721 | _typelessdata: ffffffff
2722 | m_StreamData:
2723 | offset: 0
2724 | size: 0
2725 | path:
2726 | --- !u!21 &1379328975
2727 | Material:
2728 | serializedVersion: 6
2729 | m_ObjectHideFlags: 0
2730 | m_PrefabParentObject: {fileID: 0}
2731 | m_PrefabInternal: {fileID: 0}
2732 | m_Name: UI/Procedural UI Image
2733 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
2734 | m_ShaderKeywords:
2735 | m_LightmapFlags: 4
2736 | m_EnableInstancingVariants: 0
2737 | m_DoubleSidedGI: 0
2738 | m_CustomRenderQueue: -1
2739 | stringTagMap: {}
2740 | disabledShaderPasses: []
2741 | m_SavedProperties:
2742 | serializedVersion: 3
2743 | m_TexEnvs:
2744 | - _MainTex:
2745 | m_Texture: {fileID: 0}
2746 | m_Scale: {x: 1, y: 1}
2747 | m_Offset: {x: 0, y: 0}
2748 | m_Floats:
2749 | - _ColorMask: 15
2750 | - _Height: 100
2751 | - _LineWeight: 0
2752 | - _PixelWorldScale: 1
2753 | - _Stencil: 0
2754 | - _StencilComp: 8
2755 | - _StencilOp: 0
2756 | - _StencilReadMask: 255
2757 | - _StencilWriteMask: 255
2758 | - _Width: 100
2759 | m_Colors:
2760 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
2761 | --- !u!21 &1389210321
2762 | Material:
2763 | serializedVersion: 6
2764 | m_ObjectHideFlags: 0
2765 | m_PrefabParentObject: {fileID: 0}
2766 | m_PrefabInternal: {fileID: 0}
2767 | m_Name: UI/Procedural UI Image
2768 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
2769 | m_ShaderKeywords:
2770 | m_LightmapFlags: 4
2771 | m_EnableInstancingVariants: 0
2772 | m_DoubleSidedGI: 0
2773 | m_CustomRenderQueue: -1
2774 | stringTagMap: {}
2775 | disabledShaderPasses: []
2776 | m_SavedProperties:
2777 | serializedVersion: 3
2778 | m_TexEnvs:
2779 | - _MainTex:
2780 | m_Texture: {fileID: 0}
2781 | m_Scale: {x: 1, y: 1}
2782 | m_Offset: {x: 0, y: 0}
2783 | m_Floats:
2784 | - _ColorMask: 15
2785 | - _Height: 100
2786 | - _LineWeight: 0
2787 | - _PixelWorldScale: 1
2788 | - _Stencil: 0
2789 | - _StencilComp: 8
2790 | - _StencilOp: 0
2791 | - _StencilReadMask: 255
2792 | - _StencilWriteMask: 255
2793 | - _Width: 100
2794 | m_Colors:
2795 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
2796 | --- !u!1 &1405631249
2797 | GameObject:
2798 | m_ObjectHideFlags: 0
2799 | m_PrefabParentObject: {fileID: 0}
2800 | m_PrefabInternal: {fileID: 0}
2801 | serializedVersion: 5
2802 | m_Component:
2803 | - component: {fileID: 1405631250}
2804 | - component: {fileID: 1405631252}
2805 | - component: {fileID: 1405631251}
2806 | m_Layer: 0
2807 | m_Name: Text
2808 | m_TagString: Untagged
2809 | m_Icon: {fileID: 0}
2810 | m_NavMeshLayer: 0
2811 | m_StaticEditorFlags: 0
2812 | m_IsActive: 1
2813 | --- !u!224 &1405631250
2814 | RectTransform:
2815 | m_ObjectHideFlags: 0
2816 | m_PrefabParentObject: {fileID: 0}
2817 | m_PrefabInternal: {fileID: 0}
2818 | m_GameObject: {fileID: 1405631249}
2819 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
2820 | m_LocalPosition: {x: 0, y: 0, z: 0}
2821 | m_LocalScale: {x: 1, y: 1, z: 1}
2822 | m_Children: []
2823 | m_Father: {fileID: 1171247873}
2824 | m_RootOrder: 0
2825 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
2826 | m_AnchorMin: {x: 0.5, y: 0.5}
2827 | m_AnchorMax: {x: 0.5, y: 0.5}
2828 | m_AnchoredPosition: {x: 0, y: 0}
2829 | m_SizeDelta: {x: 270, y: 45}
2830 | m_Pivot: {x: 0.5, y: 0.5}
2831 | --- !u!114 &1405631251
2832 | MonoBehaviour:
2833 | m_ObjectHideFlags: 0
2834 | m_PrefabParentObject: {fileID: 0}
2835 | m_PrefabInternal: {fileID: 0}
2836 | m_GameObject: {fileID: 1405631249}
2837 | m_Enabled: 1
2838 | m_EditorHideFlags: 0
2839 | m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
2840 | m_Name:
2841 | m_EditorClassIdentifier:
2842 | m_Material: {fileID: 0}
2843 | m_Color: {r: 1, g: 1, b: 1, a: 1}
2844 | m_RaycastTarget: 1
2845 | m_OnCullStateChanged:
2846 | m_PersistentCalls:
2847 | m_Calls: []
2848 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
2849 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
2850 | m_FontData:
2851 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
2852 | m_FontSize: 35
2853 | m_FontStyle: 0
2854 | m_BestFit: 0
2855 | m_MinSize: 10
2856 | m_MaxSize: 40
2857 | m_Alignment: 4
2858 | m_AlignByGeometry: 0
2859 | m_RichText: 1
2860 | m_HorizontalOverflow: 0
2861 | m_VerticalOverflow: 0
2862 | m_LineSpacing: 1
2863 | m_Text: works on mobile
2864 | --- !u!222 &1405631252
2865 | CanvasRenderer:
2866 | m_ObjectHideFlags: 0
2867 | m_PrefabParentObject: {fileID: 0}
2868 | m_PrefabInternal: {fileID: 0}
2869 | m_GameObject: {fileID: 1405631249}
2870 | --- !u!21 &1411387218
2871 | Material:
2872 | serializedVersion: 6
2873 | m_ObjectHideFlags: 0
2874 | m_PrefabParentObject: {fileID: 0}
2875 | m_PrefabInternal: {fileID: 0}
2876 | m_Name: UI/Procedural UI Image
2877 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
2878 | m_ShaderKeywords:
2879 | m_LightmapFlags: 4
2880 | m_EnableInstancingVariants: 0
2881 | m_DoubleSidedGI: 0
2882 | m_CustomRenderQueue: -1
2883 | stringTagMap: {}
2884 | disabledShaderPasses: []
2885 | m_SavedProperties:
2886 | serializedVersion: 3
2887 | m_TexEnvs:
2888 | - _MainTex:
2889 | m_Texture: {fileID: 0}
2890 | m_Scale: {x: 1, y: 1}
2891 | m_Offset: {x: 0, y: 0}
2892 | m_Floats:
2893 | - _ColorMask: 15
2894 | - _Height: 100
2895 | - _LineWeight: 0
2896 | - _PixelWorldScale: 1
2897 | - _Stencil: 0
2898 | - _StencilComp: 8
2899 | - _StencilOp: 0
2900 | - _StencilReadMask: 255
2901 | - _StencilWriteMask: 255
2902 | - _Width: 100
2903 | m_Colors:
2904 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
2905 | --- !u!21 &1453352246
2906 | Material:
2907 | serializedVersion: 6
2908 | m_ObjectHideFlags: 0
2909 | m_PrefabParentObject: {fileID: 0}
2910 | m_PrefabInternal: {fileID: 0}
2911 | m_Name: UI/SmartImageRuntime
2912 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
2913 | m_ShaderKeywords:
2914 | m_LightmapFlags: 5
2915 | m_EnableInstancingVariants: 0
2916 | m_DoubleSidedGI: 0
2917 | m_CustomRenderQueue: -1
2918 | stringTagMap: {}
2919 | disabledShaderPasses: []
2920 | m_SavedProperties:
2921 | serializedVersion: 3
2922 | m_TexEnvs:
2923 | - _MainTex:
2924 | m_Texture: {fileID: 0}
2925 | m_Scale: {x: 1, y: 1}
2926 | m_Offset: {x: 0, y: 0}
2927 | m_Floats:
2928 | - _ColorMask: 15
2929 | - _Height: 30
2930 | - _LineWeight: 0
2931 | - _PixelWorldScale: 1.0031393
2932 | - _Stencil: 0
2933 | - _StencilComp: 8
2934 | - _StencilOp: 0
2935 | - _StencilReadMask: 255
2936 | - _StencilWriteMask: 255
2937 | - _Width: 30
2938 | m_Colors:
2939 | - _Radius: {r: 15, g: 15, b: 15, a: 15}
2940 | --- !u!21 &1466418134
2941 | Material:
2942 | serializedVersion: 6
2943 | m_ObjectHideFlags: 0
2944 | m_PrefabParentObject: {fileID: 0}
2945 | m_PrefabInternal: {fileID: 0}
2946 | m_Name: UI/SmartImageRuntime
2947 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
2948 | m_ShaderKeywords:
2949 | m_LightmapFlags: 5
2950 | m_EnableInstancingVariants: 0
2951 | m_DoubleSidedGI: 0
2952 | m_CustomRenderQueue: -1
2953 | stringTagMap: {}
2954 | disabledShaderPasses: []
2955 | m_SavedProperties:
2956 | serializedVersion: 3
2957 | m_TexEnvs:
2958 | - _MainTex:
2959 | m_Texture: {fileID: 0}
2960 | m_Scale: {x: 1, y: 1}
2961 | m_Offset: {x: 0, y: 0}
2962 | m_Floats:
2963 | - _ColorMask: 15
2964 | - _Height: 344
2965 | - _LineWeight: 0
2966 | - _PixelWorldScale: 1.0031391
2967 | - _Stencil: 0
2968 | - _StencilComp: 8
2969 | - _StencilOp: 0
2970 | - _StencilReadMask: 255
2971 | - _StencilWriteMask: 255
2972 | - _Width: 176
2973 | m_Colors:
2974 | - _Radius: {r: 20, g: 20, b: 20, a: 20}
2975 | --- !u!21 &1475159910
2976 | Material:
2977 | serializedVersion: 6
2978 | m_ObjectHideFlags: 0
2979 | m_PrefabParentObject: {fileID: 0}
2980 | m_PrefabInternal: {fileID: 0}
2981 | m_Name: UI/SmartImageRuntime
2982 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
2983 | m_ShaderKeywords:
2984 | m_LightmapFlags: 5
2985 | m_EnableInstancingVariants: 0
2986 | m_DoubleSidedGI: 0
2987 | m_CustomRenderQueue: -1
2988 | stringTagMap: {}
2989 | disabledShaderPasses: []
2990 | m_SavedProperties:
2991 | serializedVersion: 3
2992 | m_TexEnvs:
2993 | - _MainTex:
2994 | m_Texture: {fileID: 0}
2995 | m_Scale: {x: 1, y: 1}
2996 | m_Offset: {x: 0, y: 0}
2997 | m_Floats:
2998 | - _ColorMask: 15
2999 | - _Height: 20
3000 | - _LineWeight: 0
3001 | - _PixelWorldScale: 1.0031357
3002 | - _Stencil: 0
3003 | - _StencilComp: 8
3004 | - _StencilOp: 0
3005 | - _StencilReadMask: 255
3006 | - _StencilWriteMask: 255
3007 | - _Width: 4
3008 | m_Colors:
3009 | - _Radius: {r: 2, g: 0, b: 0, a: 2}
3010 | --- !u!1 &1498849095
3011 | GameObject:
3012 | m_ObjectHideFlags: 0
3013 | m_PrefabParentObject: {fileID: 163240, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
3014 | m_PrefabInternal: {fileID: 411957576}
3015 | serializedVersion: 5
3016 | m_Component:
3017 | - component: {fileID: 1498849096}
3018 | - component: {fileID: 1498849100}
3019 | - component: {fileID: 1498849099}
3020 | - component: {fileID: 1498849098}
3021 | - component: {fileID: 1498849097}
3022 | m_Layer: 0
3023 | m_Name: SmartPhone Mockup (1)
3024 | m_TagString: Untagged
3025 | m_Icon: {fileID: 0}
3026 | m_NavMeshLayer: 0
3027 | m_StaticEditorFlags: 0
3028 | m_IsActive: 1
3029 | --- !u!224 &1498849096
3030 | RectTransform:
3031 | m_ObjectHideFlags: 0
3032 | m_PrefabParentObject: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043,
3033 | type: 2}
3034 | m_PrefabInternal: {fileID: 411957576}
3035 | m_GameObject: {fileID: 1498849095}
3036 | m_LocalRotation: {x: 0, y: 0, z: 0.70710623, w: -0.70710737}
3037 | m_LocalPosition: {x: 0, y: 0, z: 0}
3038 | m_LocalScale: {x: 1, y: 1, z: 1}
3039 | m_Children:
3040 | - {fileID: 998961121}
3041 | - {fileID: 121889247}
3042 | - {fileID: 1125637292}
3043 | - {fileID: 121744602}
3044 | m_Father: {fileID: 207674596}
3045 | m_RootOrder: 0
3046 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
3047 | m_AnchorMin: {x: 0.5, y: 0.5}
3048 | m_AnchorMax: {x: 0.5, y: 0.5}
3049 | m_AnchoredPosition: {x: -128, y: -16}
3050 | m_SizeDelta: {x: 339, y: 586}
3051 | m_Pivot: {x: 0.5, y: 0.5}
3052 | --- !u!114 &1498849097
3053 | MonoBehaviour:
3054 | m_ObjectHideFlags: 0
3055 | m_PrefabParentObject: {fileID: 0}
3056 | m_PrefabInternal: {fileID: 0}
3057 | m_GameObject: {fileID: 1498849095}
3058 | m_Enabled: 1
3059 | m_EditorHideFlags: 0
3060 | m_Script: {fileID: 1573420865, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
3061 | m_Name:
3062 | m_EditorClassIdentifier:
3063 | m_EffectColor: {r: 0, g: 0, b: 0, a: 0.209}
3064 | m_EffectDistance: {x: 6, y: 4}
3065 | m_UseGraphicAlpha: 1
3066 | --- !u!114 &1498849098
3067 | MonoBehaviour:
3068 | m_ObjectHideFlags: 0
3069 | m_PrefabParentObject: {fileID: 11482646, guid: 707a546ba867d714ebd1bc8564e57043,
3070 | type: 2}
3071 | m_PrefabInternal: {fileID: 411957576}
3072 | m_GameObject: {fileID: 1498849095}
3073 | m_Enabled: 1
3074 | m_EditorHideFlags: 0
3075 | m_Script: {fileID: 11500000, guid: 8714c362c0c8a6449a9559a31cdab9a5, type: 3}
3076 | m_Name:
3077 | m_EditorClassIdentifier:
3078 | radius: 20
3079 | --- !u!114 &1498849099
3080 | MonoBehaviour:
3081 | m_ObjectHideFlags: 0
3082 | m_PrefabParentObject: {fileID: 11461822, guid: 707a546ba867d714ebd1bc8564e57043,
3083 | type: 2}
3084 | m_PrefabInternal: {fileID: 411957576}
3085 | m_GameObject: {fileID: 1498849095}
3086 | m_Enabled: 1
3087 | m_EditorHideFlags: 0
3088 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
3089 | m_Name:
3090 | m_EditorClassIdentifier:
3091 | m_Material: {fileID: 1052968671}
3092 | m_Color: {r: 1, g: 1, b: 1, a: 1}
3093 | m_RaycastTarget: 1
3094 | m_OnCullStateChanged:
3095 | m_PersistentCalls:
3096 | m_Calls: []
3097 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
3098 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
3099 | m_Sprite: {fileID: 1262022285}
3100 | m_Type: 0
3101 | m_PreserveAspect: 0
3102 | m_FillCenter: 1
3103 | m_FillMethod: 4
3104 | m_FillAmount: 1
3105 | m_FillClockwise: 1
3106 | m_FillOrigin: 0
3107 | borderWidth: 0
3108 | falloffDistance: 1
3109 | --- !u!222 &1498849100
3110 | CanvasRenderer:
3111 | m_ObjectHideFlags: 0
3112 | m_PrefabParentObject: {fileID: 22286200, guid: 707a546ba867d714ebd1bc8564e57043,
3113 | type: 2}
3114 | m_PrefabInternal: {fileID: 411957576}
3115 | m_GameObject: {fileID: 1498849095}
3116 | --- !u!28 &1510170255
3117 | Texture2D:
3118 | m_ObjectHideFlags: 0
3119 | m_PrefabParentObject: {fileID: 0}
3120 | m_PrefabInternal: {fileID: 0}
3121 | m_Name:
3122 | m_ImageContentsHash:
3123 | serializedVersion: 2
3124 | Hash: 00000000000000000000000000000000
3125 | serializedVersion: 2
3126 | m_Width: 1
3127 | m_Height: 1
3128 | m_CompleteImageSize: 4
3129 | m_TextureFormat: 5
3130 | m_MipCount: 1
3131 | m_IsReadable: 1
3132 | m_AlphaIsTransparency: 0
3133 | m_ImageCount: 1
3134 | m_TextureDimension: 2
3135 | m_TextureSettings:
3136 | serializedVersion: 2
3137 | m_FilterMode: 1
3138 | m_Aniso: 1
3139 | m_MipBias: 0
3140 | m_WrapU: 0
3141 | m_WrapV: 0
3142 | m_WrapW: 0
3143 | m_LightmapFormat: 0
3144 | m_ColorSpace: 1
3145 | image data: 4
3146 | _typelessdata: ffffffff
3147 | m_StreamData:
3148 | offset: 0
3149 | size: 0
3150 | path:
3151 | --- !u!1 &1577937691
3152 | GameObject:
3153 | m_ObjectHideFlags: 0
3154 | m_PrefabParentObject: {fileID: 181604, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
3155 | m_PrefabInternal: {fileID: 1262750065}
3156 | serializedVersion: 5
3157 | m_Component:
3158 | - component: {fileID: 1577937692}
3159 | - component: {fileID: 1577937695}
3160 | - component: {fileID: 1577937694}
3161 | - component: {fileID: 1577937693}
3162 | m_Layer: 0
3163 | m_Name: volume button (1)
3164 | m_TagString: Untagged
3165 | m_Icon: {fileID: 0}
3166 | m_NavMeshLayer: 0
3167 | m_StaticEditorFlags: 0
3168 | m_IsActive: 1
3169 | --- !u!224 &1577937692
3170 | RectTransform:
3171 | m_ObjectHideFlags: 0
3172 | m_PrefabParentObject: {fileID: 22489564, guid: 707a546ba867d714ebd1bc8564e57043,
3173 | type: 2}
3174 | m_PrefabInternal: {fileID: 1262750065}
3175 | m_GameObject: {fileID: 1577937691}
3176 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
3177 | m_LocalPosition: {x: 0, y: 0, z: 0}
3178 | m_LocalScale: {x: 1, y: 1, z: 1}
3179 | m_Children: []
3180 | m_Father: {fileID: 407286155}
3181 | m_RootOrder: 1
3182 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
3183 | m_AnchorMin: {x: 0, y: 1}
3184 | m_AnchorMax: {x: 0, y: 1}
3185 | m_AnchoredPosition: {x: -3, y: -77.2}
3186 | m_SizeDelta: {x: 4, y: 20}
3187 | m_Pivot: {x: 0, y: 1}
3188 | --- !u!114 &1577937693
3189 | MonoBehaviour:
3190 | m_ObjectHideFlags: 0
3191 | m_PrefabParentObject: {fileID: 11488532, guid: 707a546ba867d714ebd1bc8564e57043,
3192 | type: 2}
3193 | m_PrefabInternal: {fileID: 1262750065}
3194 | m_GameObject: {fileID: 1577937691}
3195 | m_Enabled: 1
3196 | m_EditorHideFlags: 0
3197 | m_Script: {fileID: 11500000, guid: 909e24a5b7051a54aa63c95782b11a31, type: 3}
3198 | m_Name:
3199 | m_EditorClassIdentifier:
3200 | radius: 2
3201 | side: 2
3202 | --- !u!114 &1577937694
3203 | MonoBehaviour:
3204 | m_ObjectHideFlags: 0
3205 | m_PrefabParentObject: {fileID: 11410680, guid: 707a546ba867d714ebd1bc8564e57043,
3206 | type: 2}
3207 | m_PrefabInternal: {fileID: 1262750065}
3208 | m_GameObject: {fileID: 1577937691}
3209 | m_Enabled: 1
3210 | m_EditorHideFlags: 0
3211 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
3212 | m_Name:
3213 | m_EditorClassIdentifier:
3214 | m_Material: {fileID: 1389210321}
3215 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
3216 | m_RaycastTarget: 1
3217 | m_OnCullStateChanged:
3218 | m_PersistentCalls:
3219 | m_Calls: []
3220 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
3221 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
3222 | m_Sprite: {fileID: 1262022285}
3223 | m_Type: 0
3224 | m_PreserveAspect: 0
3225 | m_FillCenter: 1
3226 | m_FillMethod: 4
3227 | m_FillAmount: 1
3228 | m_FillClockwise: 1
3229 | m_FillOrigin: 0
3230 | borderWidth: 0
3231 | falloffDistance: 1
3232 | --- !u!222 &1577937695
3233 | CanvasRenderer:
3234 | m_ObjectHideFlags: 0
3235 | m_PrefabParentObject: {fileID: 22271404, guid: 707a546ba867d714ebd1bc8564e57043,
3236 | type: 2}
3237 | m_PrefabInternal: {fileID: 1262750065}
3238 | m_GameObject: {fileID: 1577937691}
3239 | --- !u!1 &1630924869
3240 | GameObject:
3241 | m_ObjectHideFlags: 0
3242 | m_PrefabParentObject: {fileID: 166954, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
3243 | m_PrefabInternal: {fileID: 411957576}
3244 | serializedVersion: 5
3245 | m_Component:
3246 | - component: {fileID: 1630924870}
3247 | - component: {fileID: 1630924873}
3248 | - component: {fileID: 1630924872}
3249 | - component: {fileID: 1630924871}
3250 | m_Layer: 0
3251 | m_Name: cam
3252 | m_TagString: Untagged
3253 | m_Icon: {fileID: 0}
3254 | m_NavMeshLayer: 0
3255 | m_StaticEditorFlags: 0
3256 | m_IsActive: 1
3257 | --- !u!224 &1630924870
3258 | RectTransform:
3259 | m_ObjectHideFlags: 0
3260 | m_PrefabParentObject: {fileID: 22422324, guid: 707a546ba867d714ebd1bc8564e57043,
3261 | type: 2}
3262 | m_PrefabInternal: {fileID: 411957576}
3263 | m_GameObject: {fileID: 1630924869}
3264 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
3265 | m_LocalPosition: {x: 0, y: 0, z: 0}
3266 | m_LocalScale: {x: 1, y: 1, z: 1}
3267 | m_Children: []
3268 | m_Father: {fileID: 1125637292}
3269 | m_RootOrder: 0
3270 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
3271 | m_AnchorMin: {x: 0.5, y: 0.5}
3272 | m_AnchorMax: {x: 0.5, y: 0.5}
3273 | m_AnchoredPosition: {x: 0, y: 11.85}
3274 | m_SizeDelta: {x: 8, y: 8}
3275 | m_Pivot: {x: 0.5, y: 0.5}
3276 | --- !u!114 &1630924871
3277 | MonoBehaviour:
3278 | m_ObjectHideFlags: 0
3279 | m_PrefabParentObject: {fileID: 11493196, guid: 707a546ba867d714ebd1bc8564e57043,
3280 | type: 2}
3281 | m_PrefabInternal: {fileID: 411957576}
3282 | m_GameObject: {fileID: 1630924869}
3283 | m_Enabled: 1
3284 | m_EditorHideFlags: 0
3285 | m_Script: {fileID: 11500000, guid: 2ffade7edb5b1df45a6c3642149606c6, type: 3}
3286 | m_Name:
3287 | m_EditorClassIdentifier:
3288 | --- !u!114 &1630924872
3289 | MonoBehaviour:
3290 | m_ObjectHideFlags: 0
3291 | m_PrefabParentObject: {fileID: 11414830, guid: 707a546ba867d714ebd1bc8564e57043,
3292 | type: 2}
3293 | m_PrefabInternal: {fileID: 411957576}
3294 | m_GameObject: {fileID: 1630924869}
3295 | m_Enabled: 1
3296 | m_EditorHideFlags: 0
3297 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
3298 | m_Name:
3299 | m_EditorClassIdentifier:
3300 | m_Material: {fileID: 154736606}
3301 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
3302 | m_RaycastTarget: 1
3303 | m_OnCullStateChanged:
3304 | m_PersistentCalls:
3305 | m_Calls: []
3306 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
3307 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
3308 | m_Sprite: {fileID: 1262022285}
3309 | m_Type: 0
3310 | m_PreserveAspect: 0
3311 | m_FillCenter: 1
3312 | m_FillMethod: 4
3313 | m_FillAmount: 1
3314 | m_FillClockwise: 1
3315 | m_FillOrigin: 0
3316 | borderWidth: 0
3317 | falloffDistance: 1
3318 | --- !u!222 &1630924873
3319 | CanvasRenderer:
3320 | m_ObjectHideFlags: 0
3321 | m_PrefabParentObject: {fileID: 22213476, guid: 707a546ba867d714ebd1bc8564e57043,
3322 | type: 2}
3323 | m_PrefabInternal: {fileID: 411957576}
3324 | m_GameObject: {fileID: 1630924869}
3325 | --- !u!21 &1688717012
3326 | Material:
3327 | serializedVersion: 6
3328 | m_ObjectHideFlags: 0
3329 | m_PrefabParentObject: {fileID: 0}
3330 | m_PrefabInternal: {fileID: 0}
3331 | m_Name: UI/SmartImageRuntime
3332 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
3333 | m_ShaderKeywords:
3334 | m_LightmapFlags: 5
3335 | m_EnableInstancingVariants: 0
3336 | m_DoubleSidedGI: 0
3337 | m_CustomRenderQueue: -1
3338 | stringTagMap: {}
3339 | disabledShaderPasses: []
3340 | m_SavedProperties:
3341 | serializedVersion: 3
3342 | m_TexEnvs:
3343 | - _MainTex:
3344 | m_Texture: {fileID: 0}
3345 | m_Scale: {x: 1, y: 1}
3346 | m_Offset: {x: 0, y: 0}
3347 | m_Floats:
3348 | - _ColorMask: 15
3349 | - _Height: 30
3350 | - _LineWeight: 0
3351 | - _PixelWorldScale: 1.0031413
3352 | - _Stencil: 0
3353 | - _StencilComp: 8
3354 | - _StencilOp: 0
3355 | - _StencilReadMask: 255
3356 | - _StencilWriteMask: 255
3357 | - _Width: 30
3358 | m_Colors:
3359 | - _Radius: {r: 15, g: 15, b: 15, a: 15}
3360 | --- !u!21 &1757985118
3361 | Material:
3362 | serializedVersion: 6
3363 | m_ObjectHideFlags: 0
3364 | m_PrefabParentObject: {fileID: 0}
3365 | m_PrefabInternal: {fileID: 0}
3366 | m_Name: UI/SmartImageRuntime
3367 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
3368 | m_ShaderKeywords:
3369 | m_LightmapFlags: 5
3370 | m_EnableInstancingVariants: 0
3371 | m_DoubleSidedGI: 0
3372 | m_CustomRenderQueue: -1
3373 | stringTagMap: {}
3374 | disabledShaderPasses: []
3375 | m_SavedProperties:
3376 | serializedVersion: 3
3377 | m_TexEnvs:
3378 | - _MainTex:
3379 | m_Texture: {fileID: 0}
3380 | m_Scale: {x: 1, y: 1}
3381 | m_Offset: {x: 0, y: 0}
3382 | m_Floats:
3383 | - _ColorMask: 15
3384 | - _Height: 586
3385 | - _LineWeight: 0
3386 | - _PixelWorldScale: 1.0031393
3387 | - _Stencil: 0
3388 | - _StencilComp: 8
3389 | - _StencilOp: 0
3390 | - _StencilReadMask: 255
3391 | - _StencilWriteMask: 255
3392 | - _Width: 339
3393 | m_Colors:
3394 | - _Radius: {r: 20, g: 20, b: 20, a: 20}
3395 | --- !u!21 &1771507875
3396 | Material:
3397 | serializedVersion: 6
3398 | m_ObjectHideFlags: 0
3399 | m_PrefabParentObject: {fileID: 0}
3400 | m_PrefabInternal: {fileID: 0}
3401 | m_Name: UI/SmartImageRuntime
3402 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
3403 | m_ShaderKeywords:
3404 | m_LightmapFlags: 5
3405 | m_EnableInstancingVariants: 0
3406 | m_DoubleSidedGI: 0
3407 | m_CustomRenderQueue: -1
3408 | stringTagMap: {}
3409 | disabledShaderPasses: []
3410 | m_SavedProperties:
3411 | serializedVersion: 3
3412 | m_TexEnvs:
3413 | - _MainTex:
3414 | m_Texture: {fileID: 0}
3415 | m_Scale: {x: 1, y: 1}
3416 | m_Offset: {x: 0, y: 0}
3417 | m_Floats:
3418 | - _ColorMask: 15
3419 | - _Height: 20
3420 | - _LineWeight: 0
3421 | - _PixelWorldScale: 1.0031433
3422 | - _Stencil: 0
3423 | - _StencilComp: 8
3424 | - _StencilOp: 0
3425 | - _StencilReadMask: 255
3426 | - _StencilWriteMask: 255
3427 | - _Width: 4
3428 | m_Colors:
3429 | - _Radius: {r: 2, g: 0, b: 0, a: 2}
3430 | --- !u!21 &1835833929
3431 | Material:
3432 | serializedVersion: 6
3433 | m_ObjectHideFlags: 0
3434 | m_PrefabParentObject: {fileID: 0}
3435 | m_PrefabInternal: {fileID: 0}
3436 | m_Name: UI/SmartImageRuntime
3437 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
3438 | m_ShaderKeywords:
3439 | m_LightmapFlags: 5
3440 | m_EnableInstancingVariants: 0
3441 | m_DoubleSidedGI: 0
3442 | m_CustomRenderQueue: -1
3443 | stringTagMap: {}
3444 | disabledShaderPasses: []
3445 | m_SavedProperties:
3446 | serializedVersion: 3
3447 | m_TexEnvs:
3448 | - _MainTex:
3449 | m_Texture: {fileID: 0}
3450 | m_Scale: {x: 1, y: 1}
3451 | m_Offset: {x: 0, y: 0}
3452 | m_Floats:
3453 | - _ColorMask: 15
3454 | - _Height: 4.5
3455 | - _LineWeight: 0
3456 | - _PixelWorldScale: 1.0031391
3457 | - _Stencil: 0
3458 | - _StencilComp: 8
3459 | - _StencilOp: 0
3460 | - _StencilReadMask: 255
3461 | - _StencilWriteMask: 255
3462 | - _Width: 58.1
3463 | m_Colors:
3464 | - _Radius: {r: 2, g: 2, b: 2, a: 2}
3465 | --- !u!21 &1889464745
3466 | Material:
3467 | serializedVersion: 6
3468 | m_ObjectHideFlags: 0
3469 | m_PrefabParentObject: {fileID: 0}
3470 | m_PrefabInternal: {fileID: 0}
3471 | m_Name: UI/Procedural UI Image
3472 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
3473 | m_ShaderKeywords:
3474 | m_LightmapFlags: 5
3475 | m_EnableInstancingVariants: 0
3476 | m_DoubleSidedGI: 0
3477 | m_CustomRenderQueue: -1
3478 | stringTagMap: {}
3479 | disabledShaderPasses: []
3480 | m_SavedProperties:
3481 | serializedVersion: 3
3482 | m_TexEnvs:
3483 | - _MainTex:
3484 | m_Texture: {fileID: 0}
3485 | m_Scale: {x: 1, y: 1}
3486 | m_Offset: {x: 0, y: 0}
3487 | m_Floats:
3488 | - _ColorMask: 15
3489 | - _Height: 250
3490 | - _LineWeight: 0
3491 | - _PixelWorldScale: 0.9999999
3492 | - _Stencil: 0
3493 | - _StencilComp: 8
3494 | - _StencilOp: 0
3495 | - _StencilReadMask: 255
3496 | - _StencilWriteMask: 255
3497 | - _Width: 158.7
3498 | m_Colors:
3499 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
3500 | --- !u!1 &1904976568
3501 | GameObject:
3502 | m_ObjectHideFlags: 0
3503 | m_PrefabParentObject: {fileID: 163240, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
3504 | m_PrefabInternal: {fileID: 1262750065}
3505 | serializedVersion: 5
3506 | m_Component:
3507 | - component: {fileID: 1904976569}
3508 | - component: {fileID: 1904976573}
3509 | - component: {fileID: 1904976572}
3510 | - component: {fileID: 1904976571}
3511 | - component: {fileID: 1904976570}
3512 | m_Layer: 0
3513 | m_Name: SmartPhone Mockup
3514 | m_TagString: Untagged
3515 | m_Icon: {fileID: 0}
3516 | m_NavMeshLayer: 0
3517 | m_StaticEditorFlags: 0
3518 | m_IsActive: 1
3519 | --- !u!224 &1904976569
3520 | RectTransform:
3521 | m_ObjectHideFlags: 0
3522 | m_PrefabParentObject: {fileID: 22464694, guid: 707a546ba867d714ebd1bc8564e57043,
3523 | type: 2}
3524 | m_PrefabInternal: {fileID: 1262750065}
3525 | m_GameObject: {fileID: 1904976568}
3526 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
3527 | m_LocalPosition: {x: 0, y: 0, z: 0}
3528 | m_LocalScale: {x: 1, y: 1, z: 1}
3529 | m_Children:
3530 | - {fileID: 1076300380}
3531 | - {fileID: 43174585}
3532 | - {fileID: 2061758381}
3533 | - {fileID: 407286155}
3534 | m_Father: {fileID: 207674596}
3535 | m_RootOrder: 1
3536 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
3537 | m_AnchorMin: {x: 0.5, y: 0.5}
3538 | m_AnchorMax: {x: 0.5, y: 0.5}
3539 | m_AnchoredPosition: {x: 0, y: -69}
3540 | m_SizeDelta: {x: 176, y: 344}
3541 | m_Pivot: {x: 0.5, y: 0.5}
3542 | --- !u!114 &1904976570
3543 | MonoBehaviour:
3544 | m_ObjectHideFlags: 0
3545 | m_PrefabParentObject: {fileID: 0}
3546 | m_PrefabInternal: {fileID: 0}
3547 | m_GameObject: {fileID: 1904976568}
3548 | m_Enabled: 1
3549 | m_EditorHideFlags: 0
3550 | m_Script: {fileID: 1573420865, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
3551 | m_Name:
3552 | m_EditorClassIdentifier:
3553 | m_EffectColor: {r: 0, g: 0, b: 0, a: 0.209}
3554 | m_EffectDistance: {x: 4, y: -6}
3555 | m_UseGraphicAlpha: 1
3556 | --- !u!114 &1904976571
3557 | MonoBehaviour:
3558 | m_ObjectHideFlags: 0
3559 | m_PrefabParentObject: {fileID: 11482646, guid: 707a546ba867d714ebd1bc8564e57043,
3560 | type: 2}
3561 | m_PrefabInternal: {fileID: 1262750065}
3562 | m_GameObject: {fileID: 1904976568}
3563 | m_Enabled: 1
3564 | m_EditorHideFlags: 0
3565 | m_Script: {fileID: 11500000, guid: 8714c362c0c8a6449a9559a31cdab9a5, type: 3}
3566 | m_Name:
3567 | m_EditorClassIdentifier:
3568 | radius: 20
3569 | --- !u!114 &1904976572
3570 | MonoBehaviour:
3571 | m_ObjectHideFlags: 0
3572 | m_PrefabParentObject: {fileID: 11461822, guid: 707a546ba867d714ebd1bc8564e57043,
3573 | type: 2}
3574 | m_PrefabInternal: {fileID: 1262750065}
3575 | m_GameObject: {fileID: 1904976568}
3576 | m_Enabled: 1
3577 | m_EditorHideFlags: 0
3578 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
3579 | m_Name:
3580 | m_EditorClassIdentifier:
3581 | m_Material: {fileID: 1411387218}
3582 | m_Color: {r: 1, g: 1, b: 1, a: 1}
3583 | m_RaycastTarget: 1
3584 | m_OnCullStateChanged:
3585 | m_PersistentCalls:
3586 | m_Calls: []
3587 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
3588 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
3589 | m_Sprite: {fileID: 1262022285}
3590 | m_Type: 0
3591 | m_PreserveAspect: 0
3592 | m_FillCenter: 1
3593 | m_FillMethod: 4
3594 | m_FillAmount: 1
3595 | m_FillClockwise: 1
3596 | m_FillOrigin: 0
3597 | borderWidth: 0
3598 | falloffDistance: 1
3599 | --- !u!222 &1904976573
3600 | CanvasRenderer:
3601 | m_ObjectHideFlags: 0
3602 | m_PrefabParentObject: {fileID: 22286200, guid: 707a546ba867d714ebd1bc8564e57043,
3603 | type: 2}
3604 | m_PrefabInternal: {fileID: 1262750065}
3605 | m_GameObject: {fileID: 1904976568}
3606 | --- !u!21 &1956105852
3607 | Material:
3608 | serializedVersion: 6
3609 | m_ObjectHideFlags: 0
3610 | m_PrefabParentObject: {fileID: 0}
3611 | m_PrefabInternal: {fileID: 0}
3612 | m_Name: UI/Procedural UI Image
3613 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
3614 | m_ShaderKeywords:
3615 | m_LightmapFlags: 4
3616 | m_EnableInstancingVariants: 0
3617 | m_DoubleSidedGI: 0
3618 | m_CustomRenderQueue: -1
3619 | stringTagMap: {}
3620 | disabledShaderPasses: []
3621 | m_SavedProperties:
3622 | serializedVersion: 3
3623 | m_TexEnvs:
3624 | - _MainTex:
3625 | m_Texture: {fileID: 0}
3626 | m_Scale: {x: 1, y: 1}
3627 | m_Offset: {x: 0, y: 0}
3628 | m_Floats:
3629 | - _ColorMask: 15
3630 | - _Height: 100
3631 | - _LineWeight: 0
3632 | - _PixelWorldScale: 1
3633 | - _Stencil: 0
3634 | - _StencilComp: 8
3635 | - _StencilOp: 0
3636 | - _StencilReadMask: 255
3637 | - _StencilWriteMask: 255
3638 | - _Width: 100
3639 | m_Colors:
3640 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
3641 | --- !u!1 &2061758379
3642 | GameObject:
3643 | m_ObjectHideFlags: 0
3644 | m_PrefabParentObject: {fileID: 154156, guid: 707a546ba867d714ebd1bc8564e57043, type: 2}
3645 | m_PrefabInternal: {fileID: 1262750065}
3646 | serializedVersion: 5
3647 | m_Component:
3648 | - component: {fileID: 2061758381}
3649 | - component: {fileID: 2061758383}
3650 | - component: {fileID: 2061758382}
3651 | - component: {fileID: 2061758380}
3652 | m_Layer: 0
3653 | m_Name: speaker
3654 | m_TagString: Untagged
3655 | m_Icon: {fileID: 0}
3656 | m_NavMeshLayer: 0
3657 | m_StaticEditorFlags: 0
3658 | m_IsActive: 1
3659 | --- !u!114 &2061758380
3660 | MonoBehaviour:
3661 | m_ObjectHideFlags: 0
3662 | m_PrefabParentObject: {fileID: 0}
3663 | m_PrefabInternal: {fileID: 0}
3664 | m_GameObject: {fileID: 2061758379}
3665 | m_Enabled: 1
3666 | m_EditorHideFlags: 0
3667 | m_Script: {fileID: 11500000, guid: 2ffade7edb5b1df45a6c3642149606c6, type: 3}
3668 | m_Name:
3669 | m_EditorClassIdentifier:
3670 | --- !u!224 &2061758381
3671 | RectTransform:
3672 | m_ObjectHideFlags: 0
3673 | m_PrefabParentObject: {fileID: 22465030, guid: 707a546ba867d714ebd1bc8564e57043,
3674 | type: 2}
3675 | m_PrefabInternal: {fileID: 1262750065}
3676 | m_GameObject: {fileID: 2061758379}
3677 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
3678 | m_LocalPosition: {x: 0, y: 0, z: 0}
3679 | m_LocalScale: {x: 1, y: 1, z: 1}
3680 | m_Children:
3681 | - {fileID: 660740978}
3682 | m_Father: {fileID: 1904976569}
3683 | m_RootOrder: 2
3684 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
3685 | m_AnchorMin: {x: 0.5, y: 1}
3686 | m_AnchorMax: {x: 0.5, y: 1}
3687 | m_AnchoredPosition: {x: 0, y: -29.4}
3688 | m_SizeDelta: {x: 58.1, y: 4.5}
3689 | m_Pivot: {x: 0.5, y: 1}
3690 | --- !u!114 &2061758382
3691 | MonoBehaviour:
3692 | m_ObjectHideFlags: 0
3693 | m_PrefabParentObject: {fileID: 11411402, guid: 707a546ba867d714ebd1bc8564e57043,
3694 | type: 2}
3695 | m_PrefabInternal: {fileID: 1262750065}
3696 | m_GameObject: {fileID: 2061758379}
3697 | m_Enabled: 1
3698 | m_EditorHideFlags: 0
3699 | m_Script: {fileID: 11500000, guid: 41f1c5417c9d7ab4b84e531f83f60a4b, type: 3}
3700 | m_Name:
3701 | m_EditorClassIdentifier:
3702 | m_Material: {fileID: 804647981}
3703 | m_Color: {r: 0.88235295, g: 0.88235295, b: 0.88235295, a: 1}
3704 | m_RaycastTarget: 1
3705 | m_OnCullStateChanged:
3706 | m_PersistentCalls:
3707 | m_Calls: []
3708 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
3709 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
3710 | m_Sprite: {fileID: 1262022285}
3711 | m_Type: 0
3712 | m_PreserveAspect: 0
3713 | m_FillCenter: 1
3714 | m_FillMethod: 4
3715 | m_FillAmount: 1
3716 | m_FillClockwise: 1
3717 | m_FillOrigin: 0
3718 | borderWidth: 0
3719 | falloffDistance: 1
3720 | --- !u!222 &2061758383
3721 | CanvasRenderer:
3722 | m_ObjectHideFlags: 0
3723 | m_PrefabParentObject: {fileID: 22205240, guid: 707a546ba867d714ebd1bc8564e57043,
3724 | type: 2}
3725 | m_PrefabInternal: {fileID: 1262750065}
3726 | m_GameObject: {fileID: 2061758379}
3727 | --- !u!21 &2120420906
3728 | Material:
3729 | serializedVersion: 6
3730 | m_ObjectHideFlags: 0
3731 | m_PrefabParentObject: {fileID: 0}
3732 | m_PrefabInternal: {fileID: 0}
3733 | m_Name: UI/Procedural UI Image
3734 | m_Shader: {fileID: 4800000, guid: 27d83044d20c5de4e9d57d35e4fda368, type: 3}
3735 | m_ShaderKeywords:
3736 | m_LightmapFlags: 4
3737 | m_EnableInstancingVariants: 0
3738 | m_DoubleSidedGI: 0
3739 | m_CustomRenderQueue: -1
3740 | stringTagMap: {}
3741 | disabledShaderPasses: []
3742 | m_SavedProperties:
3743 | serializedVersion: 3
3744 | m_TexEnvs:
3745 | - _MainTex:
3746 | m_Texture: {fileID: 0}
3747 | m_Scale: {x: 1, y: 1}
3748 | m_Offset: {x: 0, y: 0}
3749 | m_Floats:
3750 | - _ColorMask: 15
3751 | - _Height: 100
3752 | - _LineWeight: 0
3753 | - _PixelWorldScale: 1
3754 | - _Stencil: 0
3755 | - _StencilComp: 8
3756 | - _StencilOp: 0
3757 | - _StencilReadMask: 255
3758 | - _StencilWriteMask: 255
3759 | - _Width: 100
3760 | m_Colors:
3761 | - _Radius: {r: 0, g: 0, b: 0, a: 0}
3762 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Demo/demo_mobile.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5cb8a0baefca38f4181e2e0403bef297
3 | timeCreated: 1447893321
4 | licenseType: Store
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 466674f8b09521f419da6808d81cbb77
3 | folderAsset: yes
4 | timeCreated: 1447151234
5 | licenseType: Store
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Editor/ModifierUtility.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Reflection;
3 | using System.Collections.Generic;
4 |
5 | namespace UnityEngine.UI{
6 | ///
7 | /// Helps with getting ModifierID Attributes etc.
8 | ///
9 | public static class ModifierUtility {
10 | ///
11 | /// Gets the instance with identifier specified in a ModifierID Attribute.
12 | ///
13 | /// The instance with identifier.
14 | /// Identifier.
15 | public static ProceduralImageModifier GetInstanceWithId(string id){
16 | return (ProceduralImageModifier)Activator.CreateInstance(GetTypeWithId(id));
17 | }
18 | ///
19 | /// Gets the type with specified in a ModifierID Attribute.
20 | ///
21 | /// The type with identifier.
22 | /// Identifier.
23 | public static Type GetTypeWithId(string id){
24 | foreach(Type type in Assembly.GetAssembly(typeof(ProceduralImageModifier)).GetTypes()) {
25 | if (type.IsSubclassOf(typeof(ProceduralImageModifier))){
26 | if(((ModifierID[])type.GetCustomAttributes(typeof(ModifierID),false))[0].Name == id){
27 | return type;
28 | }
29 | }
30 | }
31 | return null;
32 | }
33 | ///
34 | /// Gets a list of Attributes of type ModifierID.
35 | ///
36 | /// The attribute list.
37 | public static List GetAttributeList(){
38 | List l = new List ();
39 | foreach(Type type in Assembly.GetAssembly(typeof(ProceduralImageModifier)).GetTypes()) {
40 | if (type.IsSubclassOf(typeof(ProceduralImageModifier))){
41 | l.Add (((ModifierID[])type.GetCustomAttributes(typeof(ModifierID),false))[0]);
42 | }
43 | }
44 | return l;
45 | }
46 | }
47 | }
--------------------------------------------------------------------------------
/ProceduralUIImage/Editor/ModifierUtility.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e79fcbba9d695e540aca7087556cc6a1
3 | timeCreated: 1447713277
4 | licenseType: Store
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Editor/ProceduralImageEditor.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using UnityEngine;
3 | using UnityEngine.UI;
4 | using System;
5 |
6 | namespace UnityEditor.UI
7 | {
8 | [CustomEditor(typeof(ProceduralImage),true)]
9 | [CanEditMultipleObjects]
10 | public class ProceduralImageEditor : ImageEditor {
11 | static List attrList;
12 | SerializedProperty m_spritePro;
13 | SerializedProperty m_borderWidth;
14 | SerializedProperty m_falloffDist;
15 | SerializedProperty m_needClipping;
16 | int selectedId;
17 |
18 | protected override void OnEnable () {
19 | base.OnEnable ();
20 | attrList = ModifierUtility.GetAttributeList ();
21 | m_spritePro = serializedObject.FindProperty("m_sprite");
22 | m_borderWidth = serializedObject.FindProperty("borderWidth");
23 | m_falloffDist = serializedObject.FindProperty("falloffDistance");
24 | m_needClipping = serializedObject.FindProperty("needClipping");
25 | if ((target as ProceduralImage).GetComponent ()!=null){
26 | selectedId = attrList.IndexOf(((ModifierID[])(target as ProceduralImage).GetComponent ().GetType ().GetCustomAttributes(typeof(ModifierID),false))[0]);
27 | }
28 | selectedId = Mathf.Max (selectedId,0);
29 | EditorApplication.update -= UpdateProceduralImage;
30 | EditorApplication.update += UpdateProceduralImage;
31 | }
32 |
33 | ///
34 | /// Updates the procedural image in Edit mode. This will prevent issues when working with layout components.
35 | ///
36 | public void UpdateProceduralImage(){
37 | if (target != null) {
38 | (target as ProceduralImage).Update ();
39 | } else {
40 | EditorApplication.update -= UpdateProceduralImage;
41 | }
42 | }
43 |
44 | public override void OnInspectorGUI(){
45 | serializedObject.Update();
46 | EditorGUILayout.PropertyField(m_needClipping);
47 | EditorGUILayout.PropertyField(m_spritePro);
48 | EditorGUILayout.PropertyField (m_Color);
49 | RaycastControlsGUI();
50 | TypeGUI();
51 | EditorGUILayout.Space ();
52 | ModifierGUI ();
53 | EditorGUILayout.PropertyField (m_borderWidth);
54 | EditorGUILayout.PropertyField (m_falloffDist);
55 |
56 | if (serializedObject.ApplyModifiedProperties())
57 | {
58 | if (Selection.activeGameObject.GetComponent() != null)
59 | Selection.activeGameObject.GetComponent().Init();
60 | }
61 | }
62 |
63 | protected void ModifierGUI(){
64 | GUIContent[] con = new GUIContent[attrList.Count];
65 | for (int i = 0; i < con.Length; i++) {
66 | con[i] = new GUIContent(attrList[i].Name);
67 | }
68 | int index = EditorGUILayout.Popup (new GUIContent("Modifier Type"),selectedId,con);
69 | if(selectedId != index){
70 | selectedId = index;
71 | foreach (var item in targets) {
72 | DestroyImmediate ((item as ProceduralImage).GetComponent(),true);
73 | (item as ProceduralImage).ModifierType = ModifierUtility.GetTypeWithId(attrList[selectedId].Name);
74 |
75 | MoveComponentBehind((item as ProceduralImage),(item as ProceduralImage).GetComponent());
76 |
77 | }
78 | //Exit GUI prevents Unity from trying to draw destroyed components editor;
79 | EditorGUIUtility.ExitGUI();
80 | }
81 | }
82 |
83 | public override void OnPreviewGUI(Rect rect, GUIStyle background) {
84 | ProceduralImage image = target as ProceduralImage;
85 | if (image == null|| image.sprite == null) return;
86 |
87 | float min = Mathf.Min (rect.width,rect.height-50);
88 | rect = new Rect (rect.x+rect.width/2-min/2,rect.y+rect.height/2-min/2-20,min,min);
89 |
90 | Rect r = image.rectTransform.rect;
91 |
92 | //Fixing proportion of rect
93 | Vector2 center = rect.center;
94 | if (r.width > r.height) {
95 | rect.height = rect.height*(r.height/r.width);
96 |
97 | } else {
98 | rect.width = rect.width*(r.width/r.height);
99 | }
100 | //recenter rect
101 | rect.center = center;
102 |
103 | EditorGUI.DrawPreviewTexture(rect, image.sprite.texture, image.material);
104 | }
105 |
106 | public override string GetInfoString() {
107 | ProceduralImage image = target as ProceduralImage;
108 | return string.Format("Modifier: {0}, Line-Weight: {1}",attrList[selectedId].Name, image.BorderWidth);
109 | }
110 | ///
111 | /// Moves a component behind a reference component.
112 | ///
113 | /// Reference component.
114 | /// Component to move.
115 | static void MoveComponentBehind (Component reference, Component componentToMove){
116 | if(reference == null || componentToMove == null || reference.gameObject != componentToMove.gameObject){
117 | return;
118 | }
119 | Component[] comps = reference.GetComponents();
120 | List list = new List();
121 | list.AddRange(comps);
122 | int i = list.IndexOf(componentToMove)-list.IndexOf(reference);
123 | while (i!=1){
124 | if(i < 1){
125 | UnityEditorInternal.ComponentUtility.MoveComponentDown(componentToMove);
126 | i++;
127 | }
128 | else if(i > 1){
129 | UnityEditorInternal.ComponentUtility.MoveComponentUp(componentToMove);
130 | i--;
131 | }
132 | }
133 | }
134 | }
135 | }
--------------------------------------------------------------------------------
/ProceduralUIImage/Editor/ProceduralImageEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4efb7abc9537550408326677069473d4
3 | timeCreated: 1447959433
4 | licenseType: Store
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/ProceduralUIImage/Editor/ProceduralImageEditorUtility.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using System.Collections;
3 | using UnityEditor;
4 | using UnityEngine.UI;
5 | using UnityEngine.UI;
6 |
7 | namespace UnityEditor.UI {
8 | ///
9 | /// This class adds a Menu Item "GameObject/UI/Procedural Image"
10 | /// Bahviour of this command is the same as with regular Images
11 | ///
12 | public class ProceduralImageEditorUtility {
13 | [MenuItem("GameObject/UI/Procedural Image")]
14 | public static void AddProceduralImage(){
15 | GameObject o = new GameObject ();
16 | o.AddComponent ();
17 | o.name = "Procedural Image";
18 | if (Selection.activeGameObject != null && Selection.activeGameObject.GetComponentInParent