1
0

initial commit

This commit is contained in:
LupiNexMedia
2026-04-28 09:32:03 +02:00
commit f84f5c592b
2173 changed files with 376140 additions and 0 deletions
@@ -0,0 +1,124 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Step_2.5.1
m_EditorClassIdentifier:
Title:
m_Untranslated: Overview
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: "Try these optional activities to challenge yourself, build
your skills, and improve your project!\n\nEach challenge is tagged as <b>Easy</b>,
<b>Medium</b>, or <b>Expert</b> difficulty so that you know what to expect.
You can do one of them, all of them, or none of them \u2014 it\u2019s totally
up to you!\n\n\u2022 <b>Easy:</b> Make a perfect block tower with vertex
snapping.\n\u2022 <b>Medium:</b> Add different shaped prefab blocks.\n\u2022
<b>Expert:</b> Add and frame custom artwork. \n\nIf you\u2019re not interested
in doing these challenges, skip to the end of this tutorial to mark it
as complete."
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 0}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton: Next
m_DoneButton: Done
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 71526988d5ab4654eb805cac0bd2f6b3
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,173 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Step_2.5.2
m_EditorClassIdentifier:
Title:
m_Untranslated: 'Easy: Make a perfect block tower with vertex snapping'
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl: https://storage.googleapis.com/learn-media-public/Essentials-Pathway/2.C%20-%20Challenge/2.C.2%20-%20Easy%20-%20Make%20a%20perfect%20block%20tower%20with%20vertex%20snapping.webm
m_Video: {fileID: 0}
m_Media:
m_ContentType: 2
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url: https://storage.googleapis.com/learn-media-public/Essentials-Pathway/2.C%20-%20Challenge/2.C.2%20-%20Easy%20-%20Make%20a%20perfect%20block%20tower%20with%20vertex%20snapping.webm
m_AutoStart: 0
m_Loop: 0
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: "This optional challenge is classified as Easy difficulty.
If you\u2019re interested in completing it, read on. Otherwise, skip to
the next step. \n\nA <b>vertex</b> (plural: vertices) is a point in where
the edges of shapes meet \u2014 like a corner. In Unity, <b>vertex snapping</b>
is a feature that allows you to perfectly align the vertices of different
GameObjects to one another by snapping them together. \n\nVertex snapping
is a little tricky at first, which is why this is an optional challenge.
However, if you master this skill, it can be very useful!"
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated: Instructions
Text:
m_Untranslated: "<b>1.</b> Add a new <b>Block</b> prefab to a spot on the
floor, then drag another two blocks onto the floor next to it. \n\n<b>2.</b>
Hold down the <b>V</b> key on your keyboard while you select one of the
bottom vertices of a block you want to put on top of another. \n\n<b>3</b>.
Drag your cursor toward the target vertex on another block, and the vertices
will snap together.\n\n<b>4.</b> Repeat this process to create a perfectly
aligned tower that is three or four blocks high."
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 0}
m_FaqEntries: []
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton: Next
m_DoneButton: Done
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: fa98d307af24318409923da9c15c1f03
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,177 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Step_2.5.3
m_EditorClassIdentifier:
Title:
m_Untranslated: 'Medium: Add different shaped prefab blocks'
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl: https://storage.googleapis.com/learn-media-public/Essentials-Pathway/2.C%20-%20Challenge/2.C.3%20-%20Medium%20-%20Add%20different%20shaped%20prefab%20blocks.webm
m_Video: {fileID: 0}
m_Media:
m_ContentType: 2
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url: https://storage.googleapis.com/learn-media-public/Essentials-Pathway/2.C%20-%20Challenge/2.C.3%20-%20Medium%20-%20Add%20different%20shaped%20prefab%20blocks.webm
m_AutoStart: 0
m_Loop: 0
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: "This optional challenge is classified as Medium difficulty.
If you\u2019re interested in completing it, read on. Otherwise, skip to
the next step. \n\nYou created an interesting tower using simple rectangles,
but the tower could be much more interesting if you incorporated a few
different shapes, like cylinders, cones, and prisms."
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated: Instructions
Text:
m_Untranslated: "<b>1.</b> In the <b>Project</b> window, go to <b>_Unity
Essentials</b> > <b>Prefabs</b> > <b>Shapes.</b>\n\n<b>2.</b> Click and
drag one of the shapes into the scene. \n\n<b>3.</b> To make the shape
detect collisions, add a <b>Mesh</b> collider component, then enable the
<b>Convex</b> property. \n\n<b>4.</b> To make it respond to forces, add
a <b>Rigidbody</b> component. \n\n<b>5.</b> To give the new block some
color, either create a new material for it and apply it, or select an existing
material using the object picker in the <b>Mesh Renderer</b> component.
\n\n<b>6.</b> Position the shape in an interesting position in your block
configuration. \n\n<b>Hint:</b> You might want to scale these shapes proportionally.
To do this, you can click and drag the central gray handle with the <b>Scale</b>
tool, or you can select the chain link icon next to the <b>Scale</b> property
in the <b>Transform</b> component to constrain proportions. \n\nRepeat
this step for other blocks to try and make the collision more interesting."
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 0}
m_FaqEntries: []
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton: Next
m_DoneButton: Done
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1374e0a8c363485488487d676129fb8a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,197 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Step_2.5.4
m_EditorClassIdentifier:
Title:
m_Untranslated: 'Expert: Add and frame custom artwork'
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl: https://storage.googleapis.com/learn-media-public/Essentials-Pathway/2.C%20-%20Challenge/2.C.4%20-%20Expert%20-%20Add%20and%20frame%20custom%20artwork%20.webm
m_Video: {fileID: 0}
m_Media:
m_ContentType: 2
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url: https://storage.googleapis.com/learn-media-public/Essentials-Pathway/2.C%20-%20Challenge/2.C.4%20-%20Expert%20-%20Add%20and%20frame%20custom%20artwork%20.webm
m_AutoStart: 0
m_Loop: 0
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: "This optional challenge is classified as Expert difficulty.
If you\u2019re interested in completing it, read on. Otherwise, skip to
the next step. \n\nThis room is still sort of bland \u2014 it would benefit
a lot from some custom artwork. Adding some artwork also allows you to
personalize this room a bit more and make it your own.\n\nTo accomplish
this, you\u2019ll need to create a blank art canvas using a quad primitive,
then import and apply an image of your choosing as the quad\u2019s material.
Finally, you\u2019ll make it look a little nicer with a frame."
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated: Instructions
Text:
m_Untranslated: "<b>1.</b> Right-click in the <b>Hierarchy</b> window, select
<b>3D Object</b> > <b>Quad</b> to create a flat one-sided object.\n\n<b>2.</b>
In the <b>Transform</b> component of the quad, set its <b>Y</b> rotation
value to <b>90</b> so that it will lie flat against the wall (or another
multiple of 90, depending on which wall you want to put it on), then position
it against a wall using the <b>Move</b> tool.\n\n<b>3.</b> Find or create
an image you want to use for your artwork. \n\nIf you don\u2019t have one
in mind, use one from one of the links below by opening the link, right-clicking
on the image, and selecting <b>Save Image As\u2026:</b>\n\u2022 <a href=\"https://unity-connect-prd.storage.googleapis.com/20190411/learn/images/2c2068e0-dc6c-4661-bff7-21f9059d3775_3DBeginner_AssetStore_SocialMedia.png\">John
Lemon</a>\n\u2022 <a href=\"https://unity-connect-prd.storage.googleapis.com/20190808/learn/images/b8fc4d22-6741-437f-998f-df4d04bfed52_BigCactus2_AssetStore_SocialMedia.jpg\">Big
Cactus</a>\n\u2022 <a href=\"https://unity-connect-prd.storage.googleapis.com/20230413/learn/images/da6c7837-79c6-411c-bbc4-e56e94b42766_Game_Jam_Start_Blue_2.jpg\">Game
Jam Race</a>\n\n<b>4.</b> Create a new material in the <b>My Materials</b>
folder named \u201CArt_Mat\u201D and apply it to your Quad GameObject.
\n\n<b>5.</b> To import your chosen image into your project, drag the
image file from your file explorer into the <b>My Materials</b> folder
in the <b>Project</b> window. \n\nThis action will create a new copy of
the image file in your Unity project folder. \n\n<b>6.</b> In the <b>Surface
Inputs</b> section of your Art_Mat\u2019s <b>Inspector</b> window, for
the <b>Base Map</b> property, use the <b>Object</b> picker (<b>\u2299</b>)
to select your image. \n\n<b>7.</b> Adjust the Quad GameObject\u2019s
scale if necessary to avoid image distortion. \n\nYou will likely want
to stretch out the canvas to make it wider. \n\n<b>8.</b> Duplicate the
Quad (<b>Ctrl+D</b> (macOS: <b>Cmd+D</b>)), rename the duplicate \"Frame\",
and make it a child GameObject of the Quad GameObject. \n\n<b>9.</b> Adjust
the scale of the <b>Frame</b> GameObject to <b>1.1</b> on all axes to slightly
enlarge it compared to the art, then reposition it behind the other Quad
GameObject to ensure it doesn't block the art.\n\n<b>10.</b> Create a
new material in the \"My Materials\" folder, name it after your chosen
frame color, set the <b>Base Map</b> to a nice frame color, and apply this
material to the frame to finalize the frame's appearance.\n\nIf you want,
you can create additional pieces of artwork using the same steps above!"
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 0}
m_FaqEntries: []
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton: Next
m_DoneButton: Done
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5a0cd41474b35094db760be662589ba2
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,140 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Step_2.5.5
m_EditorClassIdentifier:
Title:
m_Untranslated: Review and proceed to the next tutorial
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: No matter if you chose to tackle a single challenge, complete
them all, or skip them, you're set for the next step.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated: Instructions
Text:
m_Untranslated: Proceed to the next tutorial, where you'll have a chance
to complete a quiz, and get credit for completing this project.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 0}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton: Next
m_DoneButton: Done
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6a872368c27a7fe43a6ccb2ed9a054e4
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,67 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8f107dc6d4c984c45bdafd3bb15f98f0, type: 3}
m_Name: Tutorial 2.5
m_EditorClassIdentifier:
TutorialTitle:
m_Untranslated: '3D Essentials: More things to try'
m_ProgressTrackingEnabled: 1
m_LessonId: ad802783-c536-49b7-82fb-7dbbd386f8b0
m_Version: 1
m_ReturnToPreviousScenes: 0
m_SceneManagementBehavior: 1
m_Scenes: []
m_DefaultSceneCameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
m_WindowLayout: {fileID: 0}
m_Pages:
m_Items:
- {fileID: 11400000, guid: 71526988d5ab4654eb805cac0bd2f6b3, type: 2}
- {fileID: 11400000, guid: fa98d307af24318409923da9c15c1f03, type: 2}
- {fileID: 11400000, guid: 1374e0a8c363485488487d676129fb8a, type: 2}
- {fileID: 11400000, guid: 5a0cd41474b35094db760be662589ba2, type: 2}
- {fileID: 11400000, guid: 6a872368c27a7fe43a6ccb2ed9a054e4, type: 2}
CompletionDialog: {fileID: 0}
Modified:
m_PersistentCalls:
m_Calls: []
Initiated:
m_PersistentCalls:
m_Calls: []
PageInitiated:
m_PersistentCalls:
m_Calls: []
GoingBack:
m_PersistentCalls:
m_Calls: []
Completed:
m_PersistentCalls:
m_Calls: []
Quit:
m_PersistentCalls:
m_Calls: []
m_Scene: {fileID: 0}
m_TutorialTitle:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a85df581c6cfeca448d05f77653375cf
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant: