287 lines
9.4 KiB
Plaintext
287 lines
9.4 KiB
Plaintext
%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: s3.12_Reach the final star
|
|
m_EditorClassIdentifier:
|
|
Title:
|
|
m_Untranslated: Reach the final star
|
|
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: 2800000, guid: eedd58a2aae28af45ad6524d913cf73b, type: 3}
|
|
m_VideoUrl:
|
|
m_Video: {fileID: 0}
|
|
m_Media:
|
|
m_ContentType: 1
|
|
m_Image: {fileID: 2800000, guid: e071437fc302245c7ac8582d07df6a81, type: 3}
|
|
m_VideoClip: {fileID: 32900000, guid: d95d90907f81de34ba10eaa0a57ee726, type: 3}
|
|
m_Url:
|
|
m_AutoStart: 0
|
|
m_Loop: 0
|
|
m_CriteriaCompletion: 0
|
|
m_Criteria:
|
|
m_Items: []
|
|
m_MaskingSettings:
|
|
m_MaskingEnabled: 1
|
|
m_UnmaskedViews:
|
|
- m_SelectorType: 1
|
|
m_ViewType:
|
|
m_TypeName:
|
|
m_FocusEditorWindow: 0
|
|
m_EditorWindowType:
|
|
m_TypeName: UnityEditor.SceneHierarchyWindow, UnityEditor.CoreModule,
|
|
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
m_AlternateEditorWindowTypes:
|
|
m_Items: []
|
|
m_MaskType: 0
|
|
m_MaskSizeModifier: 0
|
|
m_UnmaskedControls: []
|
|
- m_SelectorType: 1
|
|
m_ViewType:
|
|
m_TypeName:
|
|
m_FocusEditorWindow: 0
|
|
m_EditorWindowType:
|
|
m_TypeName: UnityEditor.SceneView, UnityEditor.CoreModule, Version=0.0.0.0,
|
|
Culture=neutral, PublicKeyToken=null
|
|
m_AlternateEditorWindowTypes:
|
|
m_Items: []
|
|
m_MaskType: 0
|
|
m_MaskSizeModifier: 0
|
|
m_UnmaskedControls: []
|
|
- m_SelectorType: 1
|
|
m_ViewType:
|
|
m_TypeName:
|
|
m_FocusEditorWindow: 0
|
|
m_EditorWindowType:
|
|
m_TypeName: UnityEditor.GameView, UnityEditor.CoreModule, Version=0.0.0.0,
|
|
Culture=neutral, PublicKeyToken=null
|
|
m_AlternateEditorWindowTypes:
|
|
m_Items: []
|
|
m_MaskType: 0
|
|
m_MaskSizeModifier: 0
|
|
m_UnmaskedControls: []
|
|
- m_SelectorType: 1
|
|
m_ViewType:
|
|
m_TypeName:
|
|
m_FocusEditorWindow: 0
|
|
m_EditorWindowType:
|
|
m_TypeName: UnityEditor.ProjectBrowser, UnityEditor.CoreModule, Version=0.0.0.0,
|
|
Culture=neutral, PublicKeyToken=null
|
|
m_AlternateEditorWindowTypes:
|
|
m_Items: []
|
|
m_MaskType: 0
|
|
m_MaskSizeModifier: 0
|
|
m_UnmaskedControls: []
|
|
- m_SelectorType: 0
|
|
m_ViewType:
|
|
m_TypeName: UnityEditor.Toolbar, UnityEditor.CoreModule, Version=0.0.0.0,
|
|
Culture=neutral, PublicKeyToken=null
|
|
m_FocusEditorWindow: 0
|
|
m_EditorWindowType:
|
|
m_TypeName: UnityEditor.ProjectBrowser, UnityEditor.CoreModule, Version=0.0.0.0,
|
|
Culture=neutral, PublicKeyToken=null
|
|
m_AlternateEditorWindowTypes:
|
|
m_Items: []
|
|
m_MaskType: 0
|
|
m_MaskSizeModifier: 0
|
|
m_UnmaskedControls:
|
|
- m_SelectorMode: 5
|
|
m_SelectorMatchType: 0
|
|
m_GUIContent:
|
|
m_Text:
|
|
m_Image: {fileID: 0}
|
|
m_Tooltip:
|
|
m_TextWithWhitespace:
|
|
m_ControlName:
|
|
m_PropertyPath:
|
|
m_TargetType:
|
|
m_TypeName:
|
|
m_GUIStyleName:
|
|
m_ObjectReference:
|
|
m_SceneObjectReference:
|
|
m_SceneGuid:
|
|
m_GameObjectGuid:
|
|
m_SerializedComponentType:
|
|
m_TypeName:
|
|
m_ComponentIndex: 0
|
|
m_AssetObject: {fileID: 0}
|
|
m_Prefab: {fileID: 0}
|
|
m_FutureObjectReference: {fileID: 0}
|
|
m_VisualElementClassName:
|
|
m_VisualElementName: Play
|
|
m_VisualElementTypeName:
|
|
m_Summary:
|
|
m_Description:
|
|
m_InstructionBoxTitle:
|
|
m_InstructionText:
|
|
m_TutorialButtonText:
|
|
- m_Type: 0
|
|
Title:
|
|
m_Untranslated:
|
|
Text:
|
|
m_Untranslated: In this final challenge, you'll combine all the skills you've
|
|
learned so far to help the robot reach the final star.
|
|
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>. Select the <b>Add (+)</b> button in the upper-left
|
|
corner of the <b>Hierarchy</b> window, then select <b>3D Object</b> > <b>Cube</b>.\n\n<b>2</b>.
|
|
With the <b>Scale</b> tool, turn the cube into a platform the robot can
|
|
stand on.\n\n<b>3</b>. Add a material to the <b>Cube</b> GameObject (<b>Assets</b>
|
|
> <b>Materials</b>).\n\n<b>4</b>. In the <b>Hierarchy</b> window, right
|
|
click the <b>Cube (1)</b> GameObject and select <b>Duplicate</b> or press
|
|
<b>Ctrl</b>+<b>D</b> (macOS: <b>Cmd</b>+<b>D</b>). \n\n<b>5</b>. Select
|
|
the newly created duplicate GameObject and use the <b>Move</b> tool to
|
|
position it up and towards the star.\n\n<b>6</b>. Repeat steps 4 and 5
|
|
until you think you've created a set of stairs the robot can use to reach
|
|
the star.\n\n<b>Note:</b> Don't forget to save your scene often (<b>Ctrl+S</b>
|
|
(macOS: <b>Cmd+S</b>).\n\n<b>7</b>. Enter Play mode and test your design.\n\n<b>Note</b>:
|
|
You might need to experiment to get the position of these platforms just
|
|
right. Game designers iterate many times on their designs; they change
|
|
things, then test, then change more, and then test more. This process is
|
|
called <b>level design,</b> a fundamental part of game development."
|
|
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: 1
|
|
m_FocusMode: 0
|
|
m_Orthographic: 0
|
|
m_Size: 10
|
|
m_Pivot: {x: 16.33, y: 6, z: 4.07}
|
|
m_Rotation: {x: -0.074951805, y: -0.9129886, z: 0.19538344, w: -0.35023704}
|
|
m_FrameObject:
|
|
m_SceneGuid:
|
|
m_GameObjectGuid:
|
|
m_SerializedComponentType:
|
|
m_TypeName:
|
|
m_ComponentIndex: 0
|
|
m_AssetObject: {fileID: 0}
|
|
m_Prefab: {fileID: 0}
|
|
m_Enabled: 1
|
|
NextButton:
|
|
m_Untranslated: Next
|
|
DoneButton:
|
|
m_Untranslated: Done
|
|
m_CompletedSound: {fileID: 0}
|
|
m_FaqEntries: []
|
|
m_AutoAdvance: 0
|
|
Showing:
|
|
m_PersistentCalls:
|
|
m_Calls:
|
|
- m_Target: {fileID: 11400000, guid: 12e1dc53c29d9c240af40e95fa058bed, type: 2}
|
|
m_TargetAssemblyTypeName: TutorialCallbacks, Assembly-CSharp-Editor
|
|
m_MethodName: EnableChildObjects
|
|
m_Mode: 5
|
|
m_Arguments:
|
|
m_ObjectArgument: {fileID: 0}
|
|
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
|
m_IntArgument: 0
|
|
m_FloatArgument: 0
|
|
m_StringArgument: Hidden_Area_3
|
|
m_BoolArgument: 0
|
|
m_CallState: 1
|
|
- m_Target: {fileID: 11400000, guid: 12e1dc53c29d9c240af40e95fa058bed, type: 2}
|
|
m_TargetAssemblyTypeName: TutorialCallbacks, Assembly-CSharp-Editor
|
|
m_MethodName: FrameObjectWithTag
|
|
m_Mode: 5
|
|
m_Arguments:
|
|
m_ObjectArgument: {fileID: 0}
|
|
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
|
m_IntArgument: 0
|
|
m_FloatArgument: 0
|
|
m_StringArgument: Cube_Spawn_Point_2
|
|
m_BoolArgument: 0
|
|
m_CallState: 1
|
|
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
|