From c358ac59e4924ede94458f9686c1fc6e62cfe747 Mon Sep 17 00:00:00 2001 From: Helena Van Breugel Date: Tue, 4 Apr 2023 18:24:17 +0000 Subject: [PATCH] Resolve WES-143 "Feedback courses" --- Assets/Accounts/Prefabs/UserCard.prefab | 6 +- Assets/Common/Images/HandGestures.meta | 8 + Assets/Common/Images/HandGestures/A_vorm.png | Bin 0 -> 19567 bytes .../Images/HandGestures/A_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/B_vorm.png | Bin 0 -> 13382 bytes .../Images/HandGestures/B_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/C_vorm.png | Bin 0 -> 13894 bytes .../Images/HandGestures/C_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/D_vorm.png | Bin 0 -> 14173 bytes .../Images/HandGestures/D_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/E_vorm.png | Bin 0 -> 12596 bytes .../Images/HandGestures/E_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/F_vorm.png | Bin 0 -> 14606 bytes .../Images/HandGestures/F_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/G_vorm.png | Bin 0 -> 12112 bytes .../Images/HandGestures/G_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/H_vorm.png | Bin 0 -> 13247 bytes .../Images/HandGestures/H_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/I_vorm.png | Bin 0 -> 11599 bytes .../Images/HandGestures/I_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/J_vorm.png | Bin 0 -> 16515 bytes .../Images/HandGestures/J_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/K_vorm.png | Bin 0 -> 13573 bytes .../Images/HandGestures/K_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/L_vorm.png | Bin 0 -> 12808 bytes .../Images/HandGestures/L_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/M_vorm.png | Bin 0 -> 13124 bytes .../Images/HandGestures/M_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/N_vorm.png | Bin 0 -> 12604 bytes .../Images/HandGestures/N_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/O_vorm.png | Bin 0 -> 13301 bytes .../Images/HandGestures/O_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/P_vorm.png | Bin 0 -> 10988 bytes .../Images/HandGestures/P_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/Q_vorm.png | Bin 0 -> 11125 bytes .../Images/HandGestures/Q_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/R_vorm.png | Bin 0 -> 12973 bytes .../Images/HandGestures/R_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/S_vorm.png | Bin 0 -> 11595 bytes .../Images/HandGestures/S_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/T_vorm.png | Bin 0 -> 12505 bytes .../Images/HandGestures/T_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/U_vorm.png | Bin 0 -> 12052 bytes .../Images/HandGestures/U_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/V_vorm.png | Bin 0 -> 13201 bytes .../Images/HandGestures/V_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/W_vorm.png | Bin 0 -> 13924 bytes .../Images/HandGestures/W_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/X_vorm.png | Bin 0 -> 12231 bytes .../Images/HandGestures/X_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/Y_vorm.png | Bin 0 -> 13609 bytes .../Images/HandGestures/Y_vorm.png.meta | 135 + Assets/Common/Images/HandGestures/Z_vorm.png | Bin 0 -> 13719 bytes .../Images/HandGestures/Z_vorm.png.meta | 135 + Assets/Common/Images/confetti_and_sparkle.png | Bin 0 -> 44123 bytes .../Images/confetti_and_sparkle.png.meta | 245 ++ Assets/Common/Interfaces/Learnable.cs | 10 + Assets/Common/Interfaces/Theme.cs | 2 +- Assets/Common/Interfaces/ThemeList.cs | 2 +- Assets/Common/Scenes/Boot.unity | 2 +- .../ScriptableObjects/AnimalsTheme.asset | 49 +- .../ScriptableObjects/ClothesTheme.asset | 43 +- .../ScriptableObjects/FamilyTheme.asset | 37 +- .../FingerspellingTheme.asset | 26 + .../Common/ScriptableObjects/FoodTheme.asset | 49 +- .../Common/ScriptableObjects/HobbyTheme.asset | 35 +- .../Common/ScriptableObjects/HouseTheme.asset | 37 +- .../SpellingBasicsTheme.asset | 30 +- .../ScriptableObjects/SpellingBuildings.asset | 34 +- .../ScriptableObjects/SpellingFarm.asset | 34 +- .../ScriptableObjects/SpellingFruit.asset | 32 +- .../ScriptableObjects/SpellingGeography.asset | 46 +- .../ScriptableObjects/SpellingHobbies.asset | 36 +- .../ScriptableObjects/SpellingPeople.asset | 34 +- .../ScriptableObjects/SpellingSports.asset | 36 +- .../ScriptableObjects/SpellingThemeList.asset | 1 - .../ScriptableObjects/SpellingVeggies.asset | 32 +- .../ScriptableObjects/SpellingWild.asset | 36 +- Assets/Common/Scripts/ThemeItem.cs | 2 +- Assets/Common/Tests/ThemeListTest.cs | 2 +- Assets/Courses/Animations.meta | 8 + Assets/Courses/Animations/Confetti.anim | 2213 +++++++++++++++++ Assets/Courses/Animations/Confetti.anim.meta | 8 + Assets/Courses/Animations/Confetti.controller | 156 ++ .../Animations/Confetti.controller.meta | 8 + .../Sign with Video and Image.controller | 133 + .../Sign with Video and Image.controller.meta | 8 + Assets/Courses/Animations/SlidePanel.anim | 179 ++ .../Courses/Animations/SlidePanel.anim.meta | 8 + Assets/Courses/Prefabs.meta | 8 + Assets/Courses/Prefabs/Choice.prefab | 305 +++ Assets/Courses/Prefabs/Choice.prefab.meta | 7 + .../Courses/Prefabs/Learnable Sprite.prefab | 78 + .../Prefabs/Learnable Sprite.prefab.meta | 7 + .../Prefabs/MultipleChoice Panel.prefab | 603 +++++ .../Prefabs/MultipleChoice Panel.prefab.meta | 7 + .../Prefabs/Sign with Image Panel.prefab | 695 ++++++ .../Prefabs/Sign with Image Panel.prefab.meta | 7 + .../Sign with Video and Image Panel.prefab | 893 +++++++ ...ign with Video and Image Panel.prefab.meta | 7 + Assets/Courses/Scenes/CourseScreen.unity | 2027 ++++++++------- Assets/Courses/Scripts/CoursesController.cs | 317 +-- Assets/Courses/Scripts/PanelMultipleChoice.cs | 60 + .../Scripts/PanelMultipleChoice.cs.meta | 11 + Assets/Courses/Scripts/PanelWithImage.cs | 55 + Assets/Courses/Scripts/PanelWithImage.cs.meta | 11 + .../Courses/Scripts/PanelWithVideoAndImage.cs | 86 + .../Scripts/PanelWithVideoAndImage.cs.meta | 11 + Assets/Hangman/Scenes/HangmanGame.unity | 18 +- Assets/Hangman/Scripts/HangmanController.cs | 2 +- Assets/MediaPipeUnity/Prefabs/Feedback.prefab | 12 +- .../Scripts/AbstractFeedback.cs | 4 +- .../MediaPipeUnity/Scripts/SignPredictor.cs | 24 +- .../SpellingBee/Scenes/SpellingBeeGame.unity | 35 +- .../Scripts/SpellingBeeController.cs | 20 +- 115 files changed, 11331 insertions(+), 1116 deletions(-) create mode 100644 Assets/Common/Images/HandGestures.meta create mode 100644 Assets/Common/Images/HandGestures/A_vorm.png create mode 100644 Assets/Common/Images/HandGestures/A_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/B_vorm.png create mode 100644 Assets/Common/Images/HandGestures/B_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/C_vorm.png create mode 100644 Assets/Common/Images/HandGestures/C_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/D_vorm.png create mode 100644 Assets/Common/Images/HandGestures/D_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/E_vorm.png create mode 100644 Assets/Common/Images/HandGestures/E_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/F_vorm.png create mode 100644 Assets/Common/Images/HandGestures/F_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/G_vorm.png create mode 100644 Assets/Common/Images/HandGestures/G_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/H_vorm.png create mode 100644 Assets/Common/Images/HandGestures/H_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/I_vorm.png create mode 100644 Assets/Common/Images/HandGestures/I_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/J_vorm.png create mode 100644 Assets/Common/Images/HandGestures/J_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/K_vorm.png create mode 100644 Assets/Common/Images/HandGestures/K_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/L_vorm.png create mode 100644 Assets/Common/Images/HandGestures/L_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/M_vorm.png create mode 100644 Assets/Common/Images/HandGestures/M_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/N_vorm.png create mode 100644 Assets/Common/Images/HandGestures/N_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/O_vorm.png create mode 100644 Assets/Common/Images/HandGestures/O_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/P_vorm.png create mode 100644 Assets/Common/Images/HandGestures/P_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/Q_vorm.png create mode 100644 Assets/Common/Images/HandGestures/Q_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/R_vorm.png create mode 100644 Assets/Common/Images/HandGestures/R_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/S_vorm.png create mode 100644 Assets/Common/Images/HandGestures/S_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/T_vorm.png create mode 100644 Assets/Common/Images/HandGestures/T_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/U_vorm.png create mode 100644 Assets/Common/Images/HandGestures/U_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/V_vorm.png create mode 100644 Assets/Common/Images/HandGestures/V_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/W_vorm.png create mode 100644 Assets/Common/Images/HandGestures/W_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/X_vorm.png create mode 100644 Assets/Common/Images/HandGestures/X_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/Y_vorm.png create mode 100644 Assets/Common/Images/HandGestures/Y_vorm.png.meta create mode 100644 Assets/Common/Images/HandGestures/Z_vorm.png create mode 100644 Assets/Common/Images/HandGestures/Z_vorm.png.meta create mode 100644 Assets/Common/Images/confetti_and_sparkle.png create mode 100644 Assets/Common/Images/confetti_and_sparkle.png.meta create mode 100644 Assets/Courses/Animations.meta create mode 100644 Assets/Courses/Animations/Confetti.anim create mode 100644 Assets/Courses/Animations/Confetti.anim.meta create mode 100644 Assets/Courses/Animations/Confetti.controller create mode 100644 Assets/Courses/Animations/Confetti.controller.meta create mode 100644 Assets/Courses/Animations/Sign with Video and Image.controller create mode 100644 Assets/Courses/Animations/Sign with Video and Image.controller.meta create mode 100644 Assets/Courses/Animations/SlidePanel.anim create mode 100644 Assets/Courses/Animations/SlidePanel.anim.meta create mode 100644 Assets/Courses/Prefabs.meta create mode 100644 Assets/Courses/Prefabs/Choice.prefab create mode 100644 Assets/Courses/Prefabs/Choice.prefab.meta create mode 100644 Assets/Courses/Prefabs/Learnable Sprite.prefab create mode 100644 Assets/Courses/Prefabs/Learnable Sprite.prefab.meta create mode 100644 Assets/Courses/Prefabs/MultipleChoice Panel.prefab create mode 100644 Assets/Courses/Prefabs/MultipleChoice Panel.prefab.meta create mode 100644 Assets/Courses/Prefabs/Sign with Image Panel.prefab create mode 100644 Assets/Courses/Prefabs/Sign with Image Panel.prefab.meta create mode 100644 Assets/Courses/Prefabs/Sign with Video and Image Panel.prefab create mode 100644 Assets/Courses/Prefabs/Sign with Video and Image Panel.prefab.meta create mode 100644 Assets/Courses/Scripts/PanelMultipleChoice.cs create mode 100644 Assets/Courses/Scripts/PanelMultipleChoice.cs.meta create mode 100644 Assets/Courses/Scripts/PanelWithImage.cs create mode 100644 Assets/Courses/Scripts/PanelWithImage.cs.meta create mode 100644 Assets/Courses/Scripts/PanelWithVideoAndImage.cs create mode 100644 Assets/Courses/Scripts/PanelWithVideoAndImage.cs.meta diff --git a/Assets/Accounts/Prefabs/UserCard.prefab b/Assets/Accounts/Prefabs/UserCard.prefab index 3012c96..f2ab4cc 100644 --- a/Assets/Accounts/Prefabs/UserCard.prefab +++ b/Assets/Accounts/Prefabs/UserCard.prefab @@ -96,7 +96,7 @@ MonoBehaviour: m_SelectOnDown: {fileID: 0} m_SelectOnLeft: {fileID: 0} m_SelectOnRight: {fileID: 0} - m_Transition: 1 + m_Transition: 0 m_Colors: m_NormalColor: {r: 1, g: 1, b: 1, a: 1} m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} @@ -284,8 +284,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + rgba: 4294309365 + m_fontColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: diff --git a/Assets/Common/Images/HandGestures.meta b/Assets/Common/Images/HandGestures.meta new file mode 100644 index 0000000..76e07d0 --- /dev/null +++ b/Assets/Common/Images/HandGestures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 94386b4db32292f4bb57c1a5399f4aca +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/A_vorm.png b/Assets/Common/Images/HandGestures/A_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..6d6234a4ebe06f1b311a97ed3076061846cf30dd GIT binary patch literal 19567 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 literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/E_vorm.png.meta b/Assets/Common/Images/HandGestures/E_vorm.png.meta new file mode 100644 index 0000000..47e008b --- /dev/null +++ b/Assets/Common/Images/HandGestures/E_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: de823bdd2e36be047a6c7937e5bf5cda +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/F_vorm.png b/Assets/Common/Images/HandGestures/F_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..e36c56cdbe457b4eaefb93345c75c21f22f44db4 GIT binary patch literal 14606 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 literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/F_vorm.png.meta b/Assets/Common/Images/HandGestures/F_vorm.png.meta new file mode 100644 index 0000000..50c7d80 --- /dev/null +++ b/Assets/Common/Images/HandGestures/F_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 044b86526fb6697488bbacdc1d76fa03 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/G_vorm.png b/Assets/Common/Images/HandGestures/G_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..d0cc22e5da4f8d7fbbe03e1a7e192144fa184034 GIT binary patch literal 12112 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 U=Zi<+OE+j5D%#2jMT?;S1OMyPng9R* literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/H_vorm.png.meta b/Assets/Common/Images/HandGestures/H_vorm.png.meta new file mode 100644 index 0000000..3280ad3 --- /dev/null +++ b/Assets/Common/Images/HandGestures/H_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: ed4e4023600c05347874842b68f62231 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/I_vorm.png b/Assets/Common/Images/HandGestures/I_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..1ab3364542e0ea2c93c7f89b955d0948f0277c65 GIT binary patch literal 11599 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 R{P)Hqd1)1?5(#7f{|BPbNpS!G literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/L_vorm.png.meta b/Assets/Common/Images/HandGestures/L_vorm.png.meta new file mode 100644 index 0000000..72a740e --- /dev/null +++ b/Assets/Common/Images/HandGestures/L_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: c042d24972c09f849854641b82d164bf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/M_vorm.png b/Assets/Common/Images/HandGestures/M_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..20dcbfcf78eb6b3ef7b0b0b0eb9d235cb0ef3099 GIT binary patch literal 13124 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 CB?XiK literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/M_vorm.png.meta b/Assets/Common/Images/HandGestures/M_vorm.png.meta new file mode 100644 index 0000000..4c4f326 --- /dev/null +++ b/Assets/Common/Images/HandGestures/M_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 6014df6c8e5794c4c91b3d7c636b073f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/N_vorm.png b/Assets/Common/Images/HandGestures/N_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..45d437d9b60a7164f19583348319b61990a9f718 GIT binary patch literal 12604 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 YMbgY)vU4JV|9F6s6qOUH5Z3qmA72N){r~^~ literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/N_vorm.png.meta b/Assets/Common/Images/HandGestures/N_vorm.png.meta new file mode 100644 index 0000000..b094799 --- /dev/null +++ b/Assets/Common/Images/HandGestures/N_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 4a88b6a6c8a4bf5479b9c033313c20dc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/O_vorm.png b/Assets/Common/Images/HandGestures/O_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..5ae3f4a6632984c701b1e781895eb08a16d8f273 GIT binary patch literal 13301 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 e0oUYF?CAMf&ssx11Nf;9f}E6+H+5q;JC!Y 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 literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/P_vorm.png.meta b/Assets/Common/Images/HandGestures/P_vorm.png.meta new file mode 100644 index 0000000..3c2d41b --- /dev/null +++ b/Assets/Common/Images/HandGestures/P_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: de3b948a0c6e04547afffebadd53c44e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/Q_vorm.png b/Assets/Common/Images/HandGestures/Q_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..487d73065fc9fd56edc4b4de66cc6935ead35506 GIT binary patch literal 11125 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 Y>XR?146|FoS4>czC~3he6)fQY15;7wI{*Lx literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/R_vorm.png.meta b/Assets/Common/Images/HandGestures/R_vorm.png.meta new file mode 100644 index 0000000..a75b357 --- /dev/null +++ b/Assets/Common/Images/HandGestures/R_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: a05e3762c949b83428dc2baf99ab1b34 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/S_vorm.png b/Assets/Common/Images/HandGestures/S_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..05c7a51b1b1a70015c07870f434a981bf8d6aec2 GIT binary patch literal 11595 zcmeHtRacu`)GZX(wn$str9g|j6_?`B;O_9^#jUs$X>lm-?(XjH5-hj|DFg`eJ^juv zI5+3&T;$0JjFIfUbgns9go=_34kj@s0s;b#oUEi8@D2lBcj&0VlWo;86nH~)QIioz zsGKA{0zM#HiYbaAAk@TSJsP6`pD`R|wOtSpaQptf5QiL!%@7b+w&WzmG&~H>GBB1k zuHi5KFPl*Bm1Gs#9DVQAZ#oUKxw04~|ApYGF|AJ1OXdgPid)G@mC@nVCcP^NQCmz< z^M$^&pYs zP*FC1>8ZJ*p55-t`YjzzEZ^zlxmR8{`3u}Km2f>Js+`8_K+kD8`D?xHWpU^l?9h2H zP42Pf_YqVcp6+S!`J+yKwVtyaVTn#dEdi6pmq~tx*!fb|5^U1D6raaSj!hKER5%MF z4Sz~A=MN*}m&fa=tG{!7`9Al~BEK^~zt{U^IGXUWpov-vQ*NW(a_p!mt2FRz9Zr>1 z+?5o8&mfz~lz8(j2t8%2vzSQuR@NE+Ntb7Af8vkET~+&4B-pX<=Apee1nU?DvX^Wa zN8xuTrs;$4HE9BwWD~jH#V6FS)GPYBH%gfA|KeBcacQzry^W?_x9{xKLy7zOldQ@f%ZTZI-{C~zDMn99-WU@UpFx~zsV=D{{xxuD}WpHb*3F+DTqiqZ>TDL6j%Iemvel*Fv~ zK|Az!i?aNj$$xW)!^)~U<2rre51*+M=c7cg$2s%W3L-lbyMh${+!p?~-paijd9Fje z4Z3$6il$+ADkAD(aHD;-+yv|GPBWD$yw-9c>!GxDedj$AN7rhS<-XC< z%21`>mLxE@tW2S3C1$_Ys5lr!M6+bLDGxhpan2}wAEj0xKT75f{;Xc8khD;yIhHBx zJ^%jAF?ZA<@I(CNUg&{|{2H=0OO^UpV3(yjvnp}&%E&ftdbngxIK&$mF zs?t#&poxd|Hun=4$F;DV0@xZocf0=u@ZE0TYtdgL@eE^IJwXNDu=A_C9SO6I_Lf>- zI1l08FRCEd1-pe~ft#42zE)RTAL!)|uQ6r*J=!eFu@cjBz_4!QZ~66t9ebU&TkiM& zXn?g)`R+cqvvti^87hM3mdElhvT6%_vnhjt~41)<6Zp(fu4J9egj zpT%eu5ix_i&gYdx!_Q{ODDIdoFl1`=M=e#=4%>k5iBC3C!NzFplvc9i&~slT8> z<^+Uv>~(RUB=ztU{3Vgw7BqHJrJU$}e#G*vRO9OGaw>67Nl=Q+)AeLANrwEWDybLn z`+wZAZ}8oTYfOh&I}@+0KdKkjPYH=gO$x(EOSG@mT8;`y_HNf4l64(Aq|$i1bmWsi z7ZjeC6lIpfPuWck+zfi?+UuA|dtzUJ9Q7@Hz-kQ>-HDo;mkR?TZK{-1Ve7ii+kqt} z1na$gmdNX`JA=_a@2j!C3wDPbC+V)9gqR&nW=!TqJEk-xT_o2)q=|0A`~(NxDUBw33S~8vCu%s(2%^S#3Zfz z=^Tle2fdnJDYKbeso5$+(U!ln#K+;L+?M{6&%(d7x`H%;*g_00uy4+3NLw$Tuj;rh zof29<0h16bEZtvkej6ezBZr&S&OAS_WjVbIXO7ew=(!eozQfPDar~p_*yGt6w^XA3 zbugBq>ZrI!@P)d1O}hY+~Va%z^Ahy@kdV}g5PA&P#S z@b1oPgZZwe&F$%vvhYp59|bjn-eXiAa0!I;_EUBLd-FCH{Z`3LALrupjIT*7=WCh= z3oPskGqvVl%S^3z25}}i`|ugjK|<}T`7xQUpwBI5jk*izO793V6jC|l$ox`f`0iF4 z?RM5=STD43+tOvs72P144JWJ&d;iVZlU5GfeUxr%zG~VE~^9pfr=p1k1~^OTQYAArnmZe*KeXhWZ|8EnHRYMm<;yUX;?xR<=EXC~2nTviVR&SK_LnjZCa; zrw{nLIp-Yu^j{!^I6 z;6gP|S^ySI4<7Nm*z(^4IvS{mplSefxk6X70;+`ClV!R$%F0EB!YYC*DXupI^h|NZ z%p4KlquGK^pm8sp zZwS9beEvHJI$9_TBVgQ`+M_Q>@b%0Vr39a#`W0$t{NjP$dxf#1Ek z{*!K#ePYE6wK|&sS1T_mTToq5PeN( z9=3EEcaE{(p+Bdsb%%;XE8>R@1W2#D=6?B5$;W1^Ti*;~rQ91cWC5U6A$iyrM02T& zokIip62>gD-|s)^NIu-2(fr|c0NR^q05k%Yxv1=ertnwRc4~cTxyH0e;GLW&nUF{J zV%xu3L3;&sHQRytm#58_c;?Dxy?79wRP~3W*idzh>#W4vIpt(Qm?Ul$(OqkQCmJp( zCEZtpe7H8~62N|k-Y7!_RCk1aCAoZt_~ALyUkJ)y&ing%&l ziilX=mm3`vNzo*{0O1l~{7c+YES%oETlm`>K013ZLvD4kCPaJgT0+{Xo7V zFW7lT{awx2YtjEyiioux_=?EAPgQ{^MNXMWY1X9!KOP(f59?lF_S^UBm{xm203FL${)z^EtP*&tZ z>%#8DfCvkgMn9!^`wCys8543$JGzx#s?!j+s5SI8TUMLOay;d;;va(&T;5(sy?#c` zXf!MFZ zkNzAP&j+vLcGZ?Rtwggb=9YU*jxFbsJegS&q$HC1aCYjQ6cz*}RH6({r&suJfbYTH z@vFY|*%52cO0vQ4>Gd%y-}BvzmE{73AG#oRw0xTC z-62q;h*E=hm#H_-XiGOkr4qysO z+HZN%u8M-uw`LOHhbyXt2Dx>nq_`f>C$M(?eLarFpcAu=u#=>4 zsCnCuFTp*6RK+z}v~~AgNF`AI=p+1mCQn9CrYEC^g*l{X8W)JQPycHu%%H+j$q9=kx0xr2pVQuUKY{m?tkJUQaPFpP?KS zBLWfJO&t@`PCr|eW6gmzu{C+1DXLaKRQ<8v5w*EMDE)qudxbk`Z zYtO4jiR{p2CQLUYE_Z@UJR}`yJsi$42kP0Ea ziBD9ir3S-in%{0ByrPogsUDG_Mef`Hn&E<&Os_(Il|(Xeq%PxS6#Ywv9g1lp+mPIN z1Z`nvL`pM0Hut24; z=yEW*a9&wnXn&xw!3l=rc{3!Z|D?Pg02=8zI9`~uaO%R2E>f=MXXIf&L9&+Ldsb73 z5*vXK<-6N}sIdrC*lvE%SoqtiU%?a&{-d{tA!<8^!b z@%}1EQ6GK{(X_&@k zwh+QOFBjV)*NcVwQOOJBpRP#Al#sk+D5|s7E-loHDl|?exRH~n(F2)0=U#^s1!#0U z(0Qr4tkIzOHL9q%D_UDDlzyZBOt=TjAwnt>=02%;*K39eRKu$|Wl>u}Iy^~KY!9wd z`yAWF@)==)7(SuNrcJ*xg{-zbO-$1&oA-sQo&u9^K<9-`SD5#xMTvPX&iB6z}%reCBpu|ZkjtK zI>iO}K6oG7qZK1SF+*U1KTWtl#n59LWi!GrENv@5;vSb=DEm{;@D{a$fM9?OR>x>6 z{-Bik{`ip>OWM){FatIi1&iJNe&vQwYJ}SY<-{VKA1@39xF)}k?T0*!o#Lt#P?Y!h1UPX z6l6q4|1-jfs9mk)6l;Yaf$G$tJP{3)5<{TRZoT{gl=Ms<)!Lkzi9bJDeWkJ`GI_9{3TP z=XG=338Szwu0a5-9>~PD|Kq;xhZ)7IpQwe_zurhJsYY_}jaVaGKEcW|WcqQ}5ND-I z?qg8f=f^)-zKo%SO$Dpt=D5&YN1O6Z6i4j@N~&T+6Yvc}gRNr@{#5rjBknb zznv_URm2W$5AuY4%sj~SZuGh-S=kr%B)i=LdkCWv@mQ%S0~FPX&*(T1;FQbEF1ehc z46^|~zr~ls`N4e07uih?{&n#iL|GUQ*Hh1(#|ecT#Vf`IA+ow#TH<1fqlxZ1n;CO9q#z@2hw|yZ}S6 z=27GTxJELgnZoyPP9qP1-PhkLwVzT(eXHIIX~mq%Bzvx_X0-?z5`5l?6+K3Y@a3QQ z@a~gNzIjdXvw^>FDHL)SYEhz!-|4vhO1trt=HDzfZ!FWngF^-ufI9x7xEQ8+n(yr) z*6I-O8>0v2y`cbRgZ`-0sOAzi`M(#4{l37UUfK*0nioIrjdEL3wtP%}_~(eDej4ap<^86EQ8N{Y7H;Lfqck1p$Ode=EsjQr)%ukEO#lruIWykZ zpMmg(6fWa$#n3tUnA6>-kVLG+AWc9QSY!IMu586L+(?aQRsJIk9*iHeME_c0Q9LAC3$7k}fxfFej zrhVc7fv2vZU2yYxMve_<+yBzaTV+#4{W}vr>#Ic)G84OcS}6qu#W;1o7M>sDkMm4v z-a(#nm`GdT{_lGBYs8d$A%#btG)}|4q0n`Qz7uD{52yD2+!m`}Pbk0j!atPh7OPO* zEXO~_jlRL?{u9fcSRy>G2zCm*4yDCX^5_)|pf%Z}*O0_Rmm<2n<)=Z4I{l0%_PKdW z=**lPC+ei2;%!|!`nLiO+eIH%pyn)0rIo<#@!d%QrcFc<+|4fK=jKRpA^F7_-DxdH zB8*SQ1g%P>B56e&V2&@s?Q?)bYi5Rd$y47Tv`oqKY1%g zC79c6S5v7JizVt7xTsuCLx>H-&*Sxv?23isxIoo{ujh~Kg_mrk z0YnzSj{b)3tP{r4X2>UwoqyvC&=Z9RnhfQglTZd>VNac$Qa_wrd?oj>fg$(X* zjx#tQvDgqSudM}?z)_YF(AP1sfzD$S0F`YnO1xaoH(3t-p?!|#G@KLGv< zM8p%4#PY-K#TEIMts1{XvTPRt)T)i0s}U==BuT}gC%J)ry6Jxu9u-ywLAOfZopW}+ za$tI?kpa=qqEoM;Oj_HKi^DASiU<$~Zf2gGH#<9g8QgX^Jfsl;dB<1e`W~CC1HZj# zFsks00||OLI2Zi;i7ybdor+NejhQ0T4P=9?cq(kz>GJngfTv*@NRd#8-M^fu5&v%- zjoDx}s=R{#qf;I<@TShI5@-U-IGXH?{(wTz3EL=e@=cQl2wiQ8DM!&&`b~d-%@)`O ze7B-$BT^phVCtiN>SiB71bp9$>A@8C~L1q7tI`a^rl>dYAqpvwR ze;>x3;v^qU^7(}IX}9|px6OPpJunqhRp>S)G}<}D={ndI@!np3($UN7fOv>xp~a^S zVwn!bB)XnFiiBAiO+|By{h^1sSO8-!AEi)8>gZ@BzdT5TZKj+n=S#|I%iDM6QTAbK zFjt8Vk)agzL6=r{Xknt!cDKt$?Owx!mZZm`cFR1NUO3U8Ux`zERAR++C!NM^{P9v{ zuOel-e45KS``!e0zJBv6Q2p0~P4FOj%DV~RoWB6Rs>~2^6QPUFcky_k?4*v?!d6DR zshsOw%B(mN4)N#N%8zqwK-R+LIp(zPwQg#ODF~Pqrt&dFa~L=l#3yhh#w#%mLj}s!t!=z>Uj9;sYT4&si&!>VD*_1oup=m&kUs5 zzF@tb!fx6M>UO%^GC|q?jJ(nV4IJ32s)M@rcXw+Ua;^h+#8^;84{)3g#@I>EiwF@h zN?AHJeM`j5xZ|G^5^eg^6s+aSo^!N05l&&#M3s<21$KImC%TN~qH0{Vo+ks7V0OE> z7Vk)cZ}z-|B9#SW$!0g3hD??|itxe2CkV&R>pT$g-P4VD=9=KU@yZt%7XdWsHW5Mr z&EeDhA;0h;7O%%Ape?t8EpPbBPNR7nlL(nbTr)jWx~KX!SA0d%gsE{!P3_h;SOC)5 z@ti+Rw#yb2OH=PLBPBKOzx{wg?YsWvgZ&*K(0yl?!1XoqwAt!103=WZFp)71$zt-9 zi0(G2B8x{CziP>8t|~PKV>p;lU`V&2Rq48fX61F5V9)x_Uu{!+*yRufL$W>y`s+(= z&;eSfTQLj+wo&h6VuHRFfrMsa*wP}Kz^plF8J9(^-{!WUVnF{7bpf3yhg@4y+MgrY zk->>YA&pB;@luB3tcu;_YVu$_HIIC|#btBGm$wEY8NiCj{Nrq}SXJg-IPH};N+6*m zlrv6Quhy$d1-AXO`Faw!)n<-8>CP7bbTLS*x!#RggvJ>J~c2xQ0z@?C8#3O z;lngpS@Mdoh*pFpMcTBf8 zwqi~kNoh8vz00Sm6tJ59g43a*B$pQ=DVD};TmlG;R&lb7;3@pO7L&JB9Yg=dDwIIa zlg1c%SAdIc6PUR;#jjG9W?20WfUqxzwQ>SX^xNG5NWGZsI@QQ2{X}+~S6cl~&+xAW z&U=_?Aw2ea&f?x9MxzNM#L_f+%Xu=dv-mU9wR{8s#+cG993UB`CDhHr*gZrH9)S!B1+p5(8$xP%qvn0WrG#Im2mnWFbHm)&i z>9QV&{<0B732#?U9U@CY?d3`LN@?CKv%G(_q_2=py);?2RzJs_{hRGyxv$c~zO4Z8 z#Z#am681`wdejB?>i>6jG&n=-CKtA@gFtDG!)L1XC&# z1kecMu|I`aC4S%V^xUg#6Buo@Tg&i%%%8<*0c3o;(&;XL|AXNgh6~ts6DdGaO4Aho zIGNoew_7v&H{c^pPerY)rzia7rrD-W(RjnJu4v!c672xgY&$rqrfha}(jf3Sh^#u8f zrTaPfqm0S(QA~tj*p``DgBbXf@Z-4SpO5*Nr*$QznC9A~Sm;z7yIG#rMHz0Ti{p|#g>yEUTWYvNGec8T@$9k(L`onNi=nv0tSVY>2%>oa(pg$)qy(eKmN3JA&GCz644j)k zu|)<^qbWp{q@q)f*p-TZe*B1i&oID6Kz}t1h$2KFh-DU8B|X3A8rQ~a+WCm%f%s%- zze9l0dsYLM4zHW}Rwt%utr9tTP1l;I=O_&hSO;EUnh7seLg9R3XeC*^Qunq#z+M#3KjuKaRf+r*IngSjp+g;AWr-E zC{|B7GGLF8Zs-vvanTk)uh##;k`pNSnmn6NW?wIBfnYQgLspMSBSCCAr!5w`E(1E`v{_t9Je}Is)n*_UX31iR+AuIOzi+kWRC;?(9jgMANgtB_eKsG9U z&3LA;uG{(Jg6F=m!t@B>TccOXi$E8bFHxf_096pz`rL0z!;i273omJqkkJiWuA8+p zoT6&7q^FTkv8V5sgIl6ZgCYdwC=rM;cSl`YV}`^Cj>4IB1-bk?SV&_Z&+pgovF{qh1XsIfb8yeV>nQjxD>3Kjnh1BIX@o-2ADNK|Ai zc%P8ngLgFfQy_5robHf-X9Y@QT;g|fY!*62^uU)?n+#z7llE6P?$#V$A4nI`aM^du zxm^yJn**yFld3di|J1bihNPbkGXH3v#0JR~eT%VYZ(84n{^)hbAXhVDcC-0MC~EjL z*es|qX*6rO6weX4uQDjo5A$%&VgWu(<+d$MVA1Yvf~+%jJ-L0Km2Ul_TYP)AR$}?6 z#iPJw0%XINH!e$+u#)8TZ>$-qfNBdY2;9$Ri#-L$(C|0|A^7V4Fz+q04x zGq!grGZRLyOjct>9%NS;w#;(cnvb=$Hw#%1wneP(p#zpUeZ~Cz!;JkaS*5;;| z%I{M6&vcZ#z?OyW^~>eXkbq3|_kV-txqPGFlhvV`9MMn|EP8JlYXnl_29`; zRq`zcUn)?+5LvV?D!(7i%85K)NIW?NXH-JS1>K@}n0>YaDy`S?Mu7t%htAK8aQ^yE zz}p!(nE_40ql=`N(Os8S2Jri@#2<62;PKBiBo$6Op)%OAY_s_IO-|t}b(ZoWn0xu| z(69^|X#rCR4?!9sF4;qKqk{OZ^aJoY!EUY5_OmB2wo!~$e$_0>-X7|=V;oEJWdWf2 zMatqyL1vZcpyPhAu0=?bg9#ElfKEPU1s-vyg zoG48FUY^|l@h*TwtZCnI^UivuHU#{AE_$|LOqc@zKR^U00rQrWls$wex2NAX%IKQ~ zy&GWKuK=T!Z!&PDR%JkDJ)2*{Wizh=Ohcc|$C4J|@`+4Tu|l(kZl}xJLThZbL;b$k ze2!Z`fOQcmU-B>uxClQS1aadl|CQNYO$*!ac(j`T>k;pbQs(OgDem@wpgf(-)PTcSDeX*&#O zw)N)5`F;<_#{$;mHBP5BPwz}at^npA2P)`ZD2dM3pYN7NLvctl@>WclTi<@7KPTM> z#QS*_&GlB-T|hQ=j9F!}qa_FSEF^MAe;~%nZTE)k79<;dk9lxHu@~nBx)J=tMGqQu zj4oN@x6MN7D7Xb`Wi`%*7Y(#2482s#$#kl{vE=wb6xM|E^|q3T$x{2HLg`%K^a$JI zXTZPUx0}4Oz?x!#Rt@!R;Y9S+AW79207Xc(@IEsFcAfRP1{i2LKwT`5iACe~vG_0p zpmwq9!Q@Z6^uSng%DFQ28?fGJ9NpJ+Z#!0dNr0{hxd*o5c7aDc7V9|clEE4n|Y<+*njwK1Q7|9WIA`> z@YEexFPYQV`DXF&kCTYCcuushvi`Rodj9@4@{QZp4?al#TB~Wc*j2AN5=Ff%!$+Wd?_a_@DE^EiMJXdZJpXhMe`v zl|ak&WXx=lvO}~b%|5U{Hw^3&(gS;h@pV&^p8(M^$@6+&V2USd7&r=>|KnxYEp^vH z<|GhS(fRU;@;YRo5;c?(y_Q@k^k)IEBe@!B-5cyw>r&Lf$z#$71idk|-Q}Pv%`-H0 z(hiX01&X`>H$;OZPtZAsQs2G?B3w4x<9@9pgt`olO+x_ed{JuE)0@z|O=-sI%lp51 d#D_on6I?ZUB=y=Q0t?Uxa#Bi?mEuN${{!jNIWGVJ literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/S_vorm.png.meta b/Assets/Common/Images/HandGestures/S_vorm.png.meta new file mode 100644 index 0000000..c19fed4 --- /dev/null +++ b/Assets/Common/Images/HandGestures/S_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 5c157ea40838eb74f8226c89a7244613 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/T_vorm.png b/Assets/Common/Images/HandGestures/T_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..a4c84f12a5499b5c4b387748674132ad5ffb5a05 GIT binary patch literal 12505 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 INtuNFAI3)=(*OVf literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/T_vorm.png.meta b/Assets/Common/Images/HandGestures/T_vorm.png.meta new file mode 100644 index 0000000..bd1ed8f --- /dev/null +++ b/Assets/Common/Images/HandGestures/T_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: ecd6f60f1bc981b4fb5082ac07e69b6f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/U_vorm.png b/Assets/Common/Images/HandGestures/U_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..8b19318b7199281fe56bcd7e3d07ff9c39557c69 GIT binary patch literal 12052 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 U^R$5mAESYimr<6klr#zXe*&JM@&Et; literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/V_vorm.png.meta b/Assets/Common/Images/HandGestures/V_vorm.png.meta new file mode 100644 index 0000000..1ebcf6a --- /dev/null +++ b/Assets/Common/Images/HandGestures/V_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 5ab8fc41b65050e4a884ef7ac126318b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/W_vorm.png b/Assets/Common/Images/HandGestures/W_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..3dd48072d43940f80b0ac4676847a12ead2be2ed GIT binary patch literal 13924 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 z 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 literal 0 HcmV?d00001 diff --git a/Assets/Common/Images/HandGestures/Y_vorm.png.meta b/Assets/Common/Images/HandGestures/Y_vorm.png.meta new file mode 100644 index 0000000..19ba502 --- /dev/null +++ b/Assets/Common/Images/HandGestures/Y_vorm.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 6f880b9858734b34e8d014189cf0535e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + vTOnly: 0 + ignoreMasterTextureLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 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: Server + 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: WebGL + 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: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Common/Images/HandGestures/Z_vorm.png b/Assets/Common/Images/HandGestures/Z_vorm.png new file mode 100644 index 0000000000000000000000000000000000000000..22dfc6fe30b3ea6d584b2610233ecb2a36183a30 GIT binary patch literal 13719 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 g|G1Q-6Y)w#!Hgv5?t22a|kZ$-MeAas2 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 OPF+nSjT$w_H~$BFMcx public Sprite image; + /// + /// Sprite of the hand gesture used for fingerspelling + /// + public Sprite handGuide = null; + + /// + /// Addaptive threshold + /// + public float thresholdPrecentage = 0.90f; + /// /// Example video clip /// diff --git a/Assets/Common/Interfaces/Theme.cs b/Assets/Common/Interfaces/Theme.cs index 25d86b5..74783f8 100644 --- a/Assets/Common/Interfaces/Theme.cs +++ b/Assets/Common/Interfaces/Theme.cs @@ -20,7 +20,7 @@ public class Theme : ScriptableObject /// /// Index of the theme /// - public ThemeIndex index; + public ThemeIndex themeIndex; /// /// The index of the model you want to use diff --git a/Assets/Common/Interfaces/ThemeList.cs b/Assets/Common/Interfaces/ThemeList.cs index c3385af..f90c0fe 100644 --- a/Assets/Common/Interfaces/ThemeList.cs +++ b/Assets/Common/Interfaces/ThemeList.cs @@ -24,6 +24,6 @@ public class ThemeList : ScriptableObject /// public void SetCurrentTheme(ThemeIndex index) { - this.currentThemeIndex = themes.FindIndex((mi) => mi.index == index); + this.currentThemeIndex = themes.FindIndex((mi) => mi.themeIndex == index); } } diff --git a/Assets/Common/Scenes/Boot.unity b/Assets/Common/Scenes/Boot.unity index 9117d31..7bc4aff 100644 --- a/Assets/Common/Scenes/Boot.unity +++ b/Assets/Common/Scenes/Boot.unity @@ -259,7 +259,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 1} + m_Color: {r: 0.0627451, g: 0.0627451, b: 0.0627451, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 diff --git a/Assets/Common/ScriptableObjects/AnimalsTheme.asset b/Assets/Common/ScriptableObjects/AnimalsTheme.asset index f2e7a3b..e24710a 100644 --- a/Assets/Common/ScriptableObjects/AnimalsTheme.asset +++ b/Assets/Common/ScriptableObjects/AnimalsTheme.asset @@ -14,73 +14,116 @@ MonoBehaviour: m_EditorClassIdentifier: title: Dieren description: Van vis tot leeuw - index: 2 - model: {fileID: 0} - modelIndex: 1 + themeIndex: 2 + modelIndex: 0 learnables: - name: Walvis image: {fileID: 21300000, guid: 2b01165a5836ab14593d7a5862bd6793, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: f1a51ed74f926dd4d926b7e979010cd4, type: 3} - name: Konijn image: {fileID: 21300000, guid: bc11ff9d6cc35de45ab58f39f13d7142, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 13eab628a5046ce4eaa4456e89e91676, type: 3} - name: Giraf image: {fileID: 21300000, guid: 0cc198f1cde659246a199b30459720b1, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 8c9255bb112a29646af17dfa8ea4f824, type: 3} - name: Vis image: {fileID: 21300000, guid: 7f105a09a3d164547925ee1bdfa595ca, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 31eae20cf173beb45b49254f75bc9dda, type: 3} - name: Schildpad image: {fileID: 21300000, guid: e519f0f7b00e6834187963a0131cae52, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 4c08a56d960695041b8f28df05656ee7, type: 3} - name: Lama image: {fileID: 21300000, guid: f48ba3c9b39103145b75d6249c0a25f1, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 4a9d9cfb418c4144d926788672f77994, type: 3} - name: Dolfijn image: {fileID: 21300000, guid: 4654657a2ebea444898fa6eeaefcd18d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 50984981e18e51f41b2e0ecf8ef5fe9f, type: 3} - name: Haai image: {fileID: 21300000, guid: 313c22e5834595645989d609fe9d8853, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: fed929776552f824f9e923affbd08881, type: 3} - name: Kangoeroe image: {fileID: 21300000, guid: e4af402f37099cd4195d7d2654519744, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 943f84b1b4ff8a94984ed8ea918e716b, type: 3} - name: Kat image: {fileID: 21300000, guid: 73f4e028d9efb644aa23538a749667c5, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 9c6fac3471b9e5e498712c27ead8d523, type: 3} - name: Hond image: {fileID: 21300000, guid: b67b99d98d1ceb1489743bcd78b9ab70, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 7dee256e66c656548a109e60001252a5, type: 3} - name: Kip image: {fileID: 21300000, guid: 61e56570163833e448037bc353ada0ac, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: da5ffb315f3db1f499b0251bb432fb61, type: 3} - name: Leeuw image: {fileID: 21300000, guid: f989719a5c45c7a4183b2bc12c1c4905, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 5ded07bb7f551a1408103cc0450d5ffc, type: 3} - name: Olifant image: {fileID: 21300000, guid: 1392922567cd59d4fb0beceea3f5917a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: d2fc9e7ffac2167498e186a8eca49cec, type: 3} - name: Paard image: {fileID: 21300000, guid: 3c314ae9e10eafb49b57c98c9e779bd8, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 9749acd6e97fb9b428f1620205c81741, type: 3} - name: Panda image: {fileID: 21300000, guid: 33509e453b5093e43a148a668a961c56, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 59de6730d922c3d41a54f8027a8d0038, type: 3} - name: Papegaai image: {fileID: 21300000, guid: 39ac3b86729423846be1fbd56b8d92d6, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: e8a2d27148548cf4eb90db45db389420, type: 3} - name: Ram image: {fileID: 21300000, guid: 8f4a6fabc238910468113f4ffd467ce0, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: a608099d623abe44584c654f45d6d3df, type: 3} - name: Tijger image: {fileID: 21300000, guid: 83d6525e4efa4954091e08095349f45a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 1a35432ec29830a4f9dec7842b8e78a6, type: 3} - name: Varken image: {fileID: 21300000, guid: db31bca6363270441ab54421f55c1263, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 5a756bc6d7be8384b9528855a70b7790, type: 3} - name: Vos image: {fileID: 21300000, guid: 9d5771baa6ea6e041b066135d6798e1c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 2fcc6458613539a4693514cfedd9f490, type: 3} - name: Zebra image: {fileID: 21300000, guid: b203b4e5f8568ff46b2277ce6d61017a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 624b79a549f726343bc01d925c948216, type: 3} diff --git a/Assets/Common/ScriptableObjects/ClothesTheme.asset b/Assets/Common/ScriptableObjects/ClothesTheme.asset index db7d5fa..2cb2e56 100644 --- a/Assets/Common/ScriptableObjects/ClothesTheme.asset +++ b/Assets/Common/ScriptableObjects/ClothesTheme.asset @@ -14,64 +14,101 @@ MonoBehaviour: m_EditorClassIdentifier: title: Kleren en Kleuren description: Van rok tot sok - index: 1 - model: {fileID: 0} - modelIndex: 1 + themeIndex: 1 + modelIndex: 0 learnables: - name: Blauw image: {fileID: 21300000, guid: 182fb89eba9c64041bef31ca35c4bcd8, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: ddbd51ba81efa0d4386063f0908dddbc, type: 3} - name: Bril image: {fileID: 21300000, guid: c671ae6bf5c5e90419add134a669aec1, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 50ab64534fbf206448eae89e7f849536, type: 3} - name: Geel image: {fileID: 21300000, guid: c7006b8cc5cff974b9ff307fe13fdd5e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 7e14190a75067624abdb6a2872a4afac, type: 3} - name: Grijs image: {fileID: 21300000, guid: 7d4fdd972dcef1747bcbcc598b075504, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: f71578e140d29484580a9b9ab6ef1b50, type: 3} - name: Groen image: {fileID: 21300000, guid: d1f80913126d4c94285c1160f9e50c24, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: e275659c79beb764b882ed5293d70087, type: 3} - name: Hemd image: {fileID: 21300000, guid: 28d5b4df34fc2b049b2455f303461f45, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 732b94d1c76ad8a4bb3fee5c686c0d8e, type: 3} - name: Hoed image: {fileID: 21300000, guid: cede6c6f958f0ae4bbba6282528292cf, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 6a3028c09a55d4a418b56ea4a716777a, type: 3} - name: Jas image: {fileID: 21300000, guid: 4a61d44b0e2ccb242a97681b429b8343, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 558ee737100d298479641a10ae09852e, type: 3} - name: Kous image: {fileID: 21300000, guid: 83b7dc2f696a1c443acf92f310a61cc3, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: cf8a1b846823a074d90075f29753b679, type: 3} - name: Zwart image: {fileID: 21300000, guid: 5527d4c18ce148a4c8ce7de7b927cb5e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 2895a22e7719def418818a5b532bfbf5, type: 3} - name: Wit image: {fileID: 21300000, guid: 5387f0486602abf479f049d9afa9d3cb, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 351aac8168f9ea34f95878dd90ef5f3b, type: 3} - name: Trui image: {fileID: 21300000, guid: 2413cb0f9b70cd84aae8a3aa1b83e7e8, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: c907e04793964864dad921a6a01af8a7, type: 3} - name: Handschoenen image: {fileID: 21300000, guid: 12d9777dbc9d4f543b822e38838e47d4, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: cf67ee32acd99eb4d935a4fedb7e1fb1, type: 3} - name: Muts image: {fileID: 21300000, guid: b620a409ad2371d43b418b851715df4d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 125c5c87cf540e94098608da4a956b21, type: 3} - name: Oranje image: {fileID: 21300000, guid: 16f645dc2176fa248af566b5295b451a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: d64c7a8ee9206e848b5b3e8ccce0db41, type: 3} - name: Paars image: {fileID: 21300000, guid: d574bf2c96bb5b74080b4cf8ca51312d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: b19ed4b06b9556d4081c0683b495e71a, type: 3} - name: Rood image: {fileID: 21300000, guid: 47a49435e7b8c9a49b162fb4d6f9ceaa, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 552079dd964f93643a4ca82452c49f35, type: 3} - name: Roze image: {fileID: 21300000, guid: e3c4feacdb7710349b326280e2163a84, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 6d35ec9a9a78cf3429a1366279003e06, type: 3} - name: Schoen image: {fileID: 21300000, guid: 2b98a98c11c5bbf4782d9d41b1c9f213, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 422c7afc0cb753b42bf72e281c743097, type: 3} diff --git a/Assets/Common/ScriptableObjects/FamilyTheme.asset b/Assets/Common/ScriptableObjects/FamilyTheme.asset index e3c8df7..3fe32d4 100644 --- a/Assets/Common/ScriptableObjects/FamilyTheme.asset +++ b/Assets/Common/ScriptableObjects/FamilyTheme.asset @@ -14,55 +14,86 @@ MonoBehaviour: m_EditorClassIdentifier: title: Familie description: Van generatie tot generatie - index: 6 - model: {fileID: 0} - modelIndex: 1 + themeIndex: 6 + modelIndex: 0 learnables: - name: Broer image: {fileID: 21300000, guid: eecf67266f150f1489717049489cf16d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: b28449b4d9aeee742a2ccff0b0632287, type: 3} - name: Dochter image: {fileID: 21300000, guid: e3fc0b9401fa388449dc5af9d64649b3, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 62bca0f4ed278fe448fc78c9e74fb06d, type: 3} - name: Echtgenoot image: {fileID: 21300000, guid: 8f62ca0a4fbda0249a1c1c5755044c72, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: dc3cf889664616d4aba5b2cad1489995, type: 3} - name: Familie image: {fileID: 21300000, guid: 79b2160558ee77c4c9c4c08990d1d023, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 793bc470865b11145ad616973d312a34, type: 3} - name: Generatie image: {fileID: 21300000, guid: 5ef20b546d01c8344adcfd87abeed833, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: e6f03e29134e03c4c86fddad1b14d986, type: 3} - name: Gezin image: {fileID: 21300000, guid: 0c45e339ca2a63042a626781e81b7d47, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 03631798d85f3c1478dbfb0a9e9b576b, type: 3} - name: Kind image: {fileID: 21300000, guid: 190ff727bab235644844dcdae4a08f64, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: c71d841cd9441944aabcf18163129268, type: 3} - name: Moeder image: {fileID: 21300000, guid: 322a8fca641097146ad859da5cd5c299, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 055f4bc01648d7741bb1b0299352f83d, type: 3} - name: Neef image: {fileID: 21300000, guid: 6876f7cd47aef414da6a5dcd37fb6aa7, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 1d47f98d0f49d884bb4bba27c2849921, type: 3} - name: Nicht image: {fileID: 21300000, guid: f22221e828db5df48a0c23244184da3f, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 1bbd0c9374ddaab479c7ef3222c5f3f2, type: 3} - name: Oom image: {fileID: 21300000, guid: d64816ca8258e11488281131f8292073, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: d14475211a1e21a43ac0786905a33d5f, type: 3} - name: Ouders image: {fileID: 21300000, guid: 7a3d7c13edb3c1b46b946b79d0ea314c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: a974b184fb3ee214f8c32398e0535c76, type: 3} - name: Tante image: {fileID: 21300000, guid: 00d37184d2522024fa531189cb06afc2, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 614bc070326fe74478a5f971effb7286, type: 3} - name: Vader image: {fileID: 21300000, guid: 525992a7e2aaf3342b5fe7027ff6711c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: dcd795e4c01d40a4d9573aed47c23ea0, type: 3} - name: Zoon image: {fileID: 21300000, guid: 54504dcf0d7601147a53b4de0edc1292, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 27ac8f0a8c9a07b4fa170a72fc255566, type: 3} - name: Zus image: {fileID: 21300000, guid: 9356d7e0991e75d4098d58ba52c14c3d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 644394f006b4cf246a26ca73c5171280, type: 3} diff --git a/Assets/Common/ScriptableObjects/FingerspellingTheme.asset b/Assets/Common/ScriptableObjects/FingerspellingTheme.asset index 4edcc8c..f9c1b02 100644 --- a/Assets/Common/ScriptableObjects/FingerspellingTheme.asset +++ b/Assets/Common/ScriptableObjects/FingerspellingTheme.asset @@ -19,79 +19,105 @@ MonoBehaviour: learnables: - name: A image: {fileID: 21300000, guid: 4eb4ef55f866f114dafb722f4bd05c76, type: 3} + handGuide: {fileID: 21300000, guid: ed5c09a22f5dcb3498f246f9490aa533, type: 3} clip: {fileID: 32900000, guid: 94a82fe62ff36fc46b79eaca5d78c324, type: 3} - name: B image: {fileID: 21300000, guid: 4dda47b7ae59ce0499ff8e89a310b351, type: 3} + handGuide: {fileID: 21300000, guid: 8e050dadd89377d4fb62a4ad8f9e8535, type: 3} clip: {fileID: 32900000, guid: 318bd1a8b7889b94eb4b679a8e422c82, type: 3} - name: C image: {fileID: 21300000, guid: bb08a500be7994743bdf7f1e38e6538e, type: 3} + handGuide: {fileID: 21300000, guid: 330c40bb91dc4b545829054df966ea97, type: 3} clip: {fileID: 32900000, guid: 788822d230357a141ac24d2fb9c75b96, type: 3} - name: D image: {fileID: 21300000, guid: 3decd69ae4947b240bd680f39b6c5779, type: 3} + handGuide: {fileID: 21300000, guid: bd9ec5405bb0fea449e9da0f88c524b3, type: 3} clip: {fileID: 32900000, guid: 2b276c0661e3c1f46b485c382c3d2eb2, type: 3} - name: E image: {fileID: 21300000, guid: ab8d9fdabea483c409535c3bb26305d8, type: 3} + handGuide: {fileID: 21300000, guid: de823bdd2e36be047a6c7937e5bf5cda, type: 3} clip: {fileID: 32900000, guid: 23b63c8aaace85149adba9082f75bba5, type: 3} - name: F image: {fileID: 21300000, guid: d58ae54ae96a8d741854c485d4c03d52, type: 3} + handGuide: {fileID: 21300000, guid: 044b86526fb6697488bbacdc1d76fa03, type: 3} clip: {fileID: 32900000, guid: e8272b19b1f494c44a88be82259d8478, type: 3} - name: G image: {fileID: 21300000, guid: d4507d82135bd9a4ea1fa5cc0afe19ba, type: 3} + handGuide: {fileID: 21300000, guid: 8e61bbc6d63e9d14f88136e81a0b9d84, type: 3} clip: {fileID: 32900000, guid: 9793a0da1cef6094fa45dbf42f2f593a, type: 3} - name: H image: {fileID: 21300000, guid: 2720176db57a2384a8b44e023f1548cc, type: 3} + handGuide: {fileID: 21300000, guid: ed4e4023600c05347874842b68f62231, type: 3} clip: {fileID: 32900000, guid: 27d1b6711ce142a408ac26b1fcfaf68e, type: 3} - name: I image: {fileID: 21300000, guid: d827fa45fec334e42bdaf76859e73db6, type: 3} + handGuide: {fileID: 21300000, guid: d5bbee7ab92ab2149bffdcd93b93a2d3, type: 3} clip: {fileID: 32900000, guid: f1022e53c692f5e488bc2bf68ef42c05, type: 3} - name: J image: {fileID: 21300000, guid: 8293bed5458bb2e4380d47a9d78e1ca8, type: 3} + handGuide: {fileID: 21300000, guid: 32df0c392f6fbfe4faa3bd6f0f009b7a, type: 3} clip: {fileID: 32900000, guid: ed10642881e9a304ba7a6bfb0a40c871, type: 3} - name: K image: {fileID: 21300000, guid: 2353b41a97a55014a9168e5f19352162, type: 3} + handGuide: {fileID: 21300000, guid: 54e8aaec5729e0b438b755ce1c5b8c9f, type: 3} clip: {fileID: 32900000, guid: aa5026b1ef45e3742a08c8112e8a6f91, type: 3} - name: L image: {fileID: 21300000, guid: c9ebdbf10e096ed4c9bf08becc1067c3, type: 3} + handGuide: {fileID: 21300000, guid: c042d24972c09f849854641b82d164bf, type: 3} clip: {fileID: 32900000, guid: 4614fd87478f09a4fb0dae142dcb283f, type: 3} - name: M image: {fileID: 21300000, guid: 1d8d7e858fe9d7d4a83ae2c47aa186a9, type: 3} + handGuide: {fileID: 21300000, guid: 6014df6c8e5794c4c91b3d7c636b073f, type: 3} clip: {fileID: 32900000, guid: 480ffa4003b79ed41bcd22c25c2b4b0a, type: 3} - name: N image: {fileID: 21300000, guid: 746cc027bdb95d640b2b7c3b717f209c, type: 3} + handGuide: {fileID: 21300000, guid: 4a88b6a6c8a4bf5479b9c033313c20dc, type: 3} clip: {fileID: 32900000, guid: 6d40896901cbaad4a9c229e27eee4a0b, type: 3} - name: O image: {fileID: 21300000, guid: cf58cec61def4644d966172584346ea7, type: 3} + handGuide: {fileID: 21300000, guid: 13dd6d407842cbc41a74312f86a7451a, type: 3} clip: {fileID: 32900000, guid: e100ef044ef83504e859e526ed84cead, type: 3} - name: P image: {fileID: 21300000, guid: 070eca79d6b8ece479abe291f5ecf1f1, type: 3} + handGuide: {fileID: 21300000, guid: de3b948a0c6e04547afffebadd53c44e, type: 3} clip: {fileID: 32900000, guid: 85c4e40c247c2db46bc3eb5b7306d14c, type: 3} - name: Q image: {fileID: 21300000, guid: 26f522f2e30c5b640b3e21aedc311346, type: 3} + handGuide: {fileID: 21300000, guid: 189b131f13ce67844933e28c6d031cad, type: 3} clip: {fileID: 32900000, guid: 34465d640f4c47948b3a3007226eafe3, type: 3} - name: R image: {fileID: 21300000, guid: 5a21107f2fda09e449f052f986c25aee, type: 3} + handGuide: {fileID: 21300000, guid: a05e3762c949b83428dc2baf99ab1b34, type: 3} clip: {fileID: 32900000, guid: 29ab11460587e4e458fc5e367245db90, type: 3} - name: S image: {fileID: 21300000, guid: d934313344ebc264cb9a7ab061c5c4aa, type: 3} + handGuide: {fileID: 21300000, guid: 5c157ea40838eb74f8226c89a7244613, type: 3} clip: {fileID: 32900000, guid: 6d7adadd8bbcd284ba047e18fe0b0350, type: 3} - name: T image: {fileID: 21300000, guid: 1c0841dbd38336841acbe8b5d2b70ff4, type: 3} + handGuide: {fileID: 21300000, guid: ecd6f60f1bc981b4fb5082ac07e69b6f, type: 3} clip: {fileID: 32900000, guid: bb6526ca38b2fda4b8d976d106789f8d, type: 3} - name: U image: {fileID: 21300000, guid: e94c3a7781305514da0676f64c81d231, type: 3} + handGuide: {fileID: 21300000, guid: c81ae3b4548e432498e92c09b4f6d0c9, type: 3} clip: {fileID: 32900000, guid: b65d525135c41e04fbe646dcf4dc0714, type: 3} - name: V image: {fileID: 21300000, guid: 73ff28d33f02abb4386f970bb3417767, type: 3} + handGuide: {fileID: 21300000, guid: 5ab8fc41b65050e4a884ef7ac126318b, type: 3} clip: {fileID: 32900000, guid: 4ae264889e31d344a80b41449e7d5755, type: 3} - name: W image: {fileID: 21300000, guid: ca7dcaa8441f3314394af32f35d9c5a9, type: 3} + handGuide: {fileID: 21300000, guid: f345e4c4670a26e43bb67fdd98d17aa5, type: 3} clip: {fileID: 32900000, guid: c4cca5e21c896994088b3f8e55cb619e, type: 3} - name: X image: {fileID: 21300000, guid: 034ab0453d401c243901dc5c74eccda5, type: 3} + handGuide: {fileID: 21300000, guid: 2c38602225a250a45be1017aab650a3d, type: 3} clip: {fileID: 32900000, guid: ed96233595fdef448bcb5ea59df9915a, type: 3} - name: Y image: {fileID: 21300000, guid: 9e46e7579c4695f429c05fe204fe2442, type: 3} + handGuide: {fileID: 21300000, guid: 6f880b9858734b34e8d014189cf0535e, type: 3} clip: {fileID: 32900000, guid: f126a23d57436ad4ba1b2130f08bce1e, type: 3} - name: Z image: {fileID: 21300000, guid: e3ddc281a25573d479ee69e8f0196b53, type: 3} + handGuide: {fileID: 21300000, guid: de44788bbe2193043a246d12d2df52e5, type: 3} clip: {fileID: 32900000, guid: 39bdb6ec75c70b54f987683f0140e508, type: 3} diff --git a/Assets/Common/ScriptableObjects/FoodTheme.asset b/Assets/Common/ScriptableObjects/FoodTheme.asset index 6d70a39..762d715 100644 --- a/Assets/Common/ScriptableObjects/FoodTheme.asset +++ b/Assets/Common/ScriptableObjects/FoodTheme.asset @@ -14,73 +14,116 @@ MonoBehaviour: m_EditorClassIdentifier: title: Groenten en Fruit description: Van kers tot pompoen - index: 3 - model: {fileID: 0} - modelIndex: 1 + themeIndex: 3 + modelIndex: 0 learnables: - name: Aardappel image: {fileID: 21300000, guid: 2610cdbc24a125f43ada7fed67d8f51b, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: fa2e0dc56498fc641bcc48c0993e8da8, type: 3} - name: Aardbei image: {fileID: 21300000, guid: 1a28fa2c46acbb1408633e4e98061d56, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: a1398d26e1693944889608325f49f559, type: 3} - name: Ajuin image: {fileID: 21300000, guid: b1581340c7eea4448835492296442cba, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 89fa02eca3ccd39479723ba10b16a7f9, type: 3} - name: Appel image: {fileID: 21300000, guid: 1a4d7d2fe1dc58448b2c0451d2924003, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: ce9125ad311f38a40baca216971b9d67, type: 3} - name: Appelsien image: {fileID: 21300000, guid: c03308f45b0a99040a9412bb5e780cdd, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: e2b8bd08c3716d24c94933557b3f82fb, type: 3} - name: Banaan image: {fileID: 21300000, guid: 8009fc8cfee7ea848a678e056731c02e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 169aef4dd609cd4428fd7e61165fa92c, type: 3} - name: Bessen image: {fileID: 21300000, guid: 7272bfa2b3f87564eb961d41c641479d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 9557e499fc1215242b8c168dabe2668b, type: 3} - name: Bloemkool image: {fileID: 21300000, guid: 487940208ac3a0d4bb41696e11e9f8e7, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 564f670a4caa3054ca99be6f7415b66e, type: 3} - name: Bonen image: {fileID: 21300000, guid: ad47c02ff85e06948b9f73cae6eb0221, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 70f2d26e55527f24fbaa6e59e09e5cfa, type: 3} - name: Broccoli image: {fileID: 21300000, guid: b76404afa08793f4391e71078bed6be7, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 55d34fcfb105b574f90f064da7aaba37, type: 3} - name: Champignon image: {fileID: 21300000, guid: 6a89fa1b42445d6459752b97fc755470, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 4914ecb76cd051048b3ea7400762648b, type: 3} - name: Erwt image: {fileID: 21300000, guid: d5d61528ca4d25e448c0435975e2a193, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: eba376b2044d6b649b6fd9a347ad8d14, type: 3} - name: Kers image: {fileID: 21300000, guid: e1ae6da5a172cba498b406aeb8d30bfc, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: fae6a9a6defd2e44e9b44241d023b312, type: 3} - name: Kiwi image: {fileID: 21300000, guid: c04017a4f1c894f44b11b4348935e87b, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 5027d0d12146e2e42b44a2b3c44016ee, type: 3} - name: Komkommer image: {fileID: 21300000, guid: affe34960b38b8f4b95f3eeb8b10c795, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 0dabca6f767b4244784fe05093922ac9, type: 3} - name: Meloen image: {fileID: 21300000, guid: d8391180fd69bef478f711f327f5c60e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: a349e9e8ee3e9594295b0b667ceb13fd, type: 3} - name: Peer image: {fileID: 21300000, guid: 5e5d7221dd9626c4bb15c4bc5abe0e84, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 07f2c3e52fce7674eafa22daa9c567f9, type: 3} - name: Perzik image: {fileID: 21300000, guid: 439c062e9ba9d0f439dffd41509ceee7, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 1f6cdc404076aef4da77cb0cda09c0e1, type: 3} - name: Pompoen image: {fileID: 21300000, guid: 4ea79b62a6cb15345959144622dc9f43, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 66646a278adf0894682ff97fc011f927, type: 3} - name: Prei image: {fileID: 21300000, guid: c2fe2cad9d48a784980823528889af18, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: a08119dd84708e9488a58f971d1e4350, type: 3} - name: Tomaat image: {fileID: 21300000, guid: e16943962d961d948a0a6dc73ebf2b0b, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 7ca3dbd42b3033341b3c5c51059643f6, type: 3} - name: Wortel image: {fileID: 21300000, guid: 8962e03659a079546810c3ad9c8a211c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: ef9554901c0c6784e9102d5c1fd28a9a, type: 3} diff --git a/Assets/Common/ScriptableObjects/HobbyTheme.asset b/Assets/Common/ScriptableObjects/HobbyTheme.asset index 393ac5c..90bd43d 100644 --- a/Assets/Common/ScriptableObjects/HobbyTheme.asset +++ b/Assets/Common/ScriptableObjects/HobbyTheme.asset @@ -14,52 +14,81 @@ MonoBehaviour: m_EditorClassIdentifier: title: Hobbies description: Van schilderen tot reizen - index: 4 - model: {fileID: 0} - modelIndex: 1 + themeIndex: 4 + modelIndex: 0 learnables: - name: Dansen image: {fileID: 21300000, guid: 6d405f607ae817744b49f921f0611088, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 4b4acf2c6d2408b40bab36fa539a66d6, type: 3} - name: Fietsen image: {fileID: 21300000, guid: 7df74e91898d9a74cbb621afc8b871f0, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 113b92b5eaada264d9fe7852ab0d68c9, type: 3} - name: Kaarten image: {fileID: 21300000, guid: afd6e9f6acae11a498e500da41a5c7be, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: dda8f60564c509147a33a097af56f4da, type: 3} - name: Lopen image: {fileID: 21300000, guid: 589dcd93dd2ebfd4f885b2495164bf4f, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: fdf57fb5257b4c54b8f90ffd3153f7d3, type: 3} - name: Muziek image: {fileID: 21300000, guid: 0225e90ef27951a4bb3aa2f0dd109d52, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 80c9c6b695a87784899db3204262af57, type: 3} - name: Paardrijden image: {fileID: 21300000, guid: c119f0999a2010d4abe34231b7a30707, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 1f1ef32c6ef802747bec1f9c47a719ea, type: 3} - name: Poker image: {fileID: 21300000, guid: 5a750da0f508d88419c6744d678f12d5, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: b6758433647bc6745af145a6062a462c, type: 3} - name: Reizen image: {fileID: 21300000, guid: da70d64cd98bde64f9fe7c11cf015b0e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 57c1edc6a2cad6446bce7b80d3dcfe1f, type: 3} - name: Schilderen image: {fileID: 21300000, guid: 626d822c212ea1b45abd0dc9bc625c19, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 40181f017e1cc4d4bbd9a6189e858a38, type: 3} - name: Sport image: {fileID: 21300000, guid: dd8ed8c8a2668064283f2adaec9ba9fc, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: d1c9f4f5f3ef30144b05942b7d531b13, type: 3} - name: Tekenen image: {fileID: 21300000, guid: 05d42c2b3157bb14ba9b7f1cf70f1a36, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: bcb2e2847ba47404980a0c95f8314112, type: 3} - name: Toneel image: {fileID: 21300000, guid: 3701f5e4f55d0e84fadd0cb718f4aa27, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 630f90d46aa472248ab238916af72e4c, type: 3} - name: Voetbal image: {fileID: 21300000, guid: ac34db14477c3fb4ca5e1925ec63807d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 4d8e15b2d6c74414cb31628b54c91180, type: 3} - name: Wandelen image: {fileID: 21300000, guid: e22755368101b324181d71109cc83d67, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: eabf920307a322f4d83f3f9544a455ac, type: 3} - name: Zwemmen image: {fileID: 21300000, guid: b01343f4df018f04c82ef0e6fa9e3090, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 02420b604c695f341ac6bce97805e1b9, type: 3} diff --git a/Assets/Common/ScriptableObjects/HouseTheme.asset b/Assets/Common/ScriptableObjects/HouseTheme.asset index 65b7f0e..004e046 100644 --- a/Assets/Common/ScriptableObjects/HouseTheme.asset +++ b/Assets/Common/ScriptableObjects/HouseTheme.asset @@ -14,55 +14,86 @@ MonoBehaviour: m_EditorClassIdentifier: title: Huis beschrijven description: Van zetel tot villa - index: 5 - model: {fileID: 0} - modelIndex: 1 + themeIndex: 5 + modelIndex: 0 learnables: - name: Keuken image: {fileID: 21300000, guid: b17ce5bf59092b847b084d3400e7a1b4, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 3f52680b4a6d7e34cbf1ea0ef3ce1fa3, type: 3} - name: Gang image: {fileID: 21300000, guid: 3643fe1f56aae524bb6ed9b8853ce2dc, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: e600cc81d36bdb2409f53cc35bbef50b, type: 3} - name: Badkamer image: {fileID: 21300000, guid: bc8d63bfa541b0a41bfe02cc2d1417cd, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 9b54826551ddaac4d87df4b893550039, type: 3} - name: Living image: {fileID: 21300000, guid: f0f32521c0b858144b27f0393c7690e5, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: ecb6e7cc9293892478e57b491655d7ff, type: 3} - name: Slaapkamer image: {fileID: 21300000, guid: 2803bab3b0944364e83c34fcea39f7b1, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: be0bf4e3852aa4942a54dee0e94ee72e, type: 3} - name: Villa image: {fileID: 21300000, guid: c8bc006b29807e34d888ea31e5d53841, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 0723800c4b5fc684a852f69c229f3742, type: 3} - name: Huis image: {fileID: 21300000, guid: 93d02a123ee1f3542b15eb5165212674, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: a5f609b5a706b6549bfc00276aa54d45, type: 3} - name: Appartement image: {fileID: 21300000, guid: 6c6d074973c092a4caa72d50ca49ce89, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 71b229de73980e14db1ea45a58adfb9d, type: 3} - name: Bed image: {fileID: 21300000, guid: 9c1848215213efe49af84b703896340d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 1fea2657552d0cd49afdf88792755bba, type: 3} - name: Bureau image: {fileID: 21300000, guid: 820bc37a6551974478d9fad4afca05e3, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 297b19cbb7e6dcd4ea8cf83ac3aeef3e, type: 3} - name: Chalet image: {fileID: 21300000, guid: 5c1c3408e8d7d204fa9ce72342749690, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: a866b80d2da42144793f48d327409402, type: 3} - name: Kast image: {fileID: 21300000, guid: 4d1076b98d294f14abdc586590762136, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: e8c14c74f7798b84682379f20ee9c36d, type: 3} - name: Kleerkast image: {fileID: 21300000, guid: b767f5e5e770d904f9a978211119fb52, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: f04395e9930586a43851ce03e064ca47, type: 3} - name: Zetel image: {fileID: 21300000, guid: 6878cc948d694474098857ef41535aa0, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 2586366760cd29c44b66ac3d221559c4, type: 3} - name: Stoel image: {fileID: 21300000, guid: 9b6d34ea549acee49978ad400187151d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 5bc395b6e838c9149a8fbd1d4cbefbe1, type: 3} - name: Tafel image: {fileID: 21300000, guid: 6ec51b3aa2cc0fd42b85cadcf66a32cc, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 32900000, guid: 7f8f5de97d210544c88bd28e77f2c242, type: 3} diff --git a/Assets/Common/ScriptableObjects/SpellingBasicsTheme.asset b/Assets/Common/ScriptableObjects/SpellingBasicsTheme.asset index 728fc13..e55e420 100644 --- a/Assets/Common/ScriptableObjects/SpellingBasicsTheme.asset +++ b/Assets/Common/ScriptableObjects/SpellingBasicsTheme.asset @@ -14,45 +14,71 @@ MonoBehaviour: m_EditorClassIdentifier: title: Basics description: Van welkom tot stop - index: 10 - model: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} + themeIndex: 10 + modelIndex: 1 learnables: - name: Hallo image: {fileID: 21300000, guid: f2a020e24bfa24842bccecf6b36d5b79, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Alstublieft image: {fileID: 21300000, guid: 027a60ab9a4c4cd40a9bf9184c0fff78, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Bravo image: {fileID: 21300000, guid: 31118947b58b03a41bd950b9a56aa630, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Dank U image: {fileID: 21300000, guid: ae9e448e11485c54aa664b69833dce2f, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Goed Zo image: {fileID: 21300000, guid: df027cf65fb04bd408d4062aa9ec0b0f, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Goeiemorgen image: {fileID: 21300000, guid: 7077e2980ce4d7e4eaf16c80b62adb18, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Ja image: {fileID: 21300000, guid: 0b11c08cf900cd041afab0419594dac2, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Nee image: {fileID: 21300000, guid: 82677c0d46df9ec4cb295bc054c6d56b, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Links image: {fileID: 21300000, guid: 1dbac4bae035dc84f8bb19045a290b3c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Rechts image: {fileID: 21300000, guid: 712e26ec9b082ad4bb926c4171815e47, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Slaapwel image: {fileID: 21300000, guid: 2f0049ac615d7224d925d5692eade66e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Stop image: {fileID: 21300000, guid: 9107fcdcf02ace74bae5b8dd77835434, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Welkom image: {fileID: 21300000, guid: bca90b281ada8c64cbb86f75c70bc510, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} diff --git a/Assets/Common/ScriptableObjects/SpellingBuildings.asset b/Assets/Common/ScriptableObjects/SpellingBuildings.asset index 069d1fc..c2ab242 100644 --- a/Assets/Common/ScriptableObjects/SpellingBuildings.asset +++ b/Assets/Common/ScriptableObjects/SpellingBuildings.asset @@ -14,51 +14,81 @@ MonoBehaviour: m_EditorClassIdentifier: title: In de Stad description: Van park tot zwembad - index: 8 - model: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} + themeIndex: 8 + modelIndex: 1 learnables: - name: Park image: {fileID: 21300000, guid: 8ea62bbfad596234c9f6ba49c41b3b08, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Appartement image: {fileID: 21300000, guid: a2a80a53e08111b409a74a20938e1ee6, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Bibliotheek image: {fileID: 21300000, guid: 195175605283f3c458d0295b43d7e809, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Bioscoop image: {fileID: 21300000, guid: cad55eea65a2f3d459658eede9e698e1, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Huis image: {fileID: 21300000, guid: 57c236ee7238a294baef494445a9b882, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Speelpleintje image: {fileID: 21300000, guid: 9b7351845516f784a87ca62a5d4eb821, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Sporthal image: {fileID: 21300000, guid: 5b02bf51927953247b995b79569bb08c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Stadion image: {fileID: 21300000, guid: 1f2351ab27af1a449a428787787fe926, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Station image: {fileID: 21300000, guid: 77f4cefcea6b2f945b952c51e9e496f1, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Tent image: {fileID: 21300000, guid: 448eb2d34f79a4b4388c2a3e8306f147, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Theater image: {fileID: 21300000, guid: 58bcc5a439fcac949bc01f188dd17be7, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Toren image: {fileID: 21300000, guid: 6d0c05526dcf9e342966ce3020e24fd8, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Winkel image: {fileID: 21300000, guid: 4b6010c64cf91e247bb233e0464daa86, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Ziekenhuis image: {fileID: 21300000, guid: ed2c7508e1d95504ab52452284385d60, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Zwembad image: {fileID: 21300000, guid: 6bd4d04bc90d1c047a261990c53806a3, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} diff --git a/Assets/Common/ScriptableObjects/SpellingFarm.asset b/Assets/Common/ScriptableObjects/SpellingFarm.asset index ea05801..ad29b33 100644 --- a/Assets/Common/ScriptableObjects/SpellingFarm.asset +++ b/Assets/Common/ScriptableObjects/SpellingFarm.asset @@ -14,51 +14,81 @@ MonoBehaviour: m_EditorClassIdentifier: title: Boerderijdieren description: Van konijn tot kip - index: 16 - model: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} + themeIndex: 16 + modelIndex: 1 learnables: - name: kat image: {fileID: 21300000, guid: 73f4e028d9efb644aa23538a749667c5, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: hond image: {fileID: 21300000, guid: b67b99d98d1ceb1489743bcd78b9ab70, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: konijn image: {fileID: 21300000, guid: bc11ff9d6cc35de45ab58f39f13d7142, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: cavia image: {fileID: 21300000, guid: 671bf6375a004ae42ba2178f3e376f7e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: paard image: {fileID: 21300000, guid: 3c314ae9e10eafb49b57c98c9e779bd8, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Varken image: {fileID: 21300000, guid: db31bca6363270441ab54421f55c1263, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Koe image: {fileID: 21300000, guid: 8e69dfd19237abb4f98eb11e74153109, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Lama image: {fileID: 21300000, guid: f48ba3c9b39103145b75d6249c0a25f1, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Alpaca image: {fileID: 21300000, guid: 399cc241fc79bd74db314f146e7fb6b9, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Kip image: {fileID: 21300000, guid: 61e56570163833e448037bc353ada0ac, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Schaap image: {fileID: 21300000, guid: 1118d67f50622cc4ab02aa23c6dc1fd4, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Ram image: {fileID: 21300000, guid: 8f4a6fabc238910468113f4ffd467ce0, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Goudvis image: {fileID: 21300000, guid: 7f105a09a3d164547925ee1bdfa595ca, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Schildpad image: {fileID: 21300000, guid: e519f0f7b00e6834187963a0131cae52, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Papegaai image: {fileID: 21300000, guid: 39ac3b86729423846be1fbd56b8d92d6, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} diff --git a/Assets/Common/ScriptableObjects/SpellingFruit.asset b/Assets/Common/ScriptableObjects/SpellingFruit.asset index c8c4a1d..134be1b 100644 --- a/Assets/Common/ScriptableObjects/SpellingFruit.asset +++ b/Assets/Common/ScriptableObjects/SpellingFruit.asset @@ -14,48 +14,76 @@ MonoBehaviour: m_EditorClassIdentifier: title: Fruit description: Van aardbei tot kers - index: 13 - model: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} + themeIndex: 13 + modelIndex: 1 learnables: - name: Aardbei image: {fileID: 21300000, guid: 1a28fa2c46acbb1408633e4e98061d56, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Appel image: {fileID: 21300000, guid: 1a4d7d2fe1dc58448b2c0451d2924003, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Appelsien image: {fileID: 21300000, guid: c03308f45b0a99040a9412bb5e780cdd, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Banaan image: {fileID: 21300000, guid: 8009fc8cfee7ea848a678e056731c02e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Bessen image: {fileID: 21300000, guid: 7272bfa2b3f87564eb961d41c641479d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Citroen image: {fileID: 21300000, guid: eeaf3a15c797b6d499d04a1755dfb264, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Druiven image: {fileID: 21300000, guid: e0f093ba55158c9409202d27574ac137, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Kers image: {fileID: 21300000, guid: e1ae6da5a172cba498b406aeb8d30bfc, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Kiwi image: {fileID: 21300000, guid: c04017a4f1c894f44b11b4348935e87b, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Meloen image: {fileID: 21300000, guid: d8391180fd69bef478f711f327f5c60e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Papaja image: {fileID: 21300000, guid: 7d3621c9975f90f49b7147f375453499, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Peer image: {fileID: 21300000, guid: 5e5d7221dd9626c4bb15c4bc5abe0e84, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Perzik image: {fileID: 21300000, guid: 439c062e9ba9d0f439dffd41509ceee7, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Tomaat image: {fileID: 21300000, guid: e16943962d961d948a0a6dc73ebf2b0b, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} diff --git a/Assets/Common/ScriptableObjects/SpellingGeography.asset b/Assets/Common/ScriptableObjects/SpellingGeography.asset index c688b95..1d11b09 100644 --- a/Assets/Common/ScriptableObjects/SpellingGeography.asset +++ b/Assets/Common/ScriptableObjects/SpellingGeography.asset @@ -14,69 +14,111 @@ MonoBehaviour: m_EditorClassIdentifier: title: Geografie description: Van hier tot China - index: 7 - model: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} + themeIndex: 7 + modelIndex: 1 learnables: - name: China image: {fileID: 21300000, guid: a5c1efdb79dcfb54aaf2723f4b4842be, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Australie image: {fileID: 21300000, guid: b3e2fba5fb3a3574186357f297664e4c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Belgie image: {fileID: 21300000, guid: b6c94794c5a511f4f8dbca6505a3589f, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Canada image: {fileID: 21300000, guid: f25bc0b48c11dbe4680713ac9e29da03, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Colombia image: {fileID: 21300000, guid: 80118537f1c15e6448c21294727cac65, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Duitsland image: {fileID: 21300000, guid: a634f69689e4af14884b24ac2f248dc1, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Europa image: {fileID: 21300000, guid: 5e3c345e006acf74791d272061159b89, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Finland image: {fileID: 21300000, guid: 263ab0c625efd97458380f4460cc224e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Frankrijk image: {fileID: 21300000, guid: 787bf66fabd593c4fa2f97246cd796c9, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Griekenland image: {fileID: 21300000, guid: 8f88dcc790fc9aa4092aa932a4435296, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Ierland image: {fileID: 21300000, guid: 664164a2b68411641a9372f7bf307955, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: India image: {fileID: 21300000, guid: 0df3311450e8a814294559d9d8935426, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Italie image: {fileID: 21300000, guid: 9b91d580e0077554e9c9ebe042121d63, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Japan image: {fileID: 21300000, guid: cd10705f388bd804797b8bb624e300fe, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Nederland image: {fileID: 21300000, guid: 079d20b4822fd5847b9759ef0adbf35a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Noorwegen image: {fileID: 21300000, guid: 6612d3cbb4cf65648aa09e4d7028a7c1, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Portugal image: {fileID: 21300000, guid: 142bf75d78226a543bf156bc3f71ecce, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Rusland image: {fileID: 21300000, guid: 1cccf029519ee5944874fd7d6e305c6b, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Qatar image: {fileID: 21300000, guid: e3554841d4cb066448e6f35b220e2abd, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Spanje image: {fileID: 21300000, guid: 24d8ce79d5ccf0f45a9219e1d2b90fc0, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Zweden image: {fileID: 21300000, guid: 9f2ca39eb65a6cd49b8c15b058593f55, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} diff --git a/Assets/Common/ScriptableObjects/SpellingHobbies.asset b/Assets/Common/ScriptableObjects/SpellingHobbies.asset index d4ccf05..e6e165a 100644 --- a/Assets/Common/ScriptableObjects/SpellingHobbies.asset +++ b/Assets/Common/ScriptableObjects/SpellingHobbies.asset @@ -14,54 +14,86 @@ MonoBehaviour: m_EditorClassIdentifier: title: Hobbies description: Van sport tot muziek - index: 11 - model: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} + themeIndex: 4 + modelIndex: 1 learnables: - name: Dansen image: {fileID: 21300000, guid: 6d405f607ae817744b49f921f0611088, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Fietsen image: {fileID: 21300000, guid: 7df74e91898d9a74cbb621afc8b871f0, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Kaarten image: {fileID: 21300000, guid: afd6e9f6acae11a498e500da41a5c7be, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Lopen image: {fileID: 21300000, guid: 589dcd93dd2ebfd4f885b2495164bf4f, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Muziek image: {fileID: 21300000, guid: 0225e90ef27951a4bb3aa2f0dd109d52, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Paardrijden image: {fileID: 21300000, guid: c119f0999a2010d4abe34231b7a30707, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Quizzen image: {fileID: 21300000, guid: bb29251071801564aa5fb1242ead844b, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Poker image: {fileID: 21300000, guid: 5a750da0f508d88419c6744d678f12d5, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Reizen image: {fileID: 21300000, guid: da70d64cd98bde64f9fe7c11cf015b0e, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Schilderen image: {fileID: 21300000, guid: 626d822c212ea1b45abd0dc9bc625c19, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Sport image: {fileID: 21300000, guid: dd8ed8c8a2668064283f2adaec9ba9fc, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Tekenen image: {fileID: 21300000, guid: 05d42c2b3157bb14ba9b7f1cf70f1a36, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Toneel image: {fileID: 21300000, guid: 3701f5e4f55d0e84fadd0cb718f4aa27, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Voetbal image: {fileID: 21300000, guid: ac34db14477c3fb4ca5e1925ec63807d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Wandelen image: {fileID: 21300000, guid: e22755368101b324181d71109cc83d67, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Zwemmen image: {fileID: 21300000, guid: b01343f4df018f04c82ef0e6fa9e3090, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} diff --git a/Assets/Common/ScriptableObjects/SpellingPeople.asset b/Assets/Common/ScriptableObjects/SpellingPeople.asset index b156af6..59acdf1 100644 --- a/Assets/Common/ScriptableObjects/SpellingPeople.asset +++ b/Assets/Common/ScriptableObjects/SpellingPeople.asset @@ -14,51 +14,81 @@ MonoBehaviour: m_EditorClassIdentifier: title: Mensen description: Van vrienden tot familie - index: 12 - model: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} + themeIndex: 12 + modelIndex: 1 learnables: - name: Broer image: {fileID: 21300000, guid: daebe503f7767b64683d8eeab617e8bc, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Baby image: {fileID: 21300000, guid: 2a94b9c33a71bef4fa91a98ff77b65ce, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Jongen image: {fileID: 21300000, guid: b874e4bc5a44a3e468d6c5b7d13c4686, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Man image: {fileID: 21300000, guid: b4427d880e915c149b5328fdb60d6100, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Meisje image: {fileID: 21300000, guid: 8223750f5664b454ca1f968fc9cbd7d6, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Neef image: {fileID: 21300000, guid: 1814cf10743709849b0ee51a511b08e8, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Nicht image: {fileID: 21300000, guid: 48274dd8be0fc5a48995de7b90b8c486, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Nonkel image: {fileID: 21300000, guid: 9cd035c8b5357714f8a24a1f659ea0c6, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Oma image: {fileID: 21300000, guid: 0445b96d15746d545bcc2ee496e1b9ca, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Opa image: {fileID: 21300000, guid: 8e849a26214ca31479eab0fff6b9c09c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Ouders image: {fileID: 21300000, guid: 0822aa7a46faf5b4e87ffd574be28e98, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Tante image: {fileID: 21300000, guid: dd64146652642f84da62fe7b56cd9f64, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Vrienden image: {fileID: 21300000, guid: 7b72529c5f1ef7b42a81d3da5c23a3b8, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Vrouw image: {fileID: 21300000, guid: 9699459068cabf34c9f97f84e96eadfd, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Zus image: {fileID: 21300000, guid: 77b55b694a3b5af4ba499f87b84e5c11, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} diff --git a/Assets/Common/ScriptableObjects/SpellingSports.asset b/Assets/Common/ScriptableObjects/SpellingSports.asset index f148555..c5d00a6 100644 --- a/Assets/Common/ScriptableObjects/SpellingSports.asset +++ b/Assets/Common/ScriptableObjects/SpellingSports.asset @@ -14,54 +14,86 @@ MonoBehaviour: m_EditorClassIdentifier: title: Sporten description: Van atletiek tot zeilen - index: 9 - model: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} + themeIndex: 9 + modelIndex: 1 learnables: - name: Atletiek image: {fileID: 21300000, guid: 25a05f23961d2b443972f4aa3c2bec29, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Basketbal image: {fileID: 21300000, guid: 156e4253c2ba9744299120c4f7a4907f, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Boksen image: {fileID: 21300000, guid: 0eaa7dbb8a13329469c554438883ca0f, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Golf image: {fileID: 21300000, guid: ec1678139fcc5074b95a3a965bfa6821, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Gymnastiek image: {fileID: 21300000, guid: 1281c25012472ec4d84478d6818f19f0, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Hockey image: {fileID: 21300000, guid: 301dde71aeaf59b479bc2c0913e3c80c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Judo image: {fileID: 21300000, guid: 6d71e06f1b883ef4abf104860419498a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Paardrijden image: {fileID: 21300000, guid: 1ec2db5d415d74349b19ed061b738b68, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Roeien image: {fileID: 21300000, guid: 8bf794ec6b135bb4485887a09ed97534, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Schaatsen image: {fileID: 21300000, guid: 733ff2209581a2442808d259fb6a0431, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Tennis image: {fileID: 21300000, guid: 881ef1ba222af1447b9690404d30c252, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Voetbal image: {fileID: 21300000, guid: 58490254216a52b40b0c438f544a6f0f, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Volleybal image: {fileID: 21300000, guid: b0564e1d65736cb4d875b7db5b934ea6, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Wielrennen image: {fileID: 21300000, guid: 6de1a4e2d8ac7e04b928c700e3164ba3, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Zeilen image: {fileID: 21300000, guid: 1794b47dd6219cb458a057dcddee11a0, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Zwemmen image: {fileID: 21300000, guid: 3543c100b40bc7043a7413860dcb625a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} diff --git a/Assets/Common/ScriptableObjects/SpellingThemeList.asset b/Assets/Common/ScriptableObjects/SpellingThemeList.asset index e183bb5..b1eb7ed 100644 --- a/Assets/Common/ScriptableObjects/SpellingThemeList.asset +++ b/Assets/Common/ScriptableObjects/SpellingThemeList.asset @@ -22,5 +22,4 @@ MonoBehaviour: - {fileID: 11400000, guid: 16c8d2819a07e3142a431b116601954d, type: 2} - {fileID: 11400000, guid: 0a0b1b81e0de10b47bb08fb226b89432, type: 2} - {fileID: 11400000, guid: 80b0a5e4c64e9724ba647e727535c4d5, type: 2} - - {fileID: 11400000, guid: 80b0a5e4c64e9724ba647e727535c4d5, type: 2} - {fileID: 11400000, guid: 11ae933ede5acd14398efb8dd2549527, type: 2} diff --git a/Assets/Common/ScriptableObjects/SpellingVeggies.asset b/Assets/Common/ScriptableObjects/SpellingVeggies.asset index 84923d9..617fae1 100644 --- a/Assets/Common/ScriptableObjects/SpellingVeggies.asset +++ b/Assets/Common/ScriptableObjects/SpellingVeggies.asset @@ -14,48 +14,76 @@ MonoBehaviour: m_EditorClassIdentifier: title: Groenten description: Van erwt tot komkommer - index: 14 - model: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} + themeIndex: 14 + modelIndex: 1 learnables: - name: Aardappel image: {fileID: 21300000, guid: 2610cdbc24a125f43ada7fed67d8f51b, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Ajuin image: {fileID: 21300000, guid: b1581340c7eea4448835492296442cba, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Bloemkool image: {fileID: 21300000, guid: 487940208ac3a0d4bb41696e11e9f8e7, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Bonen image: {fileID: 21300000, guid: ad47c02ff85e06948b9f73cae6eb0221, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Broccoli image: {fileID: 21300000, guid: b76404afa08793f4391e71078bed6be7, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Champignon image: {fileID: 21300000, guid: 6a89fa1b42445d6459752b97fc755470, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Erwt image: {fileID: 21300000, guid: d5d61528ca4d25e448c0435975e2a193, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Komkommer image: {fileID: 21300000, guid: affe34960b38b8f4b95f3eeb8b10c795, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Kool image: {fileID: 21300000, guid: 71ba9e10934004c4984f0a4900c2bfa6, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Mais image: {fileID: 21300000, guid: 46d05a2c28542224682bfda441d8af08, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Paprika image: {fileID: 21300000, guid: f62dbfe5d956caa48a05ae470b2afbcd, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Pompoen image: {fileID: 21300000, guid: 4ea79b62a6cb15345959144622dc9f43, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Prei image: {fileID: 21300000, guid: c2fe2cad9d48a784980823528889af18, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Wortel image: {fileID: 21300000, guid: 8962e03659a079546810c3ad9c8a211c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} diff --git a/Assets/Common/ScriptableObjects/SpellingWild.asset b/Assets/Common/ScriptableObjects/SpellingWild.asset index 4848035..348dc9c 100644 --- a/Assets/Common/ScriptableObjects/SpellingWild.asset +++ b/Assets/Common/ScriptableObjects/SpellingWild.asset @@ -14,54 +14,86 @@ MonoBehaviour: m_EditorClassIdentifier: title: Dieren in het wild description: Van Leeuw tot olifant - index: 15 - model: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} + themeIndex: 15 + modelIndex: 1 learnables: - name: Vos image: {fileID: 21300000, guid: 9d5771baa6ea6e041b066135d6798e1c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Tijger image: {fileID: 21300000, guid: 83d6525e4efa4954091e08095349f45a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Lynx image: {fileID: 21300000, guid: d34fe3b6e07e66142a8ce4cf20814b8a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Wolf image: {fileID: 21300000, guid: 8c304fe460423214ea0bb6ebc235ed2d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Giraf image: {fileID: 21300000, guid: 0cc198f1cde659246a199b30459720b1, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Leeuw image: {fileID: 21300000, guid: f989719a5c45c7a4183b2bc12c1c4905, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Dolfijn image: {fileID: 21300000, guid: 4654657a2ebea444898fa6eeaefcd18d, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Walvis image: {fileID: 21300000, guid: 2b01165a5836ab14593d7a5862bd6793, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Haai image: {fileID: 21300000, guid: 313c22e5834595645989d609fe9d8853, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Hert image: {fileID: 21300000, guid: e5f3d99cdf5298d4f86d42dd019a6bad, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Olifant image: {fileID: 21300000, guid: 1392922567cd59d4fb0beceea3f5917a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Kangoeroe image: {fileID: 21300000, guid: e4af402f37099cd4195d7d2654519744, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Panda image: {fileID: 21300000, guid: 33509e453b5093e43a148a668a961c56, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Slang image: {fileID: 21300000, guid: eefb367ff44256d43a14cde2c3924321, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Zebra image: {fileID: 21300000, guid: b203b4e5f8568ff46b2277ce6d61017a, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} - name: Aap image: {fileID: 21300000, guid: 6feaaea4b64633f49b4538bfd4b3755c, type: 3} + handGuide: {fileID: 0} + thresholdPrecentage: 0.9 clip: {fileID: 0} diff --git a/Assets/Common/Scripts/ThemeItem.cs b/Assets/Common/Scripts/ThemeItem.cs index 157c4c4..b448446 100644 --- a/Assets/Common/Scripts/ThemeItem.cs +++ b/Assets/Common/Scripts/ThemeItem.cs @@ -59,7 +59,7 @@ public class ThemeItem : MonoBehaviour { //PlayerPrefs.SetString("gamePath", minigame.minigameEntryPoint); Minigame minigame = minigameList.minigames[minigameList.currentMinigameIndex]; - minigame.themeList.SetCurrentTheme(theme.index); + minigame.themeList.SetCurrentTheme(theme.themeIndex); SystemController.GetInstance().SwapScene(minigame.minigameEntryPoint); }); } diff --git a/Assets/Common/Tests/ThemeListTest.cs b/Assets/Common/Tests/ThemeListTest.cs index dc3afa1..6a34fe1 100644 --- a/Assets/Common/Tests/ThemeListTest.cs +++ b/Assets/Common/Tests/ThemeListTest.cs @@ -28,7 +28,7 @@ public class ThemeListTest string name = field.Name; Theme theme = ScriptableObject.CreateInstance(); // This is all we will need to distinguish - theme.index = value; + theme.themeIndex = value; theme.title = name; // Insert in front to guarantee that themeIndex will not line up with listIndex diff --git a/Assets/Courses/Animations.meta b/Assets/Courses/Animations.meta new file mode 100644 index 0000000..48b9fa8 --- /dev/null +++ b/Assets/Courses/Animations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 22b79b4c5a84f584b9a6eb9508e89d5f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Animations/Confetti.anim b/Assets/Courses/Animations/Confetti.anim new file mode 100644 index 0000000..a6e5cef --- /dev/null +++ b/Assets/Courses/Animations/Confetti.anim @@ -0,0 +1,2213 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Confetti + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 650 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 250 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sparkle (1) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sparkle (1) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -150 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sparkle (2) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 800 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sparkle (2) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 350 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sparkle (3) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 500 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sparkle (3) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: -350 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sparkle (4) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 600 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sparkle (4) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sparkle (4) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sparkle (3) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sparkle (2) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sparkle (1) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 120 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (1) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 457 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (1) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (1) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: -225 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (2) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 654 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (2) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (2) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: -138 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (3) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 475 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (3) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (3) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 199 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (4) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 600 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (4) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (4) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 206 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (5) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 759 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (5) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (5) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 33 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (6) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 833 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (6) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (6) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_PPtrCurves: [] + m_SampleRate: 6 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 83635035 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 83635035 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3682788113 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3682788113 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4038045906 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4038045906 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3920920979 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3920920979 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2801080148 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2801080148 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2801080148 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3920920979 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4038045906 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3682788113 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3005333927 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3005333927 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3005333927 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2550960740 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2550960740 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2550960740 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2165809957 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2165809957 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2165809957 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3461756386 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3461756386 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3461756386 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3612148899 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3612148899 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3612148899 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234172256 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234172256 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234172256 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.1666666 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 650 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 250 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sparkle (1) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sparkle (1) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -150 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sparkle (2) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 800 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sparkle (2) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 350 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sparkle (3) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 500 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sparkle (3) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: -350 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sparkle (4) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 600 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sparkle (4) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sparkle (4) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sparkle (3) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sparkle (2) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sparkle (1) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 120 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (1) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 457 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (1) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (1) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: -225 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (2) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 654 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (2) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (2) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: -138 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (3) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 475 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (3) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (3) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 199 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (4) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 600 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (4) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (4) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 206 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (5) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 759 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (5) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (5) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 33 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image Sun (6) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 700 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 833 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image Sun (6) + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image Sun (6) + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Courses/Animations/Confetti.anim.meta b/Assets/Courses/Animations/Confetti.anim.meta new file mode 100644 index 0000000..1b4bd55 --- /dev/null +++ b/Assets/Courses/Animations/Confetti.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 80e3a60d4ea0a694db9be9f4a056a91c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Animations/Confetti.controller b/Assets/Courses/Animations/Confetti.controller new file mode 100644 index 0000000..81c8783 --- /dev/null +++ b/Assets/Courses/Animations/Confetti.controller @@ -0,0 +1,156 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1101 &-7239564584697438876 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -2938659460563783466} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-2938659460563783466 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Start + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 4172487341573610915} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Confetti + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: Display Confetti + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 6848255674075954930} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1101 &4172487341573610915 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Display Confetti + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 9042158504931283488} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &6848255674075954930 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 9042158504931283488} + m_Position: {x: 320, y: 240, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2938659460563783466} + m_Position: {x: 320, y: 120, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -2938659460563783466} +--- !u!1102 &9042158504931283488 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Confetti + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -7239564584697438876} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 80e3a60d4ea0a694db9be9f4a056a91c, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Courses/Animations/Confetti.controller.meta b/Assets/Courses/Animations/Confetti.controller.meta new file mode 100644 index 0000000..3a6a56d --- /dev/null +++ b/Assets/Courses/Animations/Confetti.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e9aa59de00b92e6468ea178b6a87868f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Animations/Sign with Video and Image.controller b/Assets/Courses/Animations/Sign with Video and Image.controller new file mode 100644 index 0000000..54f9f99 --- /dev/null +++ b/Assets/Courses/Animations/Sign with Video and Image.controller @@ -0,0 +1,133 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5529081660363197715 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Start + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 8343280574711475829} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1098571647962602430 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SlidePanel + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 1051f9ab6ffe79b49903eb6935cb85db, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Sign with Video and Image + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: Slide Panel + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 4086587755769510042} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &4086587755769510042 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -1098571647962602430} + m_Position: {x: -100, y: 120, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5529081660363197715} + m_Position: {x: 150, y: 120, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 170, y: 220, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -5529081660363197715} +--- !u!1101 &8343280574711475829 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Slide Panel + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -1098571647962602430} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 diff --git a/Assets/Courses/Animations/Sign with Video and Image.controller.meta b/Assets/Courses/Animations/Sign with Video and Image.controller.meta new file mode 100644 index 0000000..878eaac --- /dev/null +++ b/Assets/Courses/Animations/Sign with Video and Image.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1f42eebe6fb647e49b6bcd8023590eb7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Animations/SlidePanel.anim b/Assets/Courses/Animations/SlidePanel.anim new file mode 100644 index 0000000..5d8af2d --- /dev/null +++ b/Assets/Courses/Animations/SlidePanel.anim @@ -0,0 +1,179 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SlidePanel + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1920 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SizeDelta.x + path: + classID: 224 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 12 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 1967290853 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.41666666 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1920 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SizeDelta.x + path: + classID: 224 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Courses/Animations/SlidePanel.anim.meta b/Assets/Courses/Animations/SlidePanel.anim.meta new file mode 100644 index 0000000..9db9d64 --- /dev/null +++ b/Assets/Courses/Animations/SlidePanel.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1051f9ab6ffe79b49903eb6935cb85db +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Prefabs.meta b/Assets/Courses/Prefabs.meta new file mode 100644 index 0000000..c9902e7 --- /dev/null +++ b/Assets/Courses/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6db45a76d49ab374d812c861046eab0c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Prefabs/Choice.prefab b/Assets/Courses/Prefabs/Choice.prefab new file mode 100644 index 0000000..90fd4b0 --- /dev/null +++ b/Assets/Courses/Prefabs/Choice.prefab @@ -0,0 +1,305 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &499712802029590215 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8166464829605811136} + - component: {fileID: 8993002675371337427} + - component: {fileID: 4018761505178052810} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8166464829605811136 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499712802029590215} + 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: [] + m_Father: {fileID: 2971620926005579559} + 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: 62.5, y: 0} + m_SizeDelta: {x: -125, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8993002675371337427 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499712802029590215} + m_CullTransparentMesh: 1 +--- !u!114 &4018761505178052810 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499712802029590215} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Button + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 3602bedf0ebe5b64596873f09eddf57b, type: 2} + m_sharedMaterial: {fileID: -1030930060397404263, guid: 3602bedf0ebe5b64596873f09eddf57b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4284235525 + m_fontColor: {r: 0.019607844, g: 0.24705882, b: 0.36078432, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 48 + m_fontSizeBase: 48 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &5113510004904501784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8754575466874197751} + - component: {fileID: 673816572445470689} + - component: {fileID: 7970930246351935795} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8754575466874197751 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5113510004904501784} + 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: [] + m_Father: {fileID: 2971620926005579559} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &673816572445470689 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5113510004904501784} + m_CullTransparentMesh: 1 +--- !u!114 &7970930246351935795 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5113510004904501784} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + 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!1 &6757870033260325101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2971620926005579559} + - component: {fileID: 6432676832222266704} + - component: {fileID: 2847679918420822150} + m_Layer: 5 + m_Name: Choice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2971620926005579559 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6757870033260325101} + 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: 8166464829605811136} + - {fileID: 8754575466874197751} + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &6432676832222266704 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6757870033260325101} + m_CullTransparentMesh: 1 +--- !u!114 &2847679918420822150 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6757870033260325101} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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: 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: 0} + m_OnClick: + m_PersistentCalls: + m_Calls: [] diff --git a/Assets/Courses/Prefabs/Choice.prefab.meta b/Assets/Courses/Prefabs/Choice.prefab.meta new file mode 100644 index 0000000..d175a14 --- /dev/null +++ b/Assets/Courses/Prefabs/Choice.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1d4760e75172ce846819b46a0357c742 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Prefabs/Learnable Sprite.prefab b/Assets/Courses/Prefabs/Learnable Sprite.prefab new file mode 100644 index 0000000..148436a --- /dev/null +++ b/Assets/Courses/Prefabs/Learnable Sprite.prefab @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &932198721856629018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 932198721856629013} + - component: {fileID: 932198721856629015} + - component: {fileID: 932198721856629012} + m_Layer: 5 + m_Name: Learnable Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &932198721856629013 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 932198721856629018} + 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: [] + 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: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &932198721856629015 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 932198721856629018} + m_CullTransparentMesh: 1 +--- !u!114 &932198721856629012 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 932198721856629018} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7ff2526af24167b4083dab0d9fd486ea, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/Assets/Courses/Prefabs/Learnable Sprite.prefab.meta b/Assets/Courses/Prefabs/Learnable Sprite.prefab.meta new file mode 100644 index 0000000..2b67fbb --- /dev/null +++ b/Assets/Courses/Prefabs/Learnable Sprite.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 95bd99d20fa0c1348807ebf7a3717c02 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Prefabs/MultipleChoice Panel.prefab b/Assets/Courses/Prefabs/MultipleChoice Panel.prefab new file mode 100644 index 0000000..fa38f0d --- /dev/null +++ b/Assets/Courses/Prefabs/MultipleChoice Panel.prefab @@ -0,0 +1,603 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2111479550264969558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5812954516243589766} + - component: {fileID: 8814642598985503128} + m_Layer: 5 + m_Name: Choices + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5812954516243589766 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111479550264969558} + 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: [] + m_Father: {fileID: 4061330368179216051} + m_RootOrder: 3 + 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: 118} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &8814642598985503128 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111479550264969558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 500, y: 100} + m_Spacing: {x: 25, y: 25} + m_Constraint: 2 + m_ConstraintCount: 2 +--- !u!1 &4061330367519500214 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4061330367519500213} + - component: {fileID: 4061330367519500106} + - component: {fileID: 4061330367519500107} + - component: {fileID: 4061330367519500212} + m_Layer: 5 + m_Name: Pause button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4061330367519500213 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330367519500214} + 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: [] + m_Father: {fileID: 4061330367711737314} + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4061330367519500106 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330367519500214} + m_CullTransparentMesh: 0 +--- !u!114 &4061330367519500107 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330367519500214} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 1a4d7d2fe1dc58448b2c0451d2924003, 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!114 &4061330367519500212 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330367519500214} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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: 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: 4061330367519500107} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 4061330368179216060} + m_TargetAssemblyTypeName: StartPause, Assembly-CSharp + m_MethodName: + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &4061330367711737315 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4061330367711737314} + - component: {fileID: 4061330367711737312} + - component: {fileID: 4061330367711737313} + m_Layer: 5 + m_Name: Video Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4061330367711737314 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330367711737315} + 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: 1 + m_Children: + - {fileID: 4061330367519500213} + m_Father: {fileID: 4061330368179216051} + 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: 96} + m_SizeDelta: {x: 900, y: 600} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4061330367711737312 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330367711737315} + m_CullTransparentMesh: 1 +--- !u!114 &4061330367711737313 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330367711737315} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 8400000, guid: b0382d4acabd441499108c97444d642a, type: 2} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &4061330368179216060 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4061330368179216051} + - component: {fileID: 4061330368179216049} + - component: {fileID: 4061330368179216050} + - component: {fileID: 1776754253067810093} + - component: {fileID: 4803386377269900023} + m_Layer: 5 + m_Name: MultipleChoice Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4061330368179216051 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330368179216060} + 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: 4061330367711737314} + - {fileID: 4061330368314523223} + - {fileID: 4061330369394122475} + - {fileID: 5812954516243589766} + m_Father: {fileID: 0} + 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!222 &4061330368179216049 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330368179216060} + m_CullTransparentMesh: 0 +--- !u!114 &4061330368179216050 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330368179216060} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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!114 &1776754253067810093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330368179216060} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e46fcdec22898f04eac0a7981baae26a, type: 3} + m_Name: + m_EditorClassIdentifier: + previewMessage: {fileID: 4061330369394122452} + videoPlayer: {fileID: 0} + playButton: {fileID: 4061330367519500107} + optionContainer: {fileID: 5812954516243589766} + optionPrefab: {fileID: 6757870033260325101, guid: 1d4760e75172ce846819b46a0357c742, type: 3} + signs: [] + currentSignIndex: 0 +--- !u!95 &4803386377269900023 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330368179216060} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1f42eebe6fb647e49b6bcd8023590eb7, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 +--- !u!1 &4061330368314523216 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4061330368314523223} + - component: {fileID: 4061330368314523221} + - component: {fileID: 4061330368314523222} + m_Layer: 5 + m_Name: Webcam Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4061330368314523223 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330368314523216} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.75, y: 0.75, z: 0.75} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4061330368179216051} + 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: 420, y: 100} + m_SizeDelta: {x: 900, y: 600} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4061330368314523221 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330368314523216} + m_CullTransparentMesh: 1 +--- !u!114 &4061330368314523222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330368314523216} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 8400000, guid: 60bb0835fc4bbb043b9b3d8ef48f96a8, type: 2} + m_UVRect: + serializedVersion: 2 + x: 1 + y: 0 + width: -1 + height: 1 +--- !u!1 &4061330369394122452 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4061330369394122475} + - component: {fileID: 4061330369394122473} + - component: {fileID: 4061330369394122474} + m_Layer: 5 + m_Name: PreviewMessage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4061330369394122475 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330369394122452} + 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: [] + m_Father: {fileID: 4061330368179216051} + m_RootOrder: 2 + 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: 150, y: 150} + m_SizeDelta: {x: 900, y: 200} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &4061330369394122473 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330369394122452} + m_CullTransparentMesh: 1 +--- !u!114 &4061330369394122474 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4061330369394122452} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'DEZE LES IS GESTART IN PREVIEW MODUS + + Het is nog niet mogelijk deze + les te spelen via gebaren. Gebruik de ''Gebaar overslaan'' knop om naar het volgende + gebaar te gaan.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190335 + m_fontColor: {r: 1, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} diff --git a/Assets/Courses/Prefabs/MultipleChoice Panel.prefab.meta b/Assets/Courses/Prefabs/MultipleChoice Panel.prefab.meta new file mode 100644 index 0000000..b359f90 --- /dev/null +++ b/Assets/Courses/Prefabs/MultipleChoice Panel.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0259289fdb7aea04995238fabcd1d15e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Prefabs/Sign with Image Panel.prefab b/Assets/Courses/Prefabs/Sign with Image Panel.prefab new file mode 100644 index 0000000..ac369b2 --- /dev/null +++ b/Assets/Courses/Prefabs/Sign with Image Panel.prefab @@ -0,0 +1,695 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1321140593464287921 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1321140593464287926} + - component: {fileID: 1321140593464287927} + m_Layer: 5 + m_Name: Images + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1321140593464287926 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140593464287921} + 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: [] + m_Father: {fileID: 1321140593660784790} + m_RootOrder: 2 + 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: -420, y: 0} + m_SizeDelta: {x: 256, y: 256} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1321140593464287927 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140593464287921} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 256, y: 256} + m_Spacing: {x: 25, y: 0} + m_Constraint: 2 + m_ConstraintCount: 1 +--- !u!1 &1321140593660784785 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1321140593660784790} + - component: {fileID: 1321140593660784788} + - component: {fileID: 1321140593660784791} + - component: {fileID: -7339382000603611155} + - component: {fileID: 2706222911073219473} + m_Layer: 5 + m_Name: Sign with Image Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1321140593660784790 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140593660784785} + 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: 1321140594547902075} + - {fileID: 1321140594132691875} + - {fileID: 1321140593464287926} + - {fileID: 3006345639555307698} + - {fileID: 1321140593811418635} + m_Father: {fileID: 0} + 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!222 &1321140593660784788 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140593660784785} + m_CullTransparentMesh: 0 +--- !u!114 &1321140593660784791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140593660784785} + 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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!114 &-7339382000603611155 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140593660784785} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 09eba136d66a8cd4abf6f6ebfd0006f4, type: 3} + m_Name: + m_EditorClassIdentifier: + feedbackProgressObject: {fileID: 3006345639555307697} + previewMessage: {fileID: 1321140594132691874} + isPreview: 0 + signImageContainer: {fileID: 1321140593464287926} + signImagePrefab: {fileID: 932198721856629018, guid: 95bd99d20fa0c1348807ebf7a3717c02, type: 3} + webcamScreen: {fileID: 1321140594547902072} + feedbackText: {fileID: 3006345639897809774} + feedbackProgressBar: {fileID: 3006345639643869492} + feedbackProgressImage: {fileID: 3006345639958312625} + signName: {fileID: 1321140593811418632} + signs: [] + currentSignIndex: 0 +--- !u!95 &2706222911073219473 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140593660784785} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1f42eebe6fb647e49b6bcd8023590eb7, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 +--- !u!1 &1321140593811418634 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1321140593811418635} + - component: {fileID: 1321140593811418633} + - component: {fileID: 1321140593811418632} + m_Layer: 5 + m_Name: Current Sign + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1321140593811418635 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140593811418634} + 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: [] + m_Father: {fileID: 1321140593660784790} + m_RootOrder: 4 + 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: -420, y: 260} + m_SizeDelta: {x: 600, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1321140593811418633 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140593811418634} + m_CullTransparentMesh: 1 +--- !u!114 &1321140593811418632 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140593811418634} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Current sign + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4284235525 + m_fontColor: {r: 0.019607844, g: 0.24705882, b: 0.36078432, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 97690656 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 48 + m_fontSizeBase: 48 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1321140594132691874 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1321140594132691875} + - component: {fileID: 1321140594132691873} + - component: {fileID: 1321140594132691872} + m_Layer: 5 + m_Name: PreviewMessage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1321140594132691875 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140594132691874} + 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: [] + m_Father: {fileID: 1321140593660784790} + 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: 150, y: 150} + m_SizeDelta: {x: 900, y: 200} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &1321140594132691873 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140594132691874} + m_CullTransparentMesh: 1 +--- !u!114 &1321140594132691872 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140594132691874} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'DEZE LES IS GESTART IN PREVIEW MODUS + + Het is nog niet mogelijk deze + les te spelen via gebaren. Gebruik de ''Gebaar overslaan'' knop om naar het volgende + gebaar te gaan.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190335 + m_fontColor: {r: 1, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1321140594547902074 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1321140594547902075} + - component: {fileID: 1321140594547902073} + - component: {fileID: 1321140594547902072} + m_Layer: 5 + m_Name: Webcam Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1321140594547902075 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140594547902074} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.75, y: 0.75, z: 0.75} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 1321140593660784790} + 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: 420, y: 100} + m_SizeDelta: {x: 900, y: 600} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1321140594547902073 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140594547902074} + m_CullTransparentMesh: 1 +--- !u!114 &1321140594547902072 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321140594547902074} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 8400000, guid: 60bb0835fc4bbb043b9b3d8ef48f96a8, type: 2} + m_UVRect: + serializedVersion: 2 + x: 1 + y: 0 + width: -1 + height: 1 +--- !u!1001 &1321140593577244758 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1321140593660784790} + m_Modifications: + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_SizeDelta.x + value: 500 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_SizeDelta.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchoredPosition.x + value: 420 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchoredPosition.y + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585317, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: signPredictor + value: + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585319, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_Name + value: Feedback + objectReference: {fileID: 0} + - target: {fileID: 4318122119968934245, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4318122120222767926, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122120334233317, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} +--- !u!1 &3006345639555307697 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4318122119930585319, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + m_PrefabInstance: {fileID: 1321140593577244758} + m_PrefabAsset: {fileID: 0} +--- !u!224 &3006345639555307698 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + m_PrefabInstance: {fileID: 1321140593577244758} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3006345639643869492 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4318122119968934242, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + m_PrefabInstance: {fileID: 1321140593577244758} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3006345639897809774 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4318122120222767928, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + m_PrefabInstance: {fileID: 1321140593577244758} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3006345639958312625 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4318122120334233319, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + m_PrefabInstance: {fileID: 1321140593577244758} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Courses/Prefabs/Sign with Image Panel.prefab.meta b/Assets/Courses/Prefabs/Sign with Image Panel.prefab.meta new file mode 100644 index 0000000..e58c93c --- /dev/null +++ b/Assets/Courses/Prefabs/Sign with Image Panel.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 41cc30039c205e04baf44453287d6469 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Prefabs/Sign with Video and Image Panel.prefab b/Assets/Courses/Prefabs/Sign with Video and Image Panel.prefab new file mode 100644 index 0000000..c07738c --- /dev/null +++ b/Assets/Courses/Prefabs/Sign with Video and Image Panel.prefab @@ -0,0 +1,893 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6228868149649096753 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6228868149649096748} + - component: {fileID: 6228868149649096751} + - component: {fileID: 6228868149649096750} + m_Layer: 5 + m_Name: PreviewMessage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6228868149649096748 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868149649096753} + 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: [] + m_Father: {fileID: 6228868151418550170} + m_RootOrder: 2 + 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: 150, y: 150} + m_SizeDelta: {x: 900, y: 200} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &6228868149649096751 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868149649096753} + m_CullTransparentMesh: 1 +--- !u!114 &6228868149649096750 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868149649096753} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'DEZE LES IS GESTART IN PREVIEW MODUS + + Het is nog niet mogelijk deze + les te spelen via gebaren. Gebruik de ''Gebaar overslaan'' knop om naar het volgende + gebaar te gaan.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190335 + m_fontColor: {r: 1, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6228868150191942578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6228868150191942579} + - component: {fileID: 6228868150191942577} + - component: {fileID: 6228868150191942576} + m_Layer: 5 + m_Name: Current Sign + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6228868150191942579 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150191942578} + 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: [] + m_Father: {fileID: 6228868151418550170} + m_RootOrder: 5 + 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: -420, y: 375} + m_SizeDelta: {x: 600, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6228868150191942577 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150191942578} + m_CullTransparentMesh: 1 +--- !u!114 &6228868150191942576 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150191942578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Current sign + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4284235525 + m_fontColor: {r: 0.019607844, g: 0.24705882, b: 0.36078432, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 97690656 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 48 + m_fontSizeBase: 48 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6228868150227029584 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6228868150227029585} + - component: {fileID: 6228868150227029583} + - component: {fileID: 6228868150227029582} + m_Layer: 5 + m_Name: Video Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6228868150227029585 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150227029584} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.75, y: 0.75, z: 0.75} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 6228868150560507659} + m_Father: {fileID: 6228868151418550170} + 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: -420, y: 100} + m_SizeDelta: {x: 900, y: 600} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6228868150227029583 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150227029584} + m_CullTransparentMesh: 1 +--- !u!114 &6228868150227029582 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150227029584} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 8400000, guid: b0382d4acabd441499108c97444d642a, type: 2} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &6228868150458477980 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6228868150458477981} + - component: {fileID: 6228868150458477978} + m_Layer: 5 + m_Name: Images + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6228868150458477981 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150458477980} + 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: [] + m_Father: {fileID: 6228868151418550170} + m_RootOrder: 3 + 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: -420, y: -308} + m_SizeDelta: {x: 256, y: 256} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6228868150458477978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150458477980} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 256, y: 256} + m_Spacing: {x: 25, y: 0} + m_Constraint: 2 + m_ConstraintCount: 1 +--- !u!1 &6228868150560507658 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6228868150560507659} + - component: {fileID: 6228868150560507654} + - component: {fileID: 6228868150560507657} + - component: {fileID: 6228868150560507656} + m_Layer: 5 + m_Name: Pause button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6228868150560507659 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150560507658} + 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: [] + m_Father: {fileID: 6228868150227029585} + m_RootOrder: 0 + 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: -50, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6228868150560507654 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150560507658} + m_CullTransparentMesh: 0 +--- !u!114 &6228868150560507657 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150560507658} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 1a4d7d2fe1dc58448b2c0451d2924003, 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!114 &6228868150560507656 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868150560507658} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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: 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: 6228868150560507657} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3429747640456784550} + m_TargetAssemblyTypeName: PanelWithVideoAndImage, CourseScripts + m_MethodName: TogglePlayPause + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &6228868151341466128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6228868151341466129} + - component: {fileID: 6228868151341466127} + - component: {fileID: 6228868151341466126} + m_Layer: 5 + m_Name: Webcam Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6228868151341466129 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868151341466128} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.75, y: 0.75, z: 0.75} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 6228868151418550170} + 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: 420, y: 100} + m_SizeDelta: {x: 900, y: 600} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6228868151341466127 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868151341466128} + m_CullTransparentMesh: 1 +--- !u!114 &6228868151341466126 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868151341466128} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 8400000, guid: 60bb0835fc4bbb043b9b3d8ef48f96a8, type: 2} + m_UVRect: + serializedVersion: 2 + x: 1 + y: 0 + width: -1 + height: 1 +--- !u!1 &6228868151418550173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6228868151418550170} + - component: {fileID: 6228868151418550168} + - component: {fileID: 6228868151418550171} + - component: {fileID: 3429747640456784550} + - component: {fileID: 858417495495149503} + m_Layer: 5 + m_Name: Sign with Video and Image Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6228868151418550170 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868151418550173} + 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: 6228868150227029585} + - {fileID: 6228868151341466129} + - {fileID: 6228868149649096748} + - {fileID: 6228868150458477981} + - {fileID: 6228868150005252292} + - {fileID: 6228868150191942579} + m_Father: {fileID: 0} + 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!222 &6228868151418550168 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868151418550173} + m_CullTransparentMesh: 0 +--- !u!114 &6228868151418550171 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868151418550173} + 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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!114 &3429747640456784550 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868151418550173} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4631ff9751fcb1e4b8ef5451d2650537, type: 3} + m_Name: + m_EditorClassIdentifier: + feedbackProgressObject: {fileID: 6228868150005252295} + previewMessage: {fileID: 6228868149649096753} + isPreview: 0 + videoPlayer: {fileID: 0} + playButton: {fileID: 6228868150560507657} + webcamScreen: {fileID: 6228868151341466126} + signImageContainer: {fileID: 6228868150458477981} + signImagePrefab: {fileID: 932198721856629018, guid: 95bd99d20fa0c1348807ebf7a3717c02, type: 3} + feedbackText: {fileID: 6228868150483786520} + feedbackProgressBar: {fileID: 6228868149697554754} + feedbackProgressImage: {fileID: 6228868150406000327} + signName: {fileID: 6228868150191942576} + signs: [] + currentSignIndex: 0 +--- !u!95 &858417495495149503 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6228868151418550173} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1f42eebe6fb647e49b6bcd8023590eb7, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 +--- !u!1001 &7898310597051605024 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6228868151418550170} + m_Modifications: + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_SizeDelta.x + value: 500 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_SizeDelta.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchoredPosition.x + value: 420 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchoredPosition.y + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4318122119930585319, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_Name + value: Feedback + objectReference: {fileID: 0} + - target: {fileID: 4318122120334233317, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} +--- !u!114 &6228868149697554754 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4318122119968934242, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + m_PrefabInstance: {fileID: 7898310597051605024} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &6228868150005252292 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + m_PrefabInstance: {fileID: 7898310597051605024} + m_PrefabAsset: {fileID: 0} +--- !u!1 &6228868150005252295 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4318122119930585319, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + m_PrefabInstance: {fileID: 7898310597051605024} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6228868150406000327 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4318122120334233319, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + m_PrefabInstance: {fileID: 7898310597051605024} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &6228868150483786520 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4318122120222767928, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} + m_PrefabInstance: {fileID: 7898310597051605024} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Courses/Prefabs/Sign with Video and Image Panel.prefab.meta b/Assets/Courses/Prefabs/Sign with Video and Image Panel.prefab.meta new file mode 100644 index 0000000..e37db81 --- /dev/null +++ b/Assets/Courses/Prefabs/Sign with Video and Image Panel.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ed122bc34368fca4f9c28e96b772da66 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Scenes/CourseScreen.unity b/Assets/Courses/Scenes/CourseScreen.unity index bb651dd..8cfb86b 100644 --- a/Assets/Courses/Scenes/CourseScreen.unity +++ b/Assets/Courses/Scenes/CourseScreen.unity @@ -394,7 +394,7 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 100123244} m_CullTransparentMesh: 1 ---- !u!1 &301088547 +--- !u!1 &257279696 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -402,81 +402,66 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 301088548} - - component: {fileID: 301088550} - - component: {fileID: 301088549} + - component: {fileID: 257279697} + - component: {fileID: 257279698} m_Layer: 5 - m_Name: Panel + m_Name: Confetti m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &301088548 +--- !u!224 &257279697 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 301088547} + m_GameObject: {fileID: 257279696} 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: 2145235736} - - {fileID: 1493108463} - - {fileID: 378145455} - - {fileID: 1813638489} - - {fileID: 1335886460} - - {fileID: 1714882682} - - {fileID: 2070775954} + - {fileID: 1600926568} + - {fileID: 1697464982} + - {fileID: 441048006} + - {fileID: 1335095134} + - {fileID: 1921588802} + - {fileID: 1100468617} + - {fileID: 983429721} + - {fileID: 648245398} + - {fileID: 2017030786} + - {fileID: 551249239} + - {fileID: 642206910} m_Father: {fileID: 1559094126} - m_RootOrder: 0 + m_RootOrder: 5 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_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: -200} m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &301088549 -MonoBehaviour: + m_Pivot: {x: 0.5, y: 0} +--- !u!95 &257279698 +Animator: + serializedVersion: 5 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 301088547} + m_GameObject: {fileID: 257279696} 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &301088550 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 301088547} - m_CullTransparentMesh: 0 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: e9aa59de00b92e6468ea178b6a87868f, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 --- !u!1 &361280475 GameObject: m_ObjectHideFlags: 0 @@ -682,79 +667,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 374007089} m_CullTransparentMesh: 1 ---- !u!1 &378145454 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 378145455} - - component: {fileID: 378145457} - - component: {fileID: 378145456} - m_Layer: 5 - m_Name: Webcam Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &378145455 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 378145454} - 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: [] - m_Father: {fileID: 301088548} - m_RootOrder: 2 - 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: 479.99994, y: 117.00006} - m_SizeDelta: {x: 960, y: 540} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &378145456 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 378145454} - 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 8400000, guid: 60bb0835fc4bbb043b9b3d8ef48f96a8, type: 2} - m_UVRect: - serializedVersion: 2 - x: 1 - y: 0 - width: -1 - height: 1 ---- !u!222 &378145457 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 378145454} - m_CullTransparentMesh: 1 --- !u!1 &388014847 GameObject: m_ObjectHideFlags: 0 @@ -767,7 +679,7 @@ GameObject: - component: {fileID: 388014850} - component: {fileID: 388014849} m_Layer: 5 - m_Name: Title + m_Name: Course Title m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -822,8 +734,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4294128680 - m_fontColor: {r: 0.15730685, g: 0.20309335, b: 0.9528302, a: 1} + rgba: 4279242768 + m_fontColor: {r: 0.0627451, g: 0.0627451, b: 0.0627451, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -890,6 +802,216 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 388014847} m_CullTransparentMesh: 1 +--- !u!1 &429306632 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 429306633} + - component: {fileID: 429306636} + - component: {fileID: 429306635} + - component: {fileID: 429306634} + m_Layer: 5 + m_Name: Next Sign Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &429306633 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 429306632} + 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: 981855468} + m_Father: {fileID: 1559094126} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -20, y: 20} + m_SizeDelta: {x: 250, y: 100} + m_Pivot: {x: 1, y: 0} +--- !u!114 &429306634 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 429306632} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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: 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: 429306635} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1122267056} + m_TargetAssemblyTypeName: TemplateCourse, CourseScripts + m_MethodName: NextSign + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &429306635 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 429306632} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + 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 &429306636 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 429306632} + m_CullTransparentMesh: 1 +--- !u!1 &441048005 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 441048006} + - component: {fileID: 441048008} + - component: {fileID: 441048007} + m_Layer: 5 + m_Name: Image Sparkle (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &441048006 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441048005} + 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: [] + m_Father: {fileID: 257279697} + m_RootOrder: 2 + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &441048007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441048005} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 1457618957, guid: 4d6d852f751f20046ae733db5bdb1af1, 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 &441048008 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441048005} + m_CullTransparentMesh: 1 --- !u!1 &519420028 GameObject: m_ObjectHideFlags: 0 @@ -974,6 +1096,234 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &551249238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 551249239} + - component: {fileID: 551249241} + - component: {fileID: 551249240} + m_Layer: 5 + m_Name: Image Sun (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &551249239 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551249238} + 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: [] + m_Father: {fileID: 257279697} + m_RootOrder: 9 + 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: 206, y: 759} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &551249240 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551249238} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -2086278073, guid: 4d6d852f751f20046ae733db5bdb1af1, 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 &551249241 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551249238} + m_CullTransparentMesh: 1 +--- !u!1 &642206909 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 642206910} + - component: {fileID: 642206912} + - component: {fileID: 642206911} + m_Layer: 5 + m_Name: Image Sun (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &642206910 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642206909} + 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: [] + m_Father: {fileID: 257279697} + m_RootOrder: 10 + 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: 33, y: 833} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &642206911 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642206909} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -2086278073, guid: 4d6d852f751f20046ae733db5bdb1af1, 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 &642206912 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642206909} + m_CullTransparentMesh: 1 +--- !u!1 &648245397 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 648245398} + - component: {fileID: 648245400} + - component: {fileID: 648245399} + m_Layer: 5 + m_Name: Image Sun (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &648245398 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 648245397} + 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: [] + m_Father: {fileID: 257279697} + m_RootOrder: 7 + 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: -138, y: 475} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &648245399 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 648245397} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -2086278073, guid: 4d6d852f751f20046ae733db5bdb1af1, 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 &648245400 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 648245397} + m_CullTransparentMesh: 1 --- !u!1 &822960077 GameObject: m_ObjectHideFlags: 0 @@ -1275,7 +1625,7 @@ MonoBehaviour: modelList: {fileID: 11400000, guid: 39516e4e6e56f0f4f80647d9c4d8034c, type: 2} modelInfoFile: {fileID: 4900000, guid: fb8b51022bdcd654a9f29c054832a1b5, type: 3} configAsset: {fileID: 4900000, guid: 6288c43cdca97374782dac1ea87aa029, type: 3} - screen: {fileID: 378145456} + webcamScreen: {fileID: 0} screen2: {fileID: 0} --- !u!4 &883853269 Transform: @@ -1432,6 +1782,217 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 943225110} m_CullTransparentMesh: 1 +--- !u!1 &981855467 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 981855468} + - component: {fileID: 981855470} + - component: {fileID: 981855469} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &981855468 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 981855467} + 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: [] + m_Father: {fileID: 429306633} + 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 &981855469 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 981855467} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Gebaar overslaan + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 26 + m_fontSizeBase: 26 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &981855470 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 981855467} + m_CullTransparentMesh: 1 +--- !u!1 &983429720 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 983429721} + - component: {fileID: 983429723} + - component: {fileID: 983429722} + m_Layer: 5 + m_Name: Image Sun (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &983429721 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 983429720} + 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: [] + m_Father: {fileID: 257279697} + m_RootOrder: 6 + 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: -225, y: 654} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &983429722 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 983429720} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -2086278073, guid: 4d6d852f751f20046ae733db5bdb1af1, 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 &983429723 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 983429720} + m_CullTransparentMesh: 1 --- !u!1 &993952930 GameObject: m_ObjectHideFlags: 0 @@ -1499,6 +2060,82 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1100468616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1100468617} + - component: {fileID: 1100468619} + - component: {fileID: 1100468618} + m_Layer: 5 + m_Name: Image Sun (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1100468617 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1100468616} + 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: [] + m_Father: {fileID: 257279697} + m_RootOrder: 5 + 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: 120, y: 457} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1100468618 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1100468616} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -2086278073, guid: 4d6d852f751f20046ae733db5bdb1af1, 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 &1100468619 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1100468616} + m_CullTransparentMesh: 1 --- !u!1 &1122267055 GameObject: m_ObjectHideFlags: 0 @@ -1529,14 +2166,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: signPredictor: {fileID: 883853268} - previewModel: {fileID: 5022602860645237092, guid: e6d85df707405ad4f97c23b07227ee99, type: 3} - feedbackProgressBar: {fileID: 4318122121437849759} - previewMessage: {fileID: 2070775951} - player: {fileID: 993952931} - button: {fileID: 1159630774} - pauseSprite: {fileID: 21300000, guid: 43db869a07cf51f45a411b6e4a417743, type: 3} - wordImage: {fileID: 2145235737} - title: {fileID: 388014849} + courseTitle: {fileID: 388014849} userList: {fileID: 11400000, guid: 072bec636a40f7e4e93b0ac624a3bda2, type: 2} courselist: {fileID: 11400000, guid: a7ab583094b7897468bbca9243717608, type: 2} ResultPanel: {fileID: 1383144366} @@ -1544,9 +2174,12 @@ MonoBehaviour: ResultsDecription: {fileID: 100123246} CoursesButton: {fileID: 839294691} timeSpent: {fileID: 77614869} - feedbackText: {fileID: 4318122121437849762} - feedbackProgress: {fileID: 4318122121437849761} - feedbackProgressImage: {fileID: 4318122121437849760} + videoPlayer: {fileID: 993952931} + confettiAnimation: {fileID: 257279698} + panelSignWithVideoAndImagePrefab: {fileID: 6228868151418550173, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + panelSignWithImagePrefab: {fileID: 1321140593660784785, guid: 41cc30039c205e04baf44453287d6469, type: 3} + panelMultipleChoicePrefab: {fileID: 4061330368179216060, guid: 0259289fdb7aea04995238fabcd1d15e, type: 3} + canvas: {fileID: 1559094126} --- !u!4 &1122267057 Transform: m_ObjectHideFlags: 0 @@ -1562,139 +2195,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1159630772 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1159630773} - - component: {fileID: 1159630776} - - component: {fileID: 1159630775} - - component: {fileID: 1159630774} - m_Layer: 5 - m_Name: Pause button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1159630773 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1159630772} - 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: [] - m_Father: {fileID: 1493108463} - 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.000015258789, y: 0} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1159630774 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1159630772} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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: 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: 1159630775} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 0} - m_TargetAssemblyTypeName: StartPause, Assembly-CSharp - m_MethodName: Pause - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1159630775 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1159630772} - 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 0c64917ad2b43af46a07398231186e6c, 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 &1159630776 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1159630772} - m_CullTransparentMesh: 0 --- !u!1 &1300721216 GameObject: m_ObjectHideFlags: 0 @@ -1771,12 +2271,88 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1300721216} m_CullTransparentMesh: 1 +--- !u!1 &1335095133 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1335095134} + - component: {fileID: 1335095136} + - component: {fileID: 1335095135} + m_Layer: 5 + m_Name: Image Sparkle (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1335095134 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1335095133} + 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: [] + m_Father: {fileID: 257279697} + m_RootOrder: 3 + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1335095135 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1335095133} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 1457618957, guid: 4d6d852f751f20046ae733db5bdb1af1, 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 &1335095136 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1335095133} + m_CullTransparentMesh: 1 --- !u!1001 &1335886459 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 301088548} + m_TransformParent: {fileID: 1559094126} m_Modifications: - target: {fileID: 8299246693487308514, guid: 3bccdf365a4fbea4d8fa1aa461d3dc5c, type: 3} propertyPath: m_Name @@ -1792,7 +2368,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8299246693487308515, guid: 3bccdf365a4fbea4d8fa1aa461d3dc5c, type: 3} propertyPath: m_RootOrder - value: 4 + value: 3 objectReference: {fileID: 0} - target: {fileID: 8299246693487308515, guid: 3bccdf365a4fbea4d8fa1aa461d3dc5c, type: 3} propertyPath: m_AnchorMax.x @@ -1969,215 +2545,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1383144366} m_CullTransparentMesh: 1 ---- !u!1 &1427866734 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1427866735} - - component: {fileID: 1427866737} - - component: {fileID: 1427866736} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1427866735 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1427866734} - 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: [] - m_Father: {fileID: 1813638489} - 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 &1427866736 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1427866734} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Gebaar overslaan - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 26 - m_fontSizeBase: 26 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1427866737 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1427866734} - m_CullTransparentMesh: 1 ---- !u!1 &1493108462 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1493108463} - - component: {fileID: 1493108465} - - component: {fileID: 1493108464} - m_Layer: 5 - m_Name: Video Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1493108463 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1493108462} - 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: 1159630773} - m_Father: {fileID: 301088548} - 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: -483.02, y: 117.00003} - m_SizeDelta: {x: 960, y: 540} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1493108464 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1493108462} - 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 8400000, guid: b0382d4acabd441499108c97444d642a, type: 2} - m_UVRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 ---- !u!222 &1493108465 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1493108462} - m_CullTransparentMesh: 1 --- !u!1 &1559094122 GameObject: m_ObjectHideFlags: 0 @@ -2270,9 +2637,12 @@ RectTransform: m_LocalScale: {x: 0, y: 0, z: 0} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 301088548} + - {fileID: 1781824324} - {fileID: 388014848} - {fileID: 1383144367} + - {fileID: 1335886460} + - {fileID: 429306633} + - {fileID: 257279697} m_Father: {fileID: 0} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -2281,11 +2651,158 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} ---- !u!224 &1714882682 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - m_PrefabInstance: {fileID: 4318122121437849758} +--- !u!1 &1600926567 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1600926568} + - component: {fileID: 1600926570} + - component: {fileID: 1600926569} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1600926568 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600926567} + 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: [] + m_Father: {fileID: 257279697} + 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: 256, y: 256} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1600926569 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600926567} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -680790105, guid: 4d6d852f751f20046ae733db5bdb1af1, 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 &1600926570 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600926567} + m_CullTransparentMesh: 1 +--- !u!1 &1697464981 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1697464982} + - component: {fileID: 1697464984} + - component: {fileID: 1697464983} + m_Layer: 5 + m_Name: Image Sparkle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1697464982 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697464981} + 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: [] + m_Father: {fileID: 257279697} + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1697464983 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697464981} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 1457618957, guid: 4d6d852f751f20046ae733db5bdb1af1, 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 &1697464984 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697464981} + m_CullTransparentMesh: 1 --- !u!1 &1773033262 GameObject: m_ObjectHideFlags: 0 @@ -2421,7 +2938,117 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1773033262} m_CullTransparentMesh: 1 ---- !u!1 &1813638488 +--- !u!1001 &1781824323 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1559094126} + m_Modifications: + - target: {fileID: 6228868150406000325, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550173, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_Name + value: Sign with Video and Image + objectReference: {fileID: 0} + - target: {fileID: 6228868151418550173, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} +--- !u!224 &1781824324 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6228868151418550170, guid: ed122bc34368fca4f9c28e96b772da66, type: 3} + m_PrefabInstance: {fileID: 1781824323} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1921588801 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2429,101 +3056,43 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1813638489} - - component: {fileID: 1813638492} - - component: {fileID: 1813638491} - - component: {fileID: 1813638490} + - component: {fileID: 1921588802} + - component: {fileID: 1921588804} + - component: {fileID: 1921588803} m_Layer: 5 - m_Name: Next Sign Button + m_Name: Image Sparkle (4) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &1813638489 +--- !u!224 &1921588802 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1813638488} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_GameObject: {fileID: 1921588801} + 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: 1427866735} - m_Father: {fileID: 301088548} - m_RootOrder: 3 + m_Children: [] + m_Father: {fileID: 257279697} + m_RootOrder: 4 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: 789, y: -346.5} - m_SizeDelta: {x: 250, y: 100} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1813638490 +--- !u!114 &1921588803 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1813638488} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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: 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: 1813638491} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1122267056} - m_TargetAssemblyTypeName: TemplateCourse, CourseScripts - m_MethodName: NextSign - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1813638491 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1813638488} + m_GameObject: {fileID: 1921588801} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} @@ -2537,8 +3106,8 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 + m_Sprite: {fileID: 1457618957, guid: 4d6d852f751f20046ae733db5bdb1af1, type: 3} + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -2547,15 +3116,15 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1813638492 +--- !u!222 &1921588804 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1813638488} + m_GameObject: {fileID: 1921588801} m_CullTransparentMesh: 1 ---- !u!1 &2070775951 +--- !u!1 &2017030785 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2563,198 +3132,59 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2070775954} - - component: {fileID: 2070775953} - - component: {fileID: 2070775952} + - component: {fileID: 2017030786} + - component: {fileID: 2017030788} + - component: {fileID: 2017030787} m_Layer: 5 - m_Name: TEMPORARY PreviewMessage + m_Name: Image Sun (4) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &2070775952 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2070775951} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'DEZE LES IS GESTART IN PREVIEW MODUS - - Het is nog niet mogelijk deze - les te spelen via gebaren. Gebruik de ''Gebaar overslaan'' knop om naar het volgende - gebaar te gaan.' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4278190335 - m_fontColor: {r: 1, g: 0, b: 0, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 1 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &2070775953 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2070775951} - m_CullTransparentMesh: 1 ---- !u!224 &2070775954 +--- !u!224 &2017030786 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2070775951} + m_GameObject: {fileID: 2017030785} 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: [] - m_Father: {fileID: 301088548} - m_RootOrder: 6 - 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: 150, y: 150} - m_SizeDelta: {x: 900, y: 200} - m_Pivot: {x: 0.5, y: 0} ---- !u!1 &2145235735 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2145235736} - - component: {fileID: 2145235738} - - component: {fileID: 2145235737} - m_Layer: 5 - m_Name: Learnable Sprite - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2145235736 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2145235735} - 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: [] - m_Father: {fileID: 301088548} - m_RootOrder: 0 + m_Father: {fileID: 257279697} + m_RootOrder: 8 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: -480, y: -346.49997} - m_SizeDelta: {x: 300, y: 300} + m_AnchoredPosition: {x: 199, y: 600} + m_SizeDelta: {x: 50, y: 50} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2145235737 +--- !u!114 &2017030787 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2145235735} + m_GameObject: {fileID: 2017030785} 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_Color: {r: 1, g: 1, b: 1, a: 0} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 7ff2526af24167b4083dab0d9fd486ea, type: 3} + m_Sprite: {fileID: -2086278073, guid: 4d6d852f751f20046ae733db5bdb1af1, type: 3} m_Type: 0 - m_PreserveAspect: 1 + m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 m_FillAmount: 1 @@ -2762,162 +3192,11 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!222 &2145235738 +--- !u!222 &2017030788 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2145235735} + m_GameObject: {fileID: 2017030785} m_CullTransparentMesh: 1 ---- !u!1001 &4318122121437849758 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 301088548} - m_Modifications: - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_Pivot.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_RootOrder - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_AnchorMax.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_AnchorMin.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_SizeDelta.x - value: 500 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_SizeDelta.y - value: 150 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_AnchoredPosition.y - value: 200 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585316, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122119930585317, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: signPredictor - value: - objectReference: {fileID: 883853268} - - target: {fileID: 4318122119930585319, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_Name - value: Feedback - objectReference: {fileID: 0} - - target: {fileID: 4318122119968934245, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4318122120222767926, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4318122120334233317, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} ---- !u!1 &4318122121437849759 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 4318122119930585319, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - m_PrefabInstance: {fileID: 4318122121437849758} - m_PrefabAsset: {fileID: 0} ---- !u!114 &4318122121437849760 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 4318122120334233319, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - m_PrefabInstance: {fileID: 4318122121437849758} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &4318122121437849761 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 4318122119968934242, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - m_PrefabInstance: {fileID: 4318122121437849758} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &4318122121437849762 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 4318122120222767928, guid: 7c71c65ecb5fe0449a8b0d178987f016, type: 3} - m_PrefabInstance: {fileID: 4318122121437849758} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: diff --git a/Assets/Courses/Scripts/CoursesController.cs b/Assets/Courses/Scripts/CoursesController.cs index 05749b5..ca39fe1 100644 --- a/Assets/Courses/Scripts/CoursesController.cs +++ b/Assets/Courses/Scripts/CoursesController.cs @@ -1,6 +1,7 @@ using DigitalRuby.Tween; using System; using System.Collections; +using System.Linq; using TMPro; using UnityEngine; using UnityEngine.UI; @@ -11,33 +12,7 @@ using UnityEngine.Video; /// public class CoursesController : AbstractFeedback { - public GameObject feedbackProgressBar; - public GameObject previewMessage; - - /// - /// Reference to instructional video player - /// - public VideoPlayer player; - - /// - /// Reference to pause button - /// - public Button button; - - /// - /// Reference to sprite for the pause button - /// - public Sprite pauseSprite; - - /// - /// Reference to the image for displaying the current words sprite - /// - public Image wordImage; - - /// - /// Reference to the text object for displaying the current word - /// - public TMP_Text title; + public TMP_Text courseTitle; /// /// The current user @@ -105,21 +80,22 @@ public class CoursesController : AbstractFeedback /// public TMP_Text timeSpent; - /// /// Reference to the feedback field /// - public TMP_Text feedbackText; + private TMP_Text feedbackText; /// /// Reference to the progress bar /// - public Slider feedbackProgress; + private Slider feedbackProgress; /// /// Reference to the progress bar image, so we can add fancy colors /// - public Image feedbackProgressImage; + private Image feedbackProgressImage; + + public VideoPlayer videoPlayer; /// /// Timer to keep track of how long a incorrect sign is performed @@ -136,6 +112,12 @@ public class CoursesController : AbstractFeedback /// protected string previousIncorrectSign = null; + public Animator confettiAnimation; + public GameObject panelSignWithVideoAndImagePrefab; + public GameObject panelSignWithImagePrefab; + public GameObject panelMultipleChoicePrefab; + public Transform canvas; + private GameObject previousPanel = null; /// /// This function is called when the script is initialised. @@ -147,9 +129,10 @@ public class CoursesController : AbstractFeedback void Start() { StartCourseController(); - signPredictor.ChangeModel(course.theme.modelIndex); + signPredictor.SetModel(course.theme.modelIndex); AddSelfAsListener(); } + /// /// Holds the course-specific logic to start the controller, it is seperated to allow the course to be reset (if that would become needed) /// @@ -159,10 +142,6 @@ public class CoursesController : AbstractFeedback course = courselist.courses[courselist.currentCourseIndex]; maxWords = course.theme.learnables.Count; - // Show preview messages if there is no model - feedbackProgressBar.SetActive(course.theme.modelIndex != ModelIndex.NONE); - previewMessage.SetActive(course.theme.modelIndex == ModelIndex.NONE); - // Create entry in current user for keeping track of progress //PersistentDataController pdc = PersistentDataController.GetInstance(); //pdc.Load(); @@ -175,15 +154,10 @@ public class CoursesController : AbstractFeedback user.AddCourseProgress(progress); } UserList.Save(); + courseTitle.text = course.title; - // Force the videoplayer to add bars to preserve aspect ratio - player.aspectRatio = VideoAspectRatio.FitInside; - - // Setup UI - button.image.sprite = pauseSprite; - title.text = course.title; - NextVideo(); - NextImage(); + currentWordIndex = 0; + previousPanel = SetupPanel(); // Hide the result panel ResultPanel.SetActive(false); @@ -191,53 +165,29 @@ public class CoursesController : AbstractFeedback startMoment = DateTime.Now; } - /// - /// This function uses the word_i integer to grab the correct video from the course.learnabels. - /// When it has this video, it will load it into the videoplayer and set it to start. - /// - private void NextVideo() + private Tuple FetchSign() { - player.clip = course.theme.learnables[currentWordIndex].clip; - // This loads first frame, so that it can be used as a sort-of preview for the video - player.Play(); - // As the video will start playiing -> hide button - Color col = button.image.color; - col.a = 0; - button.image.color = col; - } + // TODO: @Tibe here you need to provide other signs and there question method - /// - /// This function uses the word_i integer to grab the correct image from the course.learnabels. - /// Then it simply loads it into wordImage so that it can be displayed. - /// - private void NextImage() - { - wordImage.sprite = course.theme.learnables[currentWordIndex].image; - } + /************************** + * TODO: @Tibe + * + * In deze functie beslist welk panel je nu nodig hebt + * Momenteel doe ik gwn iets om te wisselen tussen de twee (moet zeker weg want je begint ALTIJD met een imageANDvideo + * + * Je ziet zelf maar hoe groot je de sets van woorden maakt, om de 5 ofzo + * Altijd eerst video and image, nadien kan je afwisselen, mag random + * + * ALSO: + * Hiervoor moet ge bij Dries zijn, maar man is verdwenen. (100 jaar gingen voorbij en mijn broer en ik vonden een nieuwe oorzaak voor hoofdpijn) + * Progress gaat ook aangepast moeten worden, als een user terugkeert tijdens een course en later hervat ga je moeten weten welke set die zat + * Zeker als ge woorden in een andere volgorde zou willen doen, gaat ge echt nog aan uw 40u geraken :) + * --> dat gaat bijgehouden worden in een van die user files. (Stalk Dries indien nodig, voor andere zaken kan je mij ook vragen stellen) + * + * *************************/ - /// - /// This function is called when the pause-button is pressed on the video. - /// It switches between playing and pausing the video. - /// It then makes the button invisible when the video is playing, or visible when it's paused. - /// - public void Pause() - { - if (!player.isPlaying) - { - // Play video and hide button - player.Play(); - Color col = button.image.color; - col.a = 0; - button.image.color = col; - } - else - { - // Pause video and show button - player.Pause(); - Color col = button.image.color; - col.a = 255; - button.image.color = col; - } + int panelChosen = currentWordIndex % 2 + 1; + return Tuple.Create(currentWordIndex, panelChosen); } /// @@ -250,6 +200,8 @@ public class CoursesController : AbstractFeedback // If the currentindex >= maxwords, it indicated that the course is already finished, running the next code is the meaningless. if (currentWordIndex >= maxWords) { return; } + confettiAnimation.SetTrigger("Display Confetti"); + // Goto the next word/letter currentWordIndex++; @@ -261,8 +213,8 @@ public class CoursesController : AbstractFeedback // Update UI if course is not finished yet if (currentWordIndex < maxWords) { - NextVideo(); - NextImage(); + // Set next sign/video/image + StartCoroutine(CRNextSign()); } // Finish course and record progress else @@ -271,6 +223,72 @@ public class CoursesController : AbstractFeedback } } + private IEnumerator CRNextSign() + { + GameObject newPanel = SetupPanel(); + previousPanel.transform.SetAsFirstSibling(); + newPanel.GetComponent().SetTrigger("Slide Panel"); + + yield return new WaitForSeconds(1.0f); + + confettiAnimation.ResetTrigger("Display Confetti"); + GameObject.Destroy(previousPanel); + previousPanel = newPanel; + } + + private GameObject SetupPanel() + { + int panelId; + (currentWordIndex, panelId) = FetchSign().ToValueTuple(); + switch (panelId) + { + case 0: return null; // TODO: @Tibe multiple choice setup + /************************** + * TODO: @Tibe + * + * Hier moet de panelMultipleChoice worden aangemaakt + * Geef publieke dingen mee aan uw script. + * Kan je eventueel zelf aanpassen, + * naargelang hoe je het wilt implementeren + * + * *************************/ + case 1: + { + GameObject panel = GameObject.Instantiate(panelSignWithImagePrefab, canvas); + panel.transform.SetAsFirstSibling(); + + PanelWithImage script = panel.GetComponent(); + script.signs = course.theme.learnables; + script.currentSignIndex = currentWordIndex; + script.isPreview = (course.theme.modelIndex == ModelIndex.NONE); + feedbackProgress = script.feedbackProgressBar; + feedbackProgressImage = script.feedbackProgressImage; + feedbackText = script.feedbackText; + script.Display(); + signPredictor.SwapScreen(script.webcamScreen); + return panel; + } + case 2: + { + GameObject panel = GameObject.Instantiate(panelSignWithVideoAndImagePrefab, canvas); + panel.transform.SetAsFirstSibling(); + + PanelWithVideoAndImage script = panel.GetComponent(); + script.signs = course.theme.learnables; + script.currentSignIndex = currentWordIndex; + script.isPreview = (course.theme.modelIndex == ModelIndex.NONE); + script.videoPlayer = videoPlayer; + feedbackProgress = script.feedbackProgressBar; + feedbackProgressImage = script.feedbackProgressImage; + feedbackText = script.feedbackText; + script.Display(); + signPredictor.SwapScreen(script.webcamScreen); + return panel; + } + } + return null; + } + /// /// finishcourse is called to save the "finished" progress to the user. /// @@ -295,67 +313,81 @@ public class CoursesController : AbstractFeedback progress.progress = 1.0f; UserList.Save(); } + /// /// The updateFunction that is called when new probabilities become available /// /// protected override IEnumerator UpdateFeedback() { - // Get current sign - string currentSign = course.theme.learnables[currentWordIndex].name; - // Get the predicted sign - if (signPredictor != null && signPredictor.learnableProbabilities != null && - currentSign != null && signPredictor.learnableProbabilities.ContainsKey(currentSign)) + if (currentWordIndex < course.theme.learnables.Count) { - float accuracy = signPredictor.learnableProbabilities[currentSign]; - if (feedbackText != null && feedbackProgressImage != null) + // Get current sign + Learnable sign = course.theme.learnables[currentWordIndex]; + string currentSign = sign.name; + + // Get the predicted sign + if (signPredictor != null && signPredictor.learnableProbabilities != null && + currentSign != null && signPredictor.learnableProbabilities.ContainsKey(currentSign)) { - if (accuracy > 0.90) + float accCurrentSign = signPredictor.learnableProbabilities[currentSign]; + + // Get highest predicted sign + string predictedSign = signPredictor.learnableProbabilities.Aggregate((a, b) => a.Value > b.Value ? a : b).Key; + float accPredictSign = signPredictor.learnableProbabilities[predictedSign]; + Learnable predSign = course.theme.learnables.Find(l => l.name == predictedSign); + + if (feedbackText != null && feedbackProgressImage != null) { - feedbackText.text = "Goed"; - feedbackText.color = Color.green; - feedbackProgressImage.color = Color.green; - } - else if (accuracy > 0.80) - { - feedbackText.text = "Bijna..."; - Color col = new Color(0xff / 255.0f, 0x66 / 255.0f, 0x00 / 255.0f); + Color col; + if (accCurrentSign > sign.thresholdPrecentage) + { + feedbackText.text = "Goed"; + col = new Color(0x8b / 255.0f, 0xd4 / 255.0f, 0x5e / 255.0f); + } + else if (accCurrentSign > 0.9 * sign.thresholdPrecentage) + { + feedbackText.text = "Bijna"; + col = new Color(0xf2 / 255.0f, 0x7f / 255.0f, 0x0c / 255.0f); + } + else if (accPredictSign > predSign.thresholdPrecentage) + { + feedbackText.text = $"Verkeerde gebaar: '{predictedSign}'"; + col = new Color(0xf5 / 255.0f, 0x49 / 255.0f, 0x3d / 255.0f); + accCurrentSign = 0.0f; + } + else + { + feedbackText.text = $"Detecteren ..."; + col = new Color(0xf5 / 255.0f, 0x49 / 255.0f, 0x3d / 255.0f); + //accCurrentSign = 0.0f; + } + feedbackText.color = col; feedbackProgressImage.color = col; - } - else - { - feedbackText.text = "Detecteren..."; - feedbackText.color = Color.red; - feedbackProgressImage.color = Color.red; - } - float oldValue = feedbackProgress.value; - // use an exponential scale - float newValue = Mathf.Exp(4 * (accuracy - 1.0f)); - feedbackProgress.gameObject.Tween("FeedbackUpdate", oldValue, newValue, 0.2f, TweenScaleFunctions.CubicEaseInOut, (t) => - { - if (feedbackProgress != null) + float oldValue = feedbackProgress.value; + // use an exponential scale + float newValue = Mathf.Exp(4 * (accCurrentSign - 1.0f)); + feedbackProgress.gameObject.Tween("FeedbackUpdate", oldValue, newValue, 0.2f, TweenScaleFunctions.CubicEaseInOut, (t) => { - feedbackProgress.value = t.CurrentValue; - } - }); - } + if (feedbackProgress != null) + { + feedbackProgress.value = t.CurrentValue; + } + }); + } - // Check whether (in)correct sign has high accuracy - foreach (var kv in signPredictor.learnableProbabilities) - { - if (kv.Value > 0.90) + if (accPredictSign > sign.thresholdPrecentage) { - predictedSign = kv.Key; // Correct sign if (predictedSign == currentSign) { yield return new WaitForSeconds(1.0f); - CheckEquality(predictedSign); + NextSignIfCorrect(currentSign, predictedSign); timer = DateTime.Now; - predictedSign = null; previousIncorrectSign = null; + predictedSign = null; } // Incorrect sign else @@ -365,34 +397,33 @@ public class CoursesController : AbstractFeedback timer = DateTime.Now; previousIncorrectSign = predictedSign; } - else if (DateTime.Now - timer > TimeSpan.FromSeconds(2.0f)) + else if (predictedSign != null && currentSign != null && + (DateTime.Now - timer).TotalSeconds > 2.0f) { - CheckEquality(predictedSign); + NextSignIfCorrect(currentSign, predictedSign); timer = DateTime.Now; predictedSign = null; previousIncorrectSign = null; } } - break; } } + else if (feedbackProgress != null) + { + feedbackProgress.value = 0.0f; + } } - else if (feedbackProgress != null) - { - - feedbackProgress.value = 0.0f; - } - } + /// /// Function to check equality between the current sign and the sign that the model predicted, if they are equal then the next sign is fetched. /// /// - private void CheckEquality(string predicted) + private void NextSignIfCorrect(string current, string predicted) { - if (predicted == course.theme.learnables[currentWordIndex].name) - { + if (current == predicted) NextSign(); - } + + // TODO: @Tibe cache the incorrect values here } } diff --git a/Assets/Courses/Scripts/PanelMultipleChoice.cs b/Assets/Courses/Scripts/PanelMultipleChoice.cs new file mode 100644 index 0000000..c09d9b6 --- /dev/null +++ b/Assets/Courses/Scripts/PanelMultipleChoice.cs @@ -0,0 +1,60 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; +using UnityEngine.Video; + +public class PanelMultipleChoice : MonoBehaviour +{ + public GameObject previewMessage; + + /// + /// Reference to instructional video player + /// + public VideoPlayer videoPlayer; + public Image playButton; + + /// + /// Reference to the image for displaying the current words sprite + /// + public Transform optionContainer; + + public GameObject optionPrefab; + + + public List signs; + public int currentSignIndex; + + public void Display() + { + Learnable currentSign = signs[currentSignIndex]; + videoPlayer.aspectRatio = VideoAspectRatio.FitInside; + videoPlayer.clip = currentSign.clip; + videoPlayer.Play(); + + // TODO: @Tibe find 3 other random indexes and make buttons for mc question (and set images and callbacks) + + /************************** + * TODO: @Tibe + * + * Voor het initialiseren van die multiplechoice opties, er bestaat een prefab van die button, moet maar eens kijken + * Dus zelf gwn woorden kiezen voor de andere opties ad random. + * Zie dat je geen dubbels hebt in je opties (logisch) + * + * *************************/ + } + + /// + /// This function is called when the pause-button is pressed on the video. + /// It switches between playing and pausing the video. + /// It then makes the button invisible when the video is playing, or visible when it's paused. + /// + public void TogglePlayPause() + { + if (!videoPlayer.isPlaying) + // Play video and hide button + videoPlayer.Play(); + else + // Pause video and show button + videoPlayer.Pause(); + } +} diff --git a/Assets/Courses/Scripts/PanelMultipleChoice.cs.meta b/Assets/Courses/Scripts/PanelMultipleChoice.cs.meta new file mode 100644 index 0000000..8267cf3 --- /dev/null +++ b/Assets/Courses/Scripts/PanelMultipleChoice.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e46fcdec22898f04eac0a7981baae26a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Scripts/PanelWithImage.cs b/Assets/Courses/Scripts/PanelWithImage.cs new file mode 100644 index 0000000..f268b2c --- /dev/null +++ b/Assets/Courses/Scripts/PanelWithImage.cs @@ -0,0 +1,55 @@ +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +public class PanelWithImage : MonoBehaviour +{ + public GameObject feedbackProgressObject; + public GameObject previewMessage; + public bool isPreview; + + /// + /// Reference to the image for displaying the current words sprite + /// + public Transform signImageContainer; + + public GameObject signImagePrefab; + + public RawImage webcamScreen; + + /// + /// Reference to the feedback field + /// + public TMP_Text feedbackText; + + /// + /// Reference to the progress bar + /// + public Slider feedbackProgressBar; + + /// + /// Reference to the progress bar image, so we can add fancy colors + /// + public Image feedbackProgressImage; + + /// + /// Reference to the image for displaying the current words sprite + /// + public TMP_Text signName; + + public List signs; + public int currentSignIndex; + + public void Display() + { + Learnable currentSign = signs[currentSignIndex]; + signName.text = currentSign.name; + + feedbackProgressObject.SetActive(!isPreview); + previewMessage.SetActive(isPreview); + + GameObject sprite = GameObject.Instantiate(signImagePrefab, signImageContainer); + sprite.GetComponent().sprite = currentSign.image; + } +} diff --git a/Assets/Courses/Scripts/PanelWithImage.cs.meta b/Assets/Courses/Scripts/PanelWithImage.cs.meta new file mode 100644 index 0000000..cffaa25 --- /dev/null +++ b/Assets/Courses/Scripts/PanelWithImage.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 09eba136d66a8cd4abf6f6ebfd0006f4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Courses/Scripts/PanelWithVideoAndImage.cs b/Assets/Courses/Scripts/PanelWithVideoAndImage.cs new file mode 100644 index 0000000..559db1f --- /dev/null +++ b/Assets/Courses/Scripts/PanelWithVideoAndImage.cs @@ -0,0 +1,86 @@ +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.UI; +using UnityEngine.Video; + +public class PanelWithVideoAndImage : MonoBehaviour +{ + public GameObject feedbackProgressObject; + public GameObject previewMessage; + public bool isPreview; + + /// + /// Reference to instructional video player + /// + public VideoPlayer videoPlayer; + public Image playButton; + public RawImage webcamScreen; + + /// + /// Reference to the image for displaying the current words sprite + /// + public Transform signImageContainer; + + public GameObject signImagePrefab; + + /// + /// Reference to the feedback field + /// + public TMP_Text feedbackText; + + /// + /// Reference to the progress bar + /// + public Slider feedbackProgressBar; + + /// + /// Reference to the progress bar image, so we can add fancy colors + /// + public Image feedbackProgressImage; + + /// + /// Reference to the image for displaying the current words sprite + /// + public TMP_Text signName; + + public List signs; + public int currentSignIndex; + + public void Display() + { + Learnable currentSign = signs[currentSignIndex]; + signName.text = currentSign.name; + videoPlayer.aspectRatio = VideoAspectRatio.FitInside; + videoPlayer.clip = currentSign.clip; + videoPlayer.Play(); + + feedbackProgressObject.SetActive(!isPreview); + previewMessage.SetActive(isPreview); + + List sprites = new List() { currentSign.image }; + if (currentSign.handGuide != null) + sprites.Add(currentSign.handGuide); + + foreach (Sprite s in sprites) + { + GameObject sprite = GameObject.Instantiate(signImagePrefab, signImageContainer); + sprite.GetComponent().sprite = s; + } + } + + /// + /// This function is called when the pause-button is pressed on the video. + /// It switches between playing and pausing the video. + /// It then makes the button invisible when the video is playing, or visible when it's paused. + /// + public void TogglePlayPause() + { + if (!videoPlayer.isPlaying) + // Play video and hide button + videoPlayer.Play(); + else + // Pause video and show button + videoPlayer.Pause(); + } +} diff --git a/Assets/Courses/Scripts/PanelWithVideoAndImage.cs.meta b/Assets/Courses/Scripts/PanelWithVideoAndImage.cs.meta new file mode 100644 index 0000000..8715be4 --- /dev/null +++ b/Assets/Courses/Scripts/PanelWithVideoAndImage.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4631ff9751fcb1e4b8ef5451d2650537 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Hangman/Scenes/HangmanGame.unity b/Assets/Hangman/Scenes/HangmanGame.unity index 91c1dd4..de0d14d 100644 --- a/Assets/Hangman/Scenes/HangmanGame.unity +++ b/Assets/Hangman/Scenes/HangmanGame.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.37311953, g: 0.38074014, b: 0.3587274, a: 1} + m_IndirectSpecularColor: {r: 0.37311918, g: 0.3807398, b: 0.35872716, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -1125,12 +1125,12 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 1991376311} - m_TargetAssemblyTypeName: Mediapipe.Unity.Tutorial.SignPredictor, SignPredictor + m_TargetAssemblyTypeName: SignPredictor, SignPredictor m_MethodName: SwapScreen - m_Mode: 1 + m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_ObjectArgument: {fileID: 1554139454} + m_ObjectArgumentAssemblyTypeName: UnityEngine.UI.RawImage, UnityEngine.UI m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: @@ -4830,12 +4830,12 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 1991376311} - m_TargetAssemblyTypeName: Mediapipe.Unity.Tutorial.SignPredictor, SignPredictor + m_TargetAssemblyTypeName: SignPredictor, SignPredictor m_MethodName: SwapScreen - m_Mode: 1 + m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_ObjectArgument: {fileID: 1649505745} + m_ObjectArgumentAssemblyTypeName: UnityEngine.UI.RawImage, UnityEngine.UI m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: diff --git a/Assets/Hangman/Scripts/HangmanController.cs b/Assets/Hangman/Scripts/HangmanController.cs index 3ebdd40..1b86e90 100644 --- a/Assets/Hangman/Scripts/HangmanController.cs +++ b/Assets/Hangman/Scripts/HangmanController.cs @@ -239,7 +239,7 @@ public class HangmanController : AbstractFeedback { StartController(); - signPredictor.ChangeModel(ModelIndex.FINGERSPELLING); + signPredictor.SetModel(ModelIndex.FINGERSPELLING); AddSelfAsListener(); } /// diff --git a/Assets/MediaPipeUnity/Prefabs/Feedback.prefab b/Assets/MediaPipeUnity/Prefabs/Feedback.prefab index 47e40cf..12fd902 100644 --- a/Assets/MediaPipeUnity/Prefabs/Feedback.prefab +++ b/Assets/MediaPipeUnity/Prefabs/Feedback.prefab @@ -203,8 +203,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4282188031 - m_fontColor: {r: 1, g: 0, b: 0.23945475, a: 1} + rgba: 4282206709 + m_fontColor: {r: 0.9607843, g: 0.28627452, b: 0.23921569, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -322,14 +322,14 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 0, b: 0, a: 1} + m_Color: {r: 0.9607843, g: 0.28627452, b: 0.23921569, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Sprite: {fileID: 0} m_Type: 1 m_PreserveAspect: 0 m_FillCenter: 1 @@ -398,14 +398,14 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 0.5803922, g: 0.58431375, b: 0.6, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Sprite: {fileID: 0} m_Type: 1 m_PreserveAspect: 0 m_FillCenter: 1 diff --git a/Assets/MediaPipeUnity/Scripts/AbstractFeedback.cs b/Assets/MediaPipeUnity/Scripts/AbstractFeedback.cs index 5d70d65..0804d48 100644 --- a/Assets/MediaPipeUnity/Scripts/AbstractFeedback.cs +++ b/Assets/MediaPipeUnity/Scripts/AbstractFeedback.cs @@ -6,11 +6,11 @@ using UnityEngine; /// public abstract class AbstractFeedback : MonoBehaviour, Listener { - /// /// Reference to the sign predictor /// public SignPredictor signPredictor; + /// /// The function that is called by the publisher on all its listeners /// @@ -19,6 +19,7 @@ public abstract class AbstractFeedback : MonoBehaviour, Listener { yield return StartCoroutine(UpdateFeedback()); } + /// /// A function to add yourself as listener to the signPredictor you are holding /// @@ -26,6 +27,7 @@ public abstract class AbstractFeedback : MonoBehaviour, Listener { signPredictor.listeners.Add(this); } + /// /// The function that holds the logic to process the new probabilities of the signPredictor /// diff --git a/Assets/MediaPipeUnity/Scripts/SignPredictor.cs b/Assets/MediaPipeUnity/Scripts/SignPredictor.cs index 3bc8e06..f3b3ddc 100644 --- a/Assets/MediaPipeUnity/Scripts/SignPredictor.cs +++ b/Assets/MediaPipeUnity/Scripts/SignPredictor.cs @@ -123,12 +123,6 @@ public class SignPredictor : MonoBehaviour [SerializeField] private RawImage screen; - /// - /// A secondary optional screen object on which the video is displayed - /// - [SerializeField] - private RawImage screen2; - /// /// MediaPipe graph /// @@ -230,10 +224,6 @@ public class SignPredictor : MonoBehaviour float webcamAspect = (float)webcamTexture.width / (float)webcamTexture.height; screen.rectTransform.sizeDelta = new Vector2(screen.rectTransform.sizeDelta.y * webcamAspect, (screen.rectTransform.sizeDelta.y)); screen.texture = webcamTexture; - if (screen2 != null) - { - screen2.rectTransform.sizeDelta = new Vector2(screen2.rectTransform.sizeDelta.y * webcamAspect, (screen2.rectTransform.sizeDelta.y)); - } // TODO this method is kinda meh you should use inputTexture = new Texture2D(width, height, TextureFormat.RGBA32, false); @@ -426,7 +416,7 @@ public class SignPredictor : MonoBehaviour webcamTexture.Play(); } } - + /* /// /// Swaps the display screens /// @@ -443,9 +433,19 @@ public class SignPredictor : MonoBehaviour screen2.texture = null; } } - public void ChangeModel(ModelIndex index) + */ + public void SetModel(ModelIndex index) { this.modelList.SetCurrentModel(index); } + /// + /// Swaps the display screens + /// + public void SwapScreen(RawImage screen) + { + this.screen = screen; + this.screen.texture = webcamTexture; + } + } diff --git a/Assets/SpellingBee/Scenes/SpellingBeeGame.unity b/Assets/SpellingBee/Scenes/SpellingBeeGame.unity index ae5d17e..f5d1751 100644 --- a/Assets/SpellingBee/Scenes/SpellingBeeGame.unity +++ b/Assets/SpellingBee/Scenes/SpellingBeeGame.unity @@ -1146,7 +1146,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &757133118 RectTransform: m_ObjectHideFlags: 0 @@ -1502,10 +1502,10 @@ RectTransform: m_Father: {fileID: 1295800277} m_RootOrder: 1 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 225, y: -118.1} + m_SizeDelta: {x: 450, y: 70} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &891744169 MonoBehaviour: @@ -2077,10 +2077,10 @@ RectTransform: m_Father: {fileID: 1295800277} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 225, y: -284.3} + m_SizeDelta: {x: 450, y: 70} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1025414244 MonoBehaviour: @@ -2900,10 +2900,10 @@ RectTransform: m_Father: {fileID: 1295800277} 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: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 225, y: -35} + m_SizeDelta: {x: 450, y: 70} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1332068938 MonoBehaviour: @@ -3621,6 +3621,7 @@ MonoBehaviour: feedbackText: {fileID: 967164047} feedbackProgress: {fileID: 967164046} feedbackProgressImage: {fileID: 967164045} + webcamScreen: {fileID: 1743003084} --- !u!1 &1499197558 GameObject: m_ObjectHideFlags: 0 @@ -4379,10 +4380,10 @@ RectTransform: m_Father: {fileID: 1295800277} m_RootOrder: 2 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 225, y: -201.2} + m_SizeDelta: {x: 450, y: 70} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1761328099 MonoBehaviour: diff --git a/Assets/SpellingBee/Scripts/SpellingBeeController.cs b/Assets/SpellingBee/Scripts/SpellingBeeController.cs index 16954f0..e6e5336 100644 --- a/Assets/SpellingBee/Scripts/SpellingBeeController.cs +++ b/Assets/SpellingBee/Scripts/SpellingBeeController.cs @@ -1,3 +1,4 @@ +using DigitalRuby.Tween; using System; using System.Collections; using System.Collections.Generic; @@ -5,7 +6,6 @@ using System.Linq; using TMPro; using UnityEngine; using UnityEngine.UI; -using DigitalRuby.Tween; public partial class SpellingBeeController : AbstractFeedback { @@ -167,6 +167,8 @@ public partial class SpellingBeeController : AbstractFeedback /// protected string previousIncorrectSign = null; + public RawImage webcamScreen; + /// /// Start is called before the first frame update /// @@ -174,9 +176,12 @@ public partial class SpellingBeeController : AbstractFeedback { StartController(); - signPredictor.ChangeModel(ModelIndex.FINGERSPELLING); + // signPredictor.SwapScreen(webcamScreen); + // signPredictor.SetModel(currentTheme.modelIndex); + signPredictor.SetModel(ModelIndex.FINGERSPELLING); AddSelfAsListener(); } + /// /// Is called at the start of the scene AND when the game is replayed /// @@ -210,7 +215,7 @@ public partial class SpellingBeeController : AbstractFeedback UserList.Save(); currentTheme = minigame.themeList.themes[minigame.themeList.currentThemeIndex]; - //feedback.signPredictor.ChangeModel(currentTheme.modelIndex); + //feedback.signPredictor.SetModel(currentTheme.modelIndex); words.AddRange(currentTheme.learnables); ShuffleWords(); NextWord(); @@ -555,8 +560,10 @@ public partial class SpellingBeeController : AbstractFeedback /// Function to get the current letter that needs to be signed /// /// the current letter that needs to be signed - public string GetSign(){ - if (letterIndex /// - public void predictSign(string sign) { + public void predictSign(string sign) + { bool successful = sign.ToUpper() == currentWord[letterIndex].ToString().ToUpper(); if (successful) {