From dab4ce254a5cc323ed4e58baa673ee1adff70116 Mon Sep 17 00:00:00 2001 From: happy44300 Date: Sun, 12 Aug 2018 19:59:03 +0200 Subject: [PATCH] menu de merdre --- Assets/ButtonBackground.psd | Bin 0 -> 25590 bytes Assets/ButtonBackground.psd.meta | 120 +++++++++++++++++++++++++++++++ Assets/MerdeAmoi.png.meta | 14 ++-- Assets/ShowSkin.cs | 39 ++++++++++ Assets/ShowSkin.cs.meta | 11 +++ 5 files changed, 177 insertions(+), 7 deletions(-) create mode 100644 Assets/ButtonBackground.psd create mode 100644 Assets/ButtonBackground.psd.meta create mode 100644 Assets/ShowSkin.cs create mode 100644 Assets/ShowSkin.cs.meta diff --git a/Assets/ButtonBackground.psd b/Assets/ButtonBackground.psd new file mode 100644 index 0000000000000000000000000000000000000000..e04c906b7be0df14d495fc8274e908235270157f GIT binary patch literal 25590 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 BzJUM$ literal 0 HcmV?d00001 diff --git a/Assets/ButtonBackground.psd.meta b/Assets/ButtonBackground.psd.meta new file mode 100644 index 0000000..62e2e60 --- /dev/null +++ b/Assets/ButtonBackground.psd.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: f09a356d5b723f6448b24a23c051fa07 +TextureImporter: + fileIDToRecycleName: + 21300000: ButtonBackground_0 + externalObjects: {} + serializedVersion: 7 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 8, y: 7, z: 8, w: 9} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: ButtonBackground_0 + rect: + serializedVersion: 2 + x: 2 + y: 0 + width: 28 + height: 31 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 803f03efb36b2b347b8d7fea333c0903 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: dd9b387dabba0e84c9d856656f09126b + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MerdeAmoi.png.meta b/Assets/MerdeAmoi.png.meta index 605005e..5c67c97 100644 --- a/Assets/MerdeAmoi.png.meta +++ b/Assets/MerdeAmoi.png.meta @@ -6,7 +6,7 @@ TextureImporter: serializedVersion: 7 mipmaps: mipMapMode: 0 - enableMipMap: 1 + enableMipMap: 0 sRGBTexture: 1 linearTexture: 0 fadeOut: 0 @@ -34,13 +34,13 @@ TextureImporter: filterMode: 1 aniso: -1 mipBias: -100 - wrapU: 0 - wrapV: 0 + wrapU: 1 + wrapV: 1 wrapW: 0 - nPOTScale: 1 + nPOTScale: 0 lightmap: 0 compressionQuality: 50 - spriteMode: 0 + spriteMode: 1 spriteExtrude: 1 spriteMeshType: 1 alignment: 0 @@ -49,9 +49,9 @@ TextureImporter: spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 - alphaIsTransparency: 0 + alphaIsTransparency: 1 spriteTessellationDetail: -1 - textureType: 0 + textureType: 8 textureShape: 1 singleChannelComponent: 0 maxTextureSizeSet: 0 diff --git a/Assets/ShowSkin.cs b/Assets/ShowSkin.cs new file mode 100644 index 0000000..000d1dc --- /dev/null +++ b/Assets/ShowSkin.cs @@ -0,0 +1,39 @@ +using UnityEngine; +using System.Collections; + + +/// Helper script to show what a skin actually looks like +/// To use, throw on a GameObject and edit your skin asset while the game is running. +public class ShowSkin : MonoBehaviour { + public GUISkin skin; + public float elemWidth = 100, elemHeight = 30; + public Texture2D testIcon; + bool testBool; + int selection; + void OnGUI () { + // Assign this skin to the GUI. If it is null, the GUI will use the builtin skin + GUI.skin = skin; + + // Read back which skin the GUI is actually using + GUISkin sk = GUI.skin; + + // Make a group that contains all the elements. + GUI.BeginGroup (new Rect (30,20, Screen.width - 60, Screen.height - 40), sk.name, "window"); + + GUIStyle window = GUI.skin.GetStyle ("window"); + int x = 0, y = 0; + // Go over all GUIStyles inside the skin. + foreach (GUIStyle s in sk) { + // Display them as a toggle button (toggle buttons use all background images, and you can click to toggle it). + testBool = GUI.Toggle (new Rect (x * (elemWidth + 20) + window.padding.left, y * (elemHeight + 15) + window.padding.top, elemWidth, elemHeight), testBool, new GUIContent (s.name.ToUpper(), testIcon), s); + + // Advance & "wordwrap" the elements + x++; + if (x * (elemWidth + 20) > Screen.width - elemWidth - 40 -window.padding.right) { + x = 0; + y++; + } + } + GUI.EndGroup(); + } +} diff --git a/Assets/ShowSkin.cs.meta b/Assets/ShowSkin.cs.meta new file mode 100644 index 0000000..198d185 --- /dev/null +++ b/Assets/ShowSkin.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 258516bcf44e943898699bad9a6e0855 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: