From 2cf742801f69cd948ffa8fa8209988ef630fa0e1 Mon Sep 17 00:00:00 2001 From: Joknaa <54961980+Joknaa@users.noreply.github.com> Date: Fri, 9 Jul 2021 00:05:31 +0100 Subject: [PATCH] Slider and Balls textures appears correctly --- .idea/.idea.Pong/.idea/workspace.xml | 10 +- ...ange-opal-precut-glass-circle-01251590.jpg | Bin 0 -> 94651 bytes ...opal-precut-glass-circle-01251590.jpg.meta | 164 +++ Assets/Art/Ball.aseprite | Bin 620 -> 689 bytes Assets/Art/Ball.png | Bin 195 -> 292 bytes Assets/Art/Ball.png.meta | 48 + Assets/Art/Slider.aseprite | Bin 555 -> 596 bytes Assets/Art/Slider.png | Bin 233 -> 356 bytes Assets/Art/Slider.png.meta | 12 +- Assets/Prefabs/MainMenu/Ball.prefab | 148 ++ Assets/Prefabs/MainMenu/Ball.prefab.meta | 7 + .../{Slider (1).prefab => Slider.prefab} | 12 +- ...der (1).prefab.meta => Slider.prefab.meta} | 0 Assets/Prefabs/Slider 1.prefab | 13 +- Assets/Resources/Materials/New Material.mat | 2 +- Assets/Scenes/Game.unity | 10 + Assets/Scenes/MainMenu.unity | 1283 +++++++++-------- Assets/Scripts/prefabInstentiate.cs | 70 +- 18 files changed, 1146 insertions(+), 633 deletions(-) create mode 100644 Assets/Art/20cm-orange-opal-precut-glass-circle-01251590.jpg create mode 100644 Assets/Art/20cm-orange-opal-precut-glass-circle-01251590.jpg.meta create mode 100644 Assets/Prefabs/MainMenu/Ball.prefab create mode 100644 Assets/Prefabs/MainMenu/Ball.prefab.meta rename Assets/Prefabs/MainMenu/{Slider (1).prefab => Slider.prefab} (93%) rename Assets/Prefabs/MainMenu/{Slider (1).prefab.meta => Slider.prefab.meta} (100%) diff --git a/.idea/.idea.Pong/.idea/workspace.xml b/.idea/.idea.Pong/.idea/workspace.xml index 008e851..edf45ad 100644 --- a/.idea/.idea.Pong/.idea/workspace.xml +++ b/.idea/.idea.Pong/.idea/workspace.xml @@ -8,8 +8,8 @@ @@ -108,9 +109,10 @@ - - + + + diff --git a/Assets/Art/20cm-orange-opal-precut-glass-circle-01251590.jpg b/Assets/Art/20cm-orange-opal-precut-glass-circle-01251590.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ba6b68aeb76887da5c5830f1c60dfd22861f58a0 GIT binary patch literal 94651 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 literal 0 HcmV?d00001 diff --git a/Assets/Art/20cm-orange-opal-precut-glass-circle-01251590.jpg.meta b/Assets/Art/20cm-orange-opal-precut-glass-circle-01251590.jpg.meta new file mode 100644 index 0000000..8807b73 --- /dev/null +++ b/Assets/Art/20cm-orange-opal-precut-glass-circle-01251590.jpg.meta @@ -0,0 +1,164 @@ +fileFormatVersion: 2 +guid: e097727706bbb0247abff99ade7175c1 +TextureImporter: + internalIDToNameTable: + - first: + 213: 7561709280961565165 + second: 20cm-orange-opal-precut-glass-circle-01251590_0 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 20cm-orange-opal-precut-glass-circle-01251590_0 + rect: + serializedVersion: 2 + x: 52 + y: 51 + width: 696 + height: 698 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: de11d72078690f860800000000000000 + internalID: 7561709280961565165 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Ball.aseprite b/Assets/Art/Ball.aseprite index 6f21ffddeedc8a56f469d7796871f88f8a7cd41c..db68a87dbad27a10e0bc43e304f136b0080ae7c2 100644 GIT binary patch delta 218 zcmaFEvXPa0BNGF|gQbiNMhr$1xl5T0nKm{RGS=^7U|?WX01`m(AE*KXfNB^j=DfYW zTeQJ|$2ss@yp&e?0mF~(eHWq?c7;xQeBy1%w3-}?_wQD&Tk}`L|LQ+K|LF@)UD~_< zP_tPC4_o)a1Vf26_Ldi<_Zmv*q_J0B&g$X&GA*O%OxMZAdkdxnd9AGADYv@(+snSs z((n(b1lW3s??(fXN3%XHl|2SnD^!{hxgKjhc9p4 Sf2#S`f03;3tXmfydJF)xG wyfSt3+jEv_uFLzr>eAXOcI$uUH@=-txhZ9Q$$c-!?c_z)3Y*RN9;=oC0Dm($aR2}S diff --git a/Assets/Art/Ball.png b/Assets/Art/Ball.png index 2d6961c0d49e80577feb4fedab554e28d06bfcee..0d6380d5dc990f25d1dd3cb7979b7ca242e9d33e 100644 GIT binary patch literal 292 zcmV+<0o(qGP)MiYg~XE7a$}54uaBL@T7~{FDUH$aHmlTA-vysM%q+1Zc@zHnK>7E17Bon*^xIoStNr0B17a z9TT~OKQs0;K$*(VffWgm%lLb=tfc{vimybhrU67m+$0hrY>4&u1Gq^fMA!%sHbR7r z5Md*}e%S~SHsYV1jab)W!{?GIV3&E~MYYib*kp#b-T;ft)MhByEwf~MI>&s$ qK#q$NjvVtvH6`ZDoNDYUJUak0!*oP=(3Xn;0000}M54KfB08LjyK{ww_Bf_yHTd6vzMo delta 82 zcmcb@vYLfkn~8zp!BR#BBZg@cxl0*WZ)_}Lw6I`cU|>~XU=U;wVE7MI009CFWegQ_ b-X1h$1o96p__s2h(|-X}u0lerI>iJ44#^V2 diff --git a/Assets/Art/Slider.png b/Assets/Art/Slider.png index 997bda550ef15b5f90305325354963788a19fd09..be653fd1e08c6e17bc885956d87f55bee9f58aa2 100644 GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^MnL?FgAGVNZV|~~U|`htba4!+nDh30BPWBRz<~|l zzu*5E<7D7r?6^BEZ6Eue?aY3eE|)u&3HmC}ax>}8kh*BHXoL#z?rLKFz-{>H0WkC! NJYD@<);T3K0RRQAiGlzC literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^MnF7`gAGW|*>u|zNNw}Li8E&|7Os~6U*X5D)pCVnrC^Zq5;u?D2~vutPFZvl fU}Ru;@R_OGf#uEWeXJ%xw=;OU`njxgN@xNAXxUB~ diff --git a/Assets/Art/Slider.png.meta b/Assets/Art/Slider.png.meta index 1e1d304..7237b37 100644 --- a/Assets/Art/Slider.png.meta +++ b/Assets/Art/Slider.png.meta @@ -34,7 +34,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 1 + filterMode: 0 aniso: 1 mipBias: 0 wrapU: 1 @@ -129,12 +129,12 @@ TextureImporter: name: Slider_0 rect: serializedVersion: 2 - x: 17 - y: 16 - width: 16 - height: 118 + x: 0 + y: 0 + width: 50 + height: 250 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] diff --git a/Assets/Prefabs/MainMenu/Ball.prefab b/Assets/Prefabs/MainMenu/Ball.prefab new file mode 100644 index 0000000..81f17ca --- /dev/null +++ b/Assets/Prefabs/MainMenu/Ball.prefab @@ -0,0 +1,148 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2541017904227858784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2541017904227858787} + - component: {fileID: 2541017904227858796} + - component: {fileID: 1942909649081719087} + - component: {fileID: 2541017904227858797} + - component: {fileID: 2541017904227858786} + m_Layer: 5 + m_Name: Ball + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2541017904227858787 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2541017904227858784} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 40, y: 40} + m_Pivot: {x: 0, y: 1} +--- !u!222 &2541017904227858796 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2541017904227858784} + m_CullTransparentMesh: 0 +--- !u!212 &1942909649081719087 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2541017904227858784} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300000, guid: a81382ae1444d0a49a3ce1151d174943, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.5, y: 0.5} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &2541017904227858797 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2541017904227858784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2541017904227858786 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2541017904227858784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: 100 + m_PreferredHeight: 100 + m_FlexibleWidth: 1 + m_FlexibleHeight: 1 + m_LayoutPriority: 1 diff --git a/Assets/Prefabs/MainMenu/Ball.prefab.meta b/Assets/Prefabs/MainMenu/Ball.prefab.meta new file mode 100644 index 0000000..e1057e4 --- /dev/null +++ b/Assets/Prefabs/MainMenu/Ball.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 47fd806e474c2554d93cfcde55d3d4a4 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/MainMenu/Slider (1).prefab b/Assets/Prefabs/MainMenu/Slider.prefab similarity index 93% rename from Assets/Prefabs/MainMenu/Slider (1).prefab rename to Assets/Prefabs/MainMenu/Slider.prefab index d42a14d..302d136 100644 --- a/Assets/Prefabs/MainMenu/Slider (1).prefab +++ b/Assets/Prefabs/MainMenu/Slider.prefab @@ -37,7 +37,7 @@ RectTransform: m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 180, y: 50} + m_SizeDelta: {x: 200, y: 40} m_Pivot: {x: 0, y: 1} --- !u!222 &583342513927340967 CanvasRenderer: @@ -86,15 +86,16 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_Sprite: {fileID: 0} + m_Sprite: {fileID: 9169877530624898698, guid: 0603192e29702c745bbe5387311ef742, + type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 m_DrawMode: 0 - m_Size: {x: 1, y: 1} + m_Size: {x: 0.5, y: 2.5} m_AdaptiveModeThreshold: 0.5 m_SpriteTileMode: 0 - m_WasSpriteAssigned: 0 + m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 --- !u!114 &583342513927340966 @@ -116,7 +117,8 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 0} + m_Sprite: {fileID: 9169877530624898698, guid: 0603192e29702c745bbe5387311ef742, + type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 diff --git a/Assets/Prefabs/MainMenu/Slider (1).prefab.meta b/Assets/Prefabs/MainMenu/Slider.prefab.meta similarity index 100% rename from Assets/Prefabs/MainMenu/Slider (1).prefab.meta rename to Assets/Prefabs/MainMenu/Slider.prefab.meta diff --git a/Assets/Prefabs/Slider 1.prefab b/Assets/Prefabs/Slider 1.prefab index b2fc68b..31303b8 100644 --- a/Assets/Prefabs/Slider 1.prefab +++ b/Assets/Prefabs/Slider 1.prefab @@ -73,12 +73,13 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 1 - m_Sprite: {fileID: 21300000, guid: 0603192e29702c745bbe5387311ef742, type: 3} + m_Sprite: {fileID: 9169877530624898698, guid: 0603192e29702c745bbe5387311ef742, + type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 m_DrawMode: 0 - m_Size: {x: 0.16, y: 0.16} + m_Size: {x: 5.12, y: 5.12} m_AdaptiveModeThreshold: 0.5 m_SpriteTileMode: 0 m_WasSpriteAssigned: 1 @@ -131,16 +132,16 @@ BoxCollider2D: m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 - m_Offset: {x: 0.002367735, y: 0.00000011920929} + m_Offset: {x: 0.0023780465, y: -0.000004053116} m_SpriteTilingProperty: border: {x: 0, y: 0, z: 0, w: 0} pivot: {x: 0.5, y: 0.5} - oldSize: {x: 0.5, y: 1.5} - newSize: {x: 0.16, y: 0.16} + oldSize: {x: 0.5, y: 2.5} + newSize: {x: 5.12, y: 5.12} adaptiveTilingThreshold: 0.5 drawMode: 0 adaptiveTiling: 0 m_AutoTiling: 0 serializedVersion: 2 - m_Size: {x: 0.08958292, y: 1.1022108} + m_Size: {x: 0.5001012, y: 2.4979649} m_EdgeRadius: 0 diff --git a/Assets/Resources/Materials/New Material.mat b/Assets/Resources/Materials/New Material.mat index 1801332..1b38882 100644 --- a/Assets/Resources/Materials/New Material.mat +++ b/Assets/Resources/Materials/New Material.mat @@ -8,7 +8,7 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: New Material - m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: ETC1_EXTERNAL_ALPHA m_LightmapFlags: 4 m_EnableInstancingVariants: 0 diff --git a/Assets/Scenes/Game.unity b/Assets/Scenes/Game.unity index 33231ac..41e8704 100644 --- a/Assets/Scenes/Game.unity +++ b/Assets/Scenes/Game.unity @@ -4013,6 +4013,16 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 2072703497} m_Modifications: + - target: {fileID: 2781309624481353552, guid: 504fff69a0dfca144b61ec8f9e939f47, + type: 3} + propertyPath: m_Radius + value: 0.24902767 + objectReference: {fileID: 0} + - target: {fileID: 2781309624481353552, guid: 504fff69a0dfca144b61ec8f9e939f47, + type: 3} + propertyPath: m_Offset.x + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2781309624481353553, guid: 504fff69a0dfca144b61ec8f9e939f47, type: 3} propertyPath: m_RootOrder diff --git a/Assets/Scenes/MainMenu.unity b/Assets/Scenes/MainMenu.unity index 4331bb7..d86a932 100644 --- a/Assets/Scenes/MainMenu.unity +++ b/Assets/Scenes/MainMenu.unity @@ -497,17 +497,66 @@ RectTransform: - {fileID: 480151842942957041} - {fileID: 1777476778} - {fileID: 1850463646} - - {fileID: 1858895459} - - {fileID: 541894281} - {fileID: 1017723067} + - {fileID: 1858895459} + - {fileID: 1135137798} m_Father: {fileID: 0} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} +--- !u!1 &250703344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 250703346} + - component: {fileID: 250703345} + m_Layer: 0 + m_Name: GameMaster + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &250703345 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 250703344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 454194de006407a41b75cf398f6ad414, type: 3} + m_Name: + m_EditorClassIdentifier: + SliderPrefab: {fileID: 583342513927340971, guid: e21cb4acb87687145a7b8e347169f418, + type: 3} + SliderParent: {fileID: 2038561205} + BallPrefab: {fileID: 2541017904227858784, guid: 47fd806e474c2554d93cfcde55d3d4a4, + type: 3} + BallParent: {fileID: 1069294924} +--- !u!4 &250703346 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 250703344} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1000.2352, y: 497.35846, z: -4.7514076} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &270667347 GameObject: m_ObjectHideFlags: 0 @@ -622,7 +671,7 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 341331637} m_CullTransparentMesh: 0 ---- !u!1 &391029270 +--- !u!1 &342657251 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -630,71 +679,75 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 391029271} - - component: {fileID: 391029273} - - component: {fileID: 391029272} + - component: {fileID: 342657252} + - component: {fileID: 342657254} + - component: {fileID: 342657253} m_Layer: 5 - m_Name: Panel + m_Name: Text m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &391029271 +--- !u!224 &342657252 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 391029270} + m_GameObject: {fileID: 342657251} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 541894281} - m_RootOrder: 1 + m_Father: {fileID: 1529508210} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 200, y: 300} + m_SizeDelta: {x: 300, y: 47} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &391029272 +--- !u!114 &342657253 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 391029270} + m_GameObject: {fileID: 342657251} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_Color: {r: 0.21960786, g: 0.21960786, b: 0.21960786, a: 1} m_RaycastTarget: 1 m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &391029273 + m_FontData: + m_Font: {fileID: 12800000, guid: 41c16426718d02a41ace00513b186ff7, type: 3} + m_FontSize: 50 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 77 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Select Ball +--- !u!222 &342657254 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 391029270} + m_GameObject: {fileID: 342657251} m_CullTransparentMesh: 0 --- !u!114 &503882510 stripped MonoBehaviour: @@ -708,7 +761,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: de3430b4b065df448b233e4755f87d04, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &541894280 +--- !u!1 &527392242 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -716,51 +769,99 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 541894281} - - component: {fileID: 541894283} - - component: {fileID: 541894282} + - component: {fileID: 527392243} + - component: {fileID: 527392246} + - component: {fileID: 527392245} + - component: {fileID: 527392244} m_Layer: 5 - m_Name: BallChooser + m_Name: VerticalScrollbar m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &541894281 +--- !u!224 &527392243 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 541894280} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_GameObject: {fileID: 527392242} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 705302248} - - {fileID: 391029271} - m_Father: {fileID: 194469523} - m_RootOrder: 4 + - {fileID: 1793353027} + m_Father: {fileID: 1622147189} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 0} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 300, y: 0} + m_SizeDelta: {x: 20, y: 0} m_Pivot: {x: 1, y: 0.5} ---- !u!114 &541894282 +--- !u!114 &527392244 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 527392242} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 0.4056604, g: 0.4056604, b: 0.4056604, a: 1} + m_HighlightedColor: {r: 0.4039216, g: 0.4039216, b: 0.4039216, a: 1} + m_PressedColor: {r: 0.4039216, g: 0.4039216, b: 0.4039216, a: 1} + m_SelectedColor: {r: 0.4039216, g: 0.4039216, b: 0.4039216, a: 1} + m_DisabledColor: {r: 0.4039216, g: 0.4039216, b: 0.4039216, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1125664860} + m_HandleRect: {fileID: 1125664859} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &527392245 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 541894280} + m_GameObject: {fileID: 527392242} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_Color: {r: 0.8490566, g: 0.8490566, b: 0.8490566, a: 1} m_RaycastTarget: 1 m_Maskable: 1 m_OnCullStateChanged: @@ -776,13 +877,13 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!222 &541894283 +--- !u!222 &527392246 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 541894280} + m_GameObject: {fileID: 527392242} m_CullTransparentMesh: 0 --- !u!1 &543273697 GameObject: @@ -1085,156 +1186,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 640722513} m_CullTransparentMesh: 0 ---- !u!1 &640745520 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 640745521} - - component: {fileID: 640745523} - - component: {fileID: 640745522} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &640745521 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 640745520} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 705302248} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 300, y: 47} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &640745522 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 640745520} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.21960786, g: 0.21960786, b: 0.21960786, a: 1} - m_RaycastTarget: 1 - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 12800000, guid: 41c16426718d02a41ace00513b186ff7, type: 3} - m_FontSize: 50 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 74 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Select Ball ---- !u!222 &640745523 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 640745520} - m_CullTransparentMesh: 0 ---- !u!1 &705302247 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 705302248} - - component: {fileID: 705302250} - - component: {fileID: 705302249} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &705302248 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705302247} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.49999988, y: 0.49999988, z: 1} - m_Children: - - {fileID: 640745521} - m_Father: {fileID: 541894281} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 300, y: 47} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &705302249 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705302247} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 0} - m_UVRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 ---- !u!222 &705302250 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705302247} - m_CullTransparentMesh: 0 --- !u!1 &714807626 GameObject: m_ObjectHideFlags: 0 @@ -1613,7 +1564,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &903756167 GameObject: @@ -1696,7 +1647,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 0 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &905011313 GameObject: @@ -1904,7 +1855,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_Color: {r: 1, g: 1, b: 1, a: 1} m_RaycastTarget: 1 m_Maskable: 1 m_OnCullStateChanged: @@ -2002,7 +1953,7 @@ RectTransform: m_Children: - {fileID: 98902056} m_Father: {fileID: 194469523} - m_RootOrder: 5 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -2022,7 +1973,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_Color: {r: 1, g: 1, b: 1, a: 0} m_RaycastTarget: 1 m_Maskable: 1 m_OnCullStateChanged: @@ -2269,6 +2220,121 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1045034632} m_CullTransparentMesh: 0 +--- !u!1 &1069294924 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1069294925} + - component: {fileID: 1069294930} + - component: {fileID: 1069294929} + - component: {fileID: 1069294928} + - component: {fileID: 1069294927} + m_Layer: 5 + m_Name: BallGrid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1069294925 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1069294924} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1622147189} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 40, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1069294927 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1069294924} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 20 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!114 &1069294928 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1069294924} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &1069294929 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1069294924} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1069294930 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1069294924} + m_CullTransparentMesh: 0 --- !u!114 &1115567895 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 5391727815406086900, guid: 3dbc79b416cb1404db8f5df1e2c290ae, @@ -2281,6 +2347,156 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: de3430b4b065df448b233e4755f87d04, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &1125664858 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1125664859} + - component: {fileID: 1125664861} + - component: {fileID: 1125664860} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1125664859 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125664858} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1793353027} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1125664860 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125664858} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1125664861 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125664858} + m_CullTransparentMesh: 0 +--- !u!1 &1135137797 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1135137798} + - component: {fileID: 1135137800} + - component: {fileID: 1135137799} + m_Layer: 5 + m_Name: BallChooser + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1135137798 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1135137797} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1529508210} + - {fileID: 1622147189} + m_Father: {fileID: 194469523} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 300, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1135137799 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1135137797} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1135137800 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1135137797} + m_CullTransparentMesh: 0 --- !u!114 &1180263113 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 5391727815406086900, guid: 3dbc79b416cb1404db8f5df1e2c290ae, @@ -2844,32 +3060,104 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: de3430b4b065df448b233e4755f87d04, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1001 &1586163809 -PrefabInstance: +--- !u!1 &1529508209 +GameObject: m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1445364863} - m_Modifications: - - target: {fileID: 5391727815406086896, guid: 3dbc79b416cb1404db8f5df1e2c290ae, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 5391727815406086896, guid: 3dbc79b416cb1404db8f5df1e2c290ae, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 5391727815406086896, guid: 3dbc79b416cb1404db8f5df1e2c290ae, - type: 3} - propertyPath: m_RootOrder - value: 4 - objectReference: {fileID: 0} - - target: {fileID: 5391727815406086896, guid: 3dbc79b416cb1404db8f5df1e2c290ae, - type: 3} - propertyPath: m_AnchorMax.x - value: 0.5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1529508210} + - component: {fileID: 1529508212} + - component: {fileID: 1529508211} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1529508210 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1529508209} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.49999988, y: 0.49999988, z: 1} + m_Children: + - {fileID: 342657252} + m_Father: {fileID: 1135137798} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 300, y: 47} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1529508211 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1529508209} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &1529508212 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1529508209} + m_CullTransparentMesh: 0 +--- !u!1001 &1586163809 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1445364863} + m_Modifications: + - target: {fileID: 5391727815406086896, guid: 3dbc79b416cb1404db8f5df1e2c290ae, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5391727815406086896, guid: 3dbc79b416cb1404db8f5df1e2c290ae, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5391727815406086896, guid: 3dbc79b416cb1404db8f5df1e2c290ae, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 5391727815406086896, guid: 3dbc79b416cb1404db8f5df1e2c290ae, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 objectReference: {fileID: 0} - target: {fileID: 5391727815406086896, guid: 3dbc79b416cb1404db8f5df1e2c290ae, type: 3} @@ -3134,6 +3422,127 @@ RectTransform: type: 3} m_PrefabInstance: {fileID: 1599554720} m_PrefabAsset: {fileID: 0} +--- !u!1 &1622147188 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1622147189} + - component: {fileID: 1622147193} + - component: {fileID: 1622147192} + - component: {fileID: 1622147191} + - component: {fileID: 1622147190} + m_Layer: 5 + m_Name: BallList + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1622147189 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1622147188} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1069294925} + - {fileID: 527392243} + m_Father: {fileID: 1135137798} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 200, y: 300} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1622147190 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1622147188} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1069294925} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 0} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 527392244} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1622147191 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1622147188} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &1622147192 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1622147188} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1622147193 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1622147188} + m_CullTransparentMesh: 0 --- !u!1001 &1714565790 PrefabInstance: m_ObjectHideFlags: 0 @@ -3515,6 +3924,42 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1777476777} m_CullTransparentMesh: 0 +--- !u!1 &1793353026 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1793353027} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1793353027 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1793353026} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1125664859} + m_Father: {fileID: 527392243} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1850463645 GameObject: m_ObjectHideFlags: 0 @@ -3546,7 +3991,6 @@ RectTransform: m_Children: - {fileID: 480151842943063169} - {fileID: 480151842942997731} - - {fileID: 1919567000} m_Father: {fileID: 194469523} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -3568,7 +4012,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_Color: {r: 1, g: 1, b: 1, a: 0} m_RaycastTarget: 1 m_Maskable: 1 m_OnCullStateChanged: @@ -3774,7 +4218,7 @@ RectTransform: - {fileID: 1360427381} - {fileID: 983612821} m_Father: {fileID: 194469523} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1} @@ -3794,7 +4238,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_Color: {r: 1, g: 1, b: 1, a: 0} m_RaycastTarget: 1 m_Maskable: 1 m_OnCullStateChanged: @@ -4098,7 +4542,7 @@ RectTransform: type: 3} m_PrefabInstance: {fileID: 1886231947} m_PrefabAsset: {fileID: 0} ---- !u!1 &1919566999 +--- !u!1 &1958915786 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -4106,285 +4550,42 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1919567000} - - component: {fileID: 1919567005} - - component: {fileID: 1919567004} - - component: {fileID: 1919567003} - - component: {fileID: 1919567002} - - component: {fileID: 1919567001} + - component: {fileID: 1958915787} + - component: {fileID: 1958915789} + - component: {fileID: 1958915788} m_Layer: 5 - m_Name: Load + m_Name: Text m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &1919567000 +--- !u!224 &1958915787 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1919566999} + m_GameObject: {fileID: 1958915786} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2023943339} - m_Father: {fileID: 1850463646} - m_RootOrder: 2 + m_Children: [] + m_Father: {fileID: 98902056} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 0} - m_AnchoredPosition: {x: 0, y: -120} - m_SizeDelta: {x: 300, y: 70} - m_Pivot: {x: 0.5, y: 0} ---- !u!82 &1919567001 -AudioSource: + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1958915788 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1919566999} - m_Enabled: 1 - serializedVersion: 4 - OutputAudioMixerGroup: {fileID: 0} - m_audioClip: {fileID: 0} - m_PlayOnAwake: 0 - m_Volume: 1 - m_Pitch: 1 - Loop: 0 - Mute: 0 - Spatialize: 0 - SpatializePostEffects: 0 - Priority: 128 - DopplerLevel: 1 - MinDistance: 1 - MaxDistance: 500 - Pan2D: 0 - rolloffMode: 0 - BypassEffects: 0 - BypassListenerEffects: 0 - BypassReverbZones: 0 - rolloffCustomCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - panLevelCustomCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 0 - spreadCustomCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 0 - reverbZoneMixCustomCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 0 ---- !u!114 &1919567002 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1919566999} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a9a1864de4c1483e8b6ebd78de2b86ca, type: 3} - m_Name: - m_EditorClassIdentifier: - HoverSound: {fileID: 8300000, guid: de81417f62c12d14f9e1c05ea84c55a3, type: 3} - ClickSound: {fileID: 8300000, guid: 734c7b4892c9b524f9c3909dd21f738f, type: 3} ---- !u!114 &1919567003 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1919566999} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.36078432, g: 0.35686275, b: 0.35686275, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 1, g: 1, b: 1, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 21300000, guid: c70574133b262e9429c96fd9bb9787ce, - type: 3} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 21300000, guid: c70574133b262e9429c96fd9bb9787ce, type: 3} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Highlighted - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1919567004} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 2038561211} - m_MethodName: LoadPrefab - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: More1 - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1919567004 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1919566999} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 248fb9c49fc9f3d4293fd9fd3376e782, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1919567005 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1919566999} - m_CullTransparentMesh: 0 ---- !u!1 &1958915786 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1958915787} - - component: {fileID: 1958915789} - - component: {fileID: 1958915788} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1958915787 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1958915786} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 98902056} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -0.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1958915788 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1958915786} + m_GameObject: {fileID: 1958915786} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} @@ -4419,84 +4620,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1958915786} m_CullTransparentMesh: 0 ---- !u!1 &2023943338 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2023943339} - - component: {fileID: 2023943341} - - component: {fileID: 2023943340} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2023943339 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2023943338} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1919567000} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2023943340 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2023943338} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 12800000, guid: 41c16426718d02a41ace00513b186ff7, type: 3} - m_FontSize: 100 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 100 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Load ---- !u!222 &2023943341 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2023943338} - m_CullTransparentMesh: 0 --- !u!1 &2038561205 GameObject: m_ObjectHideFlags: 0 @@ -4510,7 +4633,6 @@ GameObject: - component: {fileID: 2038561207} - component: {fileID: 2038561209} - component: {fileID: 2038561210} - - component: {fileID: 2038561211} m_Layer: 5 m_Name: SliderGrid m_TagString: Untagged @@ -4550,7 +4672,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 0.49803922} + m_Color: {r: 0, g: 0, b: 0, a: 0} m_RaycastTarget: 1 m_Maskable: 1 m_OnCullStateChanged: @@ -4606,28 +4728,13 @@ MonoBehaviour: m_Top: 0 m_Bottom: 0 m_ChildAlignment: 0 - m_Spacing: 8.4 + m_Spacing: 20 m_ChildForceExpandWidth: 0 m_ChildForceExpandHeight: 0 m_ChildControlWidth: 0 m_ChildControlHeight: 0 m_ChildScaleWidth: 0 m_ChildScaleHeight: 0 ---- !u!114 &2038561211 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2038561205} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 454194de006407a41b75cf398f6ad414, type: 3} - m_Name: - m_EditorClassIdentifier: - myPrefab: {fileID: 583342513927340971, guid: e21cb4acb87687145a7b8e347169f418, type: 3} - Parent: {fileID: 2038561205} - spriteRenderer: {fileID: 0} --- !u!1001 &2073969844 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/prefabInstentiate.cs b/Assets/Scripts/prefabInstentiate.cs index ef2aea7..050b164 100644 --- a/Assets/Scripts/prefabInstentiate.cs +++ b/Assets/Scripts/prefabInstentiate.cs @@ -5,42 +5,66 @@ using UnityEngine.UI; public class prefabInstentiate : MonoBehaviour { - public GameObject myPrefab; - public GameObject Parent; - public SpriteRenderer spriteRenderer; - private Texture2D ImageTexture; + public GameObject SliderPrefab; + public GameObject SliderParent; + public GameObject BallPrefab; + public GameObject BallParent; - private List InstantiatedPrefabsList = new List(); - private Texture2D NewTexture; - - public void LoadPrefab() { - Sprite[] Images = Resources.LoadAll("", typeof(Sprite)).Cast().ToArray(); + private void Start() { + Sprite[ ] Images = Resources.LoadAll("", typeof(Sprite)).Cast().ToArray(); foreach (Sprite Image in Images) { - GameObject InstantiatedPrefab = InstantiatePrefab(); - - SetupTexture(Image); + GameObject NewSliderPrefab = InstantiatePrefab(SliderPrefab, SliderParent); + NewSliderPrefab.GetComponent().sprite = Sprite.Create( + SetupSliderTexture(Image), + new Rect(0, 0, 200, 40), + Vector2.one * 0.5f); - InstantiatedPrefab.GetComponent().sprite = Sprite.Create(NewTexture, new Rect(0, 0, NewTexture.width, NewTexture.height), + GameObject NewBallPrefab = InstantiatePrefab(BallPrefab, BallParent); + NewBallPrefab.GetComponent().sprite = Sprite.Create( + SetupBallTexture(Image), + new Rect(0, 0, 40, 40), Vector2.one * 0.5f); } } - private GameObject InstantiatePrefab() { - GameObject InstantiatedPrefab = Instantiate(myPrefab, new Vector3(0, 0, 0), Quaternion.identity); - + private GameObject InstantiatePrefab(GameObject Prefab, GameObject Parent) { + GameObject InstantiatedPrefab = Instantiate(Prefab, new Vector3(0, 0, 0), Quaternion.identity); + InstantiatedPrefab.transform.SetParent(Parent.transform); InstantiatedPrefab.GetComponent().localScale = Vector3.one; - InstantiatedPrefabsList.Add(InstantiatedPrefab); return InstantiatedPrefab; } - private void SetupTexture(Sprite Image) { - ImageTexture = Image.texture; - NewTexture = new Texture2D(16, 118); - for (var i = 0; i < NewTexture.width; i++) { - for (var j = 0; j < NewTexture.height; j++) NewTexture.SetPixel(i, j, ImageTexture.GetPixel(i, j)); + private Texture2D SetupSliderTexture(Sprite Image) { + Texture2D ImageTexture = Image.texture; + Texture2D PrefabTexture = new Texture2D(200, 40); + + for (var i = 0; i < PrefabTexture.width; i++) + for (var j = 0; j < PrefabTexture.height; j++) + PrefabTexture.SetPixel(i, j, ImageTexture.GetPixel(i, j)); + + PrefabTexture.Apply(); + return PrefabTexture; + } + + private Texture2D SetupBallTexture(Sprite Image) { + Texture2D ImageTexture = Image.texture; + Texture2D PrefabTexture = new Texture2D(40, 40); + int radius = 20; + int rSquared = radius * radius; + + for (int u = 20 - radius; u < 20 + radius + 1; u++) { + for (int v = 20 - radius; v < 20 + radius + 1; v++) { + if ((20 - u) * (20 - u) + (20 - v) * (20 - v) < rSquared) + PrefabTexture.SetPixel(u, v, ImageTexture.GetPixel(u, v)); + else + PrefabTexture.SetPixel(u, v, new Color(0, 0, 0, 0)); + } } - NewTexture.Apply(); + + + PrefabTexture.Apply(); + return PrefabTexture; } } \ No newline at end of file