From 53478b8bca57fbe363ba60f883bf38479d964e38 Mon Sep 17 00:00:00 2001 From: Patrice Vignola Date: Sun, 31 Jan 2016 15:47:59 -0500 Subject: [PATCH] blabla --- Assets/ControllerMapper.asset | 2 +- Assets/art/UI_1.png | Bin 0 -> 3371 bytes Assets/art/UI_1.png.meta | 56 +++++++++++++++++++ Assets/art/UI_2.png | Bin 0 -> 6128 bytes Assets/art/UI_2.png.meta | 56 +++++++++++++++++++ Assets/art/UI_3.png | Bin 0 -> 7306 bytes Assets/art/UI_3.png.meta | 56 +++++++++++++++++++ Assets/art/UI_GO.png | Bin 0 -> 6435 bytes Assets/art/UI_GO.png.meta | 56 +++++++++++++++++++ Assets/prefabs/HexSprite.prefab | 4 +- Assets/scenes/GameplayScene.unity | 32 +++++------ Assets/scenes/MainMenu.unity | 2 +- Assets/scripts/LevelManager.cs | 88 +++++++++++++++++++++++++++--- 13 files changed, 324 insertions(+), 28 deletions(-) create mode 100644 Assets/art/UI_1.png create mode 100644 Assets/art/UI_1.png.meta create mode 100644 Assets/art/UI_2.png create mode 100644 Assets/art/UI_2.png.meta create mode 100644 Assets/art/UI_3.png create mode 100644 Assets/art/UI_3.png.meta create mode 100644 Assets/art/UI_GO.png create mode 100644 Assets/art/UI_GO.png.meta diff --git a/Assets/ControllerMapper.asset b/Assets/ControllerMapper.asset index ff99ccd..7754128 100644 --- a/Assets/ControllerMapper.asset +++ b/Assets/ControllerMapper.asset @@ -15,7 +15,7 @@ MonoBehaviour: - name: Normal ButtonActions: - name: Dash - XboxButtons: 02000000000000000100000003000000 + XboxButtons: 020000000000000001000000030000000400000005000000 KeyboardKeys: AxisRanges: - name: MoveLeft diff --git a/Assets/art/UI_1.png b/Assets/art/UI_1.png new file mode 100644 index 0000000000000000000000000000000000000000..bfd8ccb3970b7cdf386ff4723fd1276e38c038c3 GIT binary patch literal 3371 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 literal 0 HcmV?d00001 diff --git a/Assets/art/UI_3.png.meta b/Assets/art/UI_3.png.meta new file mode 100644 index 0000000..ae2cf3e --- /dev/null +++ b/Assets/art/UI_3.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 83b462fb54e55c94aa71c8e14c31f2dc +timeCreated: 1454271472 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/art/UI_GO.png b/Assets/art/UI_GO.png new file mode 100644 index 0000000000000000000000000000000000000000..30ec3f3f18d969f3e1166e32e1c7ec91299e3a00 GIT binary patch literal 6435 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 literal 0 HcmV?d00001 diff --git a/Assets/art/UI_GO.png.meta b/Assets/art/UI_GO.png.meta new file mode 100644 index 0000000..bf167da --- /dev/null +++ b/Assets/art/UI_GO.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 6cca30ff48f9b0b468a56f0d1a546e99 +timeCreated: 1454271472 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/prefabs/HexSprite.prefab b/Assets/prefabs/HexSprite.prefab index edc33bb..b16ea7b 100644 --- a/Assets/prefabs/HexSprite.prefab +++ b/Assets/prefabs/HexSprite.prefab @@ -118,7 +118,7 @@ SpriteRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 118646} - m_Enabled: 0 + m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_Materials: @@ -147,7 +147,7 @@ Prefab: m_Modifications: - target: {fileID: 0} propertyPath: m_Enabled - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 0} propertyPath: DefaultColor.r diff --git a/Assets/scenes/GameplayScene.unity b/Assets/scenes/GameplayScene.unity index 033b256..02b6ca7 100644 --- a/Assets/scenes/GameplayScene.unity +++ b/Assets/scenes/GameplayScene.unity @@ -180,7 +180,7 @@ Transform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 201485588} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 11.5600004, y: 1.46200013, z: 9.34000015} + m_LocalPosition: {x: 12.5200005, y: 1.46200013, z: 9.34000015} m_LocalScale: {x: .200000003, y: 6, z: 16} m_Children: [] m_Father: {fileID: 1944057160} @@ -785,7 +785,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 5 + m_RootOrder: 4 --- !u!1001 &1229110618 Prefab: m_ObjectHideFlags: 0 @@ -795,15 +795,15 @@ Prefab: m_Modifications: - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalPosition.x - value: 7.9699993 + value: 8.13700008 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalPosition.y - value: -1.08 + value: -1.08000004 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalPosition.z - value: 4.6000023 + value: 4.6880002 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalRotation.x @@ -811,7 +811,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalRotation.y - value: 0.50000006 + value: .50000006 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalRotation.z @@ -819,7 +819,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalRotation.w - value: 0.86602545 + value: .866025448 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_RootOrder @@ -1289,7 +1289,7 @@ Transform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1374790521} m_LocalRotation: {x: 0, y: .707106829, z: 0, w: .707106709} - m_LocalPosition: {x: 4.65999985, y: 1.46200013, z: 2.70000005} + m_LocalPosition: {x: 4.65999985, y: 1.46200013, z: 3.45000005} m_LocalScale: {x: .200000003, y: 6, z: 18} m_Children: [] m_Father: {fileID: 1944057160} @@ -1360,15 +1360,15 @@ Prefab: m_Modifications: - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalPosition.x - value: -8.070001 + value: -8.13700008 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalPosition.y - value: -1.08 + value: -1.08000004 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalPosition.z - value: 4.6500053 + value: 4.6880002 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalRotation.x @@ -1376,7 +1376,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalRotation.y - value: 0.49999985 + value: .499999851 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalRotation.z @@ -1384,7 +1384,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalRotation.w - value: -0.86602557 + value: -.866025567 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_RootOrder @@ -1911,11 +1911,11 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalPosition.y - value: -1.08 + value: -1.08000004 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalPosition.z - value: -9.239998 + value: -9.39085293 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalRotation.x @@ -1931,7 +1931,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_LocalRotation.w - value: -0.00000014901161 + value: -1.49011612e-07 objectReference: {fileID: 0} - target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2} propertyPath: m_RootOrder diff --git a/Assets/scenes/MainMenu.unity b/Assets/scenes/MainMenu.unity index ce8c1e8..defba4f 100644 --- a/Assets/scenes/MainMenu.unity +++ b/Assets/scenes/MainMenu.unity @@ -170,7 +170,7 @@ MonoBehaviour: - {fileID: 1385875579} - {fileID: 1992441096} - {fileID: 162809795} - levelIndex: 0 + levelIndex: 2 --- !u!1 &73358719 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/scripts/LevelManager.cs b/Assets/scripts/LevelManager.cs index 2de9742..21e763d 100644 --- a/Assets/scripts/LevelManager.cs +++ b/Assets/scripts/LevelManager.cs @@ -2,7 +2,8 @@ using System.Collections.Generic; using System.Linq; using System.Collections; -using InputHandler; +using InputHandler; +using UnityEngine.UI; public class LevelManager : MonoBehaviour { @@ -23,12 +24,83 @@ public class LevelManager : MonoBehaviour { private SelectorWithBolts Selector; private GameObject PhysicsContainer; - private int playerId; + private int playerId; + + public Image Icon1; + public Image Icon2; + public Image Icon3; + public Image IconGo; + + private IEnumerator CountDown() + { + yield return new WaitForSeconds(0.5f); + + yield return StartCoroutine(FadeOutNumber(Icon3)); + yield return StartCoroutine(FadeOutNumber(Icon2)); + yield return StartCoroutine(FadeOutNumber(Icon1)); + + yield return StartCoroutine(FadeOutNumber(IconGo)); + + for (int i = 0; i < 3; i++) + { + InputManager.Instance.PushActiveContext("Normal", i); + } + } + + private IEnumerator FadeOutNumber(Image number) + { + number.gameObject.SetActive(true); + + number.rectTransform.offsetMax = Vector2.zero; + number.rectTransform.offsetMin = Vector2.zero; + + Vector2 initialAnchorMin = new Vector2(0.4f, 0.3f); + Vector2 initialAnchorMax = new Vector2(0.6f, 0.7f); + + Vector2 finalAnchor = new Vector2(0.5f, 0.5f); + + float ratio = 0f; + + Color initialColor = number.color; + Color finalColor = new Color(initialColor.r, initialColor.g, initialColor.b, 0f); + + while (ratio < 1f) + { + ratio += Time.deltaTime / 1f; + + number.rectTransform.anchorMin = Vector2.Lerp(initialAnchorMin, finalAnchor, ratio); + number.rectTransform.anchorMax = Vector2.Lerp(initialAnchorMax, finalAnchor, ratio); + + number.color = Color.Lerp(initialColor, finalColor, ratio); + + yield return null; + } + + number.gameObject.SetActive(false); + } + + + + // Use this for initialization - void Start() - { - state = GameState.Instance; + void Start() + { + for (int i = 0; i < 3; i++) + { + InputManager.Instance.PushActiveContext("CinematicEvent", i); + } + + Icon1.gameObject.SetActive(false); + Icon2.gameObject.SetActive(false); + Icon3.gameObject.SetActive(false); + IconGo.gameObject.SetActive(false); + + StartCoroutine(CountDown()); + + + + state = GameState.Instance; state.currentLevel = this; int numColumns = state.numColumns; int numRows = state.numRows; @@ -83,14 +155,14 @@ public class LevelManager : MonoBehaviour { SoundManager.Instance.PlayShortHorn(); } - /*void Update() + void Update() { if (Input.GetKeyDown(KeyCode.Space)) { StartCoroutine(SendWinnerToTheSky(state.players[1])); StartCoroutine(FadeToDark()); } - }*/ + } public void PressTile(int letterNum, RuneBehaviour tile) { @@ -280,7 +352,7 @@ public class LevelManager : MonoBehaviour { yield return null; } - Application.LoadLevel(0); //TODO Check this + Application.LoadLevel(1); //TODO Check this } private void EnableKinematics(bool state)