From 74446408e0654a1be39d4d036f72a93006341651 Mon Sep 17 00:00:00 2001 From: Josh Date: Mon, 10 Jul 2023 00:16:00 -0400 Subject: [PATCH] full flow for new level select --- .../Assets/Scenes/LevelSelectScene.unity | 916 ++++++++++++++++++ namedropper/Assets/Scripts/JoinPlayer.cs | 2 +- namedropper/Assets/Scripts/Level.cs | 2 +- .../Assets/Scripts/TrackballInputManager.cs | 15 +- namedropper/Assets/Spinner.cs | 94 +- .../ProjectSettings/EditorBuildSettings.asset | 3 + 6 files changed, 1022 insertions(+), 10 deletions(-) diff --git a/namedropper/Assets/Scenes/LevelSelectScene.unity b/namedropper/Assets/Scenes/LevelSelectScene.unity index e18b4c6..37b8fcf 100644 --- a/namedropper/Assets/Scenes/LevelSelectScene.unity +++ b/namedropper/Assets/Scenes/LevelSelectScene.unity @@ -123,6 +123,219 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1001 &5844716 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1167115250} + m_Modifications: + - target: {fileID: 3223008826524451067, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3300629709659245742, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.z + value: -3.63 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontSize + value: 34.25 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontAsset + value: + objectReference: {fileID: 11400000, guid: 4fe6d5308385b4341885d0d510c8e2aa, type: 2} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_sharedMaterial + value: + objectReference: {fileID: 1001970574707011636, guid: 4fe6d5308385b4341885d0d510c8e2aa, type: 2} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 9049015333299688696, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Text + value: Josh + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _team + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyDown + value: 103 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyLeft + value: 102 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyRight + value: 104 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _playerNumber + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.size + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[0] + value: + objectReference: {fileID: 21300000, guid: eac04632d0bd30d478787e8eb05be51a, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[1] + value: + objectReference: {fileID: 21300000, guid: ea2491c8073705d4cb6c00c5d7724bea, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[2] + value: + objectReference: {fileID: 21300000, guid: 5dda1fd14a4501a47a8a08f2cfc6ee29, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[3] + value: + objectReference: {fileID: 21300000, guid: 523844c4a5f495e4ca83bd7185a3475b, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[4] + value: + objectReference: {fileID: 21300000, guid: 052ea8efa0115034a99417813f4bbda2, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[5] + value: + objectReference: {fileID: 21300000, guid: 1f7896c751a0c684794806f0d24a218f, type: 3} + - target: {fileID: 9049015333349338379, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: eac04632d0bd30d478787e8eb05be51a, type: 3} + - target: {fileID: 9049015333349338381, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Name + value: Player Dark Blue 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338381, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Layer + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338381, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_SizeDelta.x + value: 157 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_SizeDelta.y + value: 164 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchoredPosition.x + value: -300 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 602.48 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} +--- !u!224 &5844717 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + m_PrefabInstance: {fileID: 5844716} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5844718 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + m_PrefabInstance: {fileID: 5844716} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27913ac4da04ed24db893ba625314f05, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &390335502 GameObject: m_ObjectHideFlags: 0 @@ -275,6 +488,219 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1001 &591775154 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1167115250} + m_Modifications: + - target: {fileID: 3223008826524451067, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3246767593435583328, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9961947 + objectReference: {fileID: 0} + - target: {fileID: 3246767593435583328, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.z + value: -0.08715578 + objectReference: {fileID: 0} + - target: {fileID: 3246767593435583328, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -10 + objectReference: {fileID: 0} + - target: {fileID: 3300629709659245742, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.z + value: -3.63 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontSize + value: 34.25 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontAsset + value: + objectReference: {fileID: 11400000, guid: 4fe6d5308385b4341885d0d510c8e2aa, type: 2} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_sharedMaterial + value: + objectReference: {fileID: 1001970574707011636, guid: 4fe6d5308385b4341885d0d510c8e2aa, type: 2} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor32.rgba + value: 4278190080 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _team + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyDrop + value: 122 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _playerNumber + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.size + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[0] + value: + objectReference: {fileID: 21300000, guid: 53a3b3c44060d8e40b7a2bc4b844e364, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[1] + value: + objectReference: {fileID: 21300000, guid: 0d66961f5f942d742a58ffc868223e37, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[2] + value: + objectReference: {fileID: 21300000, guid: 6a8572cf7e25e064788328e1018908aa, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[3] + value: + objectReference: {fileID: 21300000, guid: 84c334983355f1141a95621e41de737c, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[4] + value: + objectReference: {fileID: 21300000, guid: ff70c01d732eb1446b2c85ab04233350, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[5] + value: + objectReference: {fileID: 21300000, guid: b208b1dfcd5bd1c4baf7dab0c7d2451e, type: 3} + - target: {fileID: 9049015333349338378, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Mass + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338378, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Constraints + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338381, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Name + value: Player Light Blue 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338381, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Layer + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_SizeDelta.x + value: 157 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_SizeDelta.y + value: 164 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 985 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 602.48 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} +--- !u!224 &591775155 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + m_PrefabInstance: {fileID: 591775154} + m_PrefabAsset: {fileID: 0} +--- !u!114 &591775156 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + m_PrefabInstance: {fileID: 591775154} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27913ac4da04ed24db893ba625314f05, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &605712845 GameObject: m_ObjectHideFlags: 0 @@ -447,6 +873,223 @@ RectTransform: m_AnchoredPosition: {x: -2.46, y: -1.33} m_SizeDelta: {x: 1920, y: 5} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &688218922 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1167115250} + m_Modifications: + - target: {fileID: 3223008826524451067, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3300629709659245742, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.z + value: -3.63 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontSize + value: 34.25 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontAsset + value: + objectReference: {fileID: 11400000, guid: 4fe6d5308385b4341885d0d510c8e2aa, type: 2} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_sharedMaterial + value: + objectReference: {fileID: 1001970574707011636, guid: 4fe6d5308385b4341885d0d510c8e2aa, type: 2} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor32.rgba + value: 4278190080 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _team + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyDown + value: 274 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyLeft + value: 276 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyRight + value: 275 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _playerNumber + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.size + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[0] + value: + objectReference: {fileID: 21300000, guid: 2f01e2942ef4ad14588a697df7646921, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[1] + value: + objectReference: {fileID: 21300000, guid: 9745a06140a33bc4e8f84bebc41aba0c, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[2] + value: + objectReference: {fileID: 21300000, guid: d6c3531494da6b64fba26dea94bc6098, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[3] + value: + objectReference: {fileID: 21300000, guid: 7374feb99010e984aa99b5c19a1ebb42, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[4] + value: + objectReference: {fileID: 21300000, guid: f5db521c316410c45bdb969ba564a9b7, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[5] + value: + objectReference: {fileID: 21300000, guid: ff021706d02fc1b4683761d4506b15ce, type: 3} + - target: {fileID: 9049015333349338378, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Mass + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338378, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Constraints + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338379, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 2f01e2942ef4ad14588a697df7646921, type: 3} + - target: {fileID: 9049015333349338381, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Name + value: Player Light Red 2 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338381, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Layer + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338381, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_SizeDelta.x + value: 157 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_SizeDelta.y + value: 164 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 171.8 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 602.48 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} +--- !u!224 &688218923 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + m_PrefabInstance: {fileID: 688218922} + m_PrefabAsset: {fileID: 0} +--- !u!114 &688218924 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + m_PrefabInstance: {fileID: 688218922} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27913ac4da04ed24db893ba625314f05, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &693543458 GameObject: m_ObjectHideFlags: 0 @@ -1063,6 +1706,7 @@ GameObject: m_Component: - component: {fileID: 1037632149} - component: {fileID: 1037632148} + - component: {fileID: 1037632150} m_Layer: 0 m_Name: Spinner m_TagString: Untagged @@ -1086,6 +1730,8 @@ MonoBehaviour: _mainText: {fileID: 693543459} _bottomText: {fileID: 985132083} _instructions: {fileID: 2030516559} + _tingSound: {fileID: 8300000, guid: a4094b6328f12884d8f174a320bff865, type: 3} + _audSource: [] --- !u!4 &1037632149 Transform: m_ObjectHideFlags: 0 @@ -1101,6 +1747,23 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1037632150 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037632147} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 70de4eb8e48bea54b864b5d20448ee50, type: 3} + m_Name: + m_EditorClassIdentifier: + _players: + - {fileID: 5844718} + - {fileID: 591775156} + - {fileID: 688218924} + - {fileID: 2068306297} --- !u!1 &1132382650 GameObject: m_ObjectHideFlags: 0 @@ -1136,6 +1799,46 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1167115249 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1167115250} + m_Layer: 5 + m_Name: Players + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1167115250 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1167115249} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5844717} + - {fileID: 591775155} + - {fileID: 688218923} + - {fileID: 2068306296} + m_Father: {fileID: 0} + m_RootOrder: 11 + 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: 960, y: 540} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1177381787 GameObject: m_ObjectHideFlags: 0 @@ -1844,3 +2547,216 @@ RectTransform: m_AnchoredPosition: {x: -2.46, y: 1.21} m_SizeDelta: {x: 1920, y: 5} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &2068306295 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1167115250} + m_Modifications: + - target: {fileID: 3223008826524451067, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3300629709659245742, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.z + value: -3.63 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontSize + value: 34.25 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontAsset + value: + objectReference: {fileID: 11400000, guid: 4fe6d5308385b4341885d0d510c8e2aa, type: 2} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_sharedMaterial + value: + objectReference: {fileID: 1001970574707011636, guid: 4fe6d5308385b4341885d0d510c8e2aa, type: 2} + - target: {fileID: 5117799249883694698, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 9049015333299688696, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Text + value: Josh + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _team + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyDown + value: 107 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyDrop + value: 91 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyLeft + value: 106 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _keyRight + value: 108 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _playerNumber + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.size + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[0] + value: + objectReference: {fileID: 21300000, guid: 9b9cc57300015d24187df4c97811c8dc, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[1] + value: + objectReference: {fileID: 21300000, guid: f72317b2de2b80d48873bab0e1566e9f, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[2] + value: + objectReference: {fileID: 21300000, guid: d3c5f9d2d7ee5a045aea5a0675164ba6, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[3] + value: + objectReference: {fileID: 21300000, guid: b6600c514188efb4e904e60cea0310ca, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[4] + value: + objectReference: {fileID: 21300000, guid: 79cdbf7c18477894796c41759ba6c384, type: 3} + - target: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: _spriteOptions.Array.data[5] + value: + objectReference: {fileID: 21300000, guid: 5d98b641b59a87940a19b419ddcd4b9d, type: 3} + - target: {fileID: 9049015333349338379, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 9b9cc57300015d24187df4c97811c8dc, type: 3} + - target: {fileID: 9049015333349338381, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Name + value: Player Dark Red 3 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338381, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Layer + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_SizeDelta.x + value: 157 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_SizeDelta.y + value: 164 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 309.3 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 602.48 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} +--- !u!224 &2068306296 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 9049015333349338420, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + m_PrefabInstance: {fileID: 2068306295} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2068306297 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 9049015333349338377, guid: 56b5ab1b6ee02794ab9664e282d1930a, type: 3} + m_PrefabInstance: {fileID: 2068306295} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27913ac4da04ed24db893ba625314f05, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/namedropper/Assets/Scripts/JoinPlayer.cs b/namedropper/Assets/Scripts/JoinPlayer.cs index cb7fff8..56a29fb 100644 --- a/namedropper/Assets/Scripts/JoinPlayer.cs +++ b/namedropper/Assets/Scripts/JoinPlayer.cs @@ -101,7 +101,7 @@ public class JoinPlayer : MonoBehaviour void GotoFirstScene() { if (GameManager.MINIGAMES) - SceneManager.LoadScene("Wheel Scene"); + SceneManager.LoadScene("LevelSelectScene"); else SceneManager.LoadScene("TopicSelect"); } diff --git a/namedropper/Assets/Scripts/Level.cs b/namedropper/Assets/Scripts/Level.cs index 7b1ee4e..65e747e 100644 --- a/namedropper/Assets/Scripts/Level.cs +++ b/namedropper/Assets/Scripts/Level.cs @@ -193,7 +193,7 @@ public class Level : MonoBehaviour else { if (GameManager.MINIGAMES) - SceneManager.LoadScene("Wheel Scene"); + SceneManager.LoadScene("LevelSelectScene"); else SceneManager.LoadScene("TopicSelect"); } diff --git a/namedropper/Assets/Scripts/TrackballInputManager.cs b/namedropper/Assets/Scripts/TrackballInputManager.cs index 19ad61b..5cbd67b 100644 --- a/namedropper/Assets/Scripts/TrackballInputManager.cs +++ b/namedropper/Assets/Scripts/TrackballInputManager.cs @@ -168,11 +168,18 @@ public class TrackballInputManager : MonoBehaviour if (dy < 0 && SceneManager.GetActiveScene().name == "Game") dy *= upMultiplier; - //use this method to move using position - //player.transform.position = new Vector2(player.transform.position.x + dx, player.transform.position.y - dy); - //use this method to move using velocity + if (SceneManager.GetActiveScene().name == "LevelSelectScene") { + Debug.Log("dy: " + dy); + if (Mathf.Abs(dy) > 10f) + { + FindObjectOfType().Spin(); + } + } + //use this method to move using position + //player.transform.position = new Vector2(player.transform.position.x + dx, player.transform.position.y - dy); + //use this method to move using velocity - if (player.StunTime <= 0) + if (player.StunTime <= 0) { player.AddVelocity(new Vector2(dx, -dy)); } diff --git a/namedropper/Assets/Spinner.cs b/namedropper/Assets/Spinner.cs index 3c50676..6728763 100644 --- a/namedropper/Assets/Spinner.cs +++ b/namedropper/Assets/Spinner.cs @@ -1,3 +1,4 @@ +using Curiologix; using System.Collections; using System.Collections.Generic; using TMPro; @@ -14,10 +15,17 @@ public class Spinner : MonoBehaviour [SerializeField] TextMeshPro _bottomText; [SerializeField] TextMeshPro _instructions; List _gameList = new List(); + bool _spinning = false; + int _targetGameIndex = 0; + + [SerializeField] AudioClip _tingSound; + [SerializeField] AudioSource[] _audSource; // Start is called before the first frame update void Start() { + InitAudioSources(); + _gameList.Add("Popstar Pursuit"); _gameList.Add("Bumper Budz 500"); _gameList.Add("Ontology: The Game"); @@ -30,17 +38,82 @@ public class Spinner : MonoBehaviour _gameList.Add("49er"); _gameList.Add("Crazy Kart"); - Spin(); + //Spin(); + } + + private void InitAudioSources() + { + _audSource = new AudioSource[5]; + for (int i = 0; i < 5; i++) + { + AudioSource source = gameObject.AddComponent(); + source.playOnAwake = false; + source.loop = false; + _audSource[i] = source; + } } // Update is called once per frame void Update() { - + if (Input.GetKeyDown(KeyCode.Alpha0)) + { + LoadScene(_gameList[0]); + } + + if (Input.GetKeyDown(KeyCode.Alpha1)) + { + LoadScene(_gameList[1]); + } + + if (Input.GetKeyDown(KeyCode.Alpha2)) + { + LoadScene(_gameList[2]); + } + + if (Input.GetKeyDown(KeyCode.Alpha3)) + { + LoadScene(_gameList[3]); + } + + if (Input.GetKeyDown(KeyCode.Alpha4)) + { + LoadScene(_gameList[4]); + } + + if (Input.GetKeyDown(KeyCode.Alpha5)) + { + LoadScene(_gameList[5]); + } + + if (Input.GetKeyDown(KeyCode.Alpha6)) + { + LoadScene(_gameList[6]); + } + + if (Input.GetKeyDown(KeyCode.Alpha7)) + { + LoadScene(_gameList[7]); + } + + if (Input.GetKeyDown(KeyCode.Alpha8)) + { + LoadScene(_gameList[8]); + } + + if (Input.GetKeyDown(KeyCode.Alpha9)) + { + LoadScene(_gameList[9]); + } } public void Spin() { + if (_spinning) + return; + + _spinning = true; + StartCoroutine(SpinCoroutine()); } @@ -59,9 +132,9 @@ public class Spinner : MonoBehaviour _topText.text = GetGameName(currentGameIndex - 1); _mainText.text = GetGameName(currentGameIndex); _bottomText.text = GetGameName(currentGameIndex + 1); - + PlayHitClip(); delay *= 1.1f; - Debug.Log("delay: " + delay); + //Debug.Log("delay: " + delay); yield return new WaitForSeconds(delay); } while (delay < .5f); @@ -72,6 +145,19 @@ public class Spinner : MonoBehaviour } + public void PlayHitClip() + { + for (int i = 0; i < _audSource.Length; i++) + { + if (!_audSource[i].isPlaying) + { + _audSource[i].clip = FortuneWheelConfig.Instance.tingSound; + _audSource[i].Play(); + break; + } + } + } + void LoadScene(string gameName) { string sceneName = ""; diff --git a/namedropper/ProjectSettings/EditorBuildSettings.asset b/namedropper/ProjectSettings/EditorBuildSettings.asset index d86ea76..17cf9d2 100644 --- a/namedropper/ProjectSettings/EditorBuildSettings.asset +++ b/namedropper/ProjectSettings/EditorBuildSettings.asset @@ -44,6 +44,9 @@ EditorBuildSettings: - enabled: 1 path: Assets/Scenes/RaceGame.unity guid: 4b27426029785474c988419c9328a8ba + - enabled: 1 + path: Assets/Scenes/LevelSelectScene.unity + guid: 7477ac64c25d07743a1fe5ca97591ca0 - enabled: 1 path: Assets/Scenes/Game.unity guid: fc389e04780671f498562f1d56f81afb