Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
顺
顺职VR迷宫游戏教学
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
杨泽宇
顺职VR迷宫游戏教学
Commits
6582f6c6
Commit
6582f6c6
authored
Feb 28, 2024
by
杨泽宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新迷宫第二层:播放视频、回答数学问题
parent
8d9b103b
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
1960 additions
and
373 deletions
+1960
-373
2_Maze2.unity
Assets/_Scenes/2_Maze2.unity
+1858
-354
GameSystem.cs
Assets/_Scripts/GameSystem.cs
+4
-1
MathGame.cs
Assets/_Scripts/MathGame.cs
+60
-18
SingletonBase.cs
Assets/_Scripts/SingletonBase.cs
+27
-0
SingletonBase.cs.meta
Assets/_Scripts/SingletonBase.cs.meta
+11
-0
No files found.
Assets/_Scenes/2_Maze2.unity
View file @
6582f6c6
...
@@ -660,6 +660,141 @@ Camera:
...
@@ -660,6 +660,141 @@ Camera:
m_OcclusionCulling: 1
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoConvergence: 10
m_StereoSeparation: 0.022
m_StereoSeparation: 0.022
--- !u!1 &68603283
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 68603284}
- component: {fileID: 68603286}
- component: {fileID: 68603285}
m_Layer: 5
m_Name: "text-\u6E38\u620F\u5931\u8D25"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &68603284
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 68603283}
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: 1072783434}
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: 29, y: 0}
m_SizeDelta: {x: 200, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &68603285
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 68603283}
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: "\u6E38\u620F\u5931\u8D25\n"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: be196a8e7103b984f8b6fff12ef02942, type: 2}
m_sharedMaterial: {fileID: -7251694082314201376, guid: be196a8e7103b984f8b6fff12ef02942, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4278190080
m_fontColor: {r: 0, 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: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &68603286
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 68603283}
m_CullTransparentMesh: 1
--- !u!1 &73054394
--- !u!1 &73054394
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -1246,6 +1381,45 @@ MonoBehaviour:
...
@@ -1246,6 +1381,45 @@ MonoBehaviour:
m_SingletonActionBindings: []
m_SingletonActionBindings: []
m_Flags: 0
m_Flags: 0
m_Reference: {fileID: -8198699208435500284, guid: c348712bda248c246b8c49b3db54643f, type: 3}
m_Reference: {fileID: -8198699208435500284, guid: c348712bda248c246b8c49b3db54643f, type: 3}
--- !u!1 &187726391
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 187726392}
m_Layer: 5
m_Name: "\u6E38\u620F\u6210\u529FUI"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &187726392
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 187726391}
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: 479774082}
- {fileID: 642192481}
- {fileID: 658324015}
m_Father: {fileID: 1240348968}
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: 0, y: 0}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &245631134
--- !u!1 &245631134
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -2994,6 +3168,82 @@ CanvasRenderer:
...
@@ -2994,6 +3168,82 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 455384668}
m_GameObject: {fileID: 455384668}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &479774081
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 479774082}
- component: {fileID: 479774084}
- component: {fileID: 479774083}
m_Layer: 5
m_Name: "img-\u80CC\u666F"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &479774082
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 479774081}
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: 187726392}
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: 500, y: 500}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &479774083
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 479774081}
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!222 &479774084
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 479774081}
m_CullTransparentMesh: 1
--- !u!1 &484776029
--- !u!1 &484776029
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -3435,7 +3685,7 @@ CanvasRenderer:
...
@@ -3435,7 +3685,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 580144487}
m_GameObject: {fileID: 580144487}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
---
!u!1
&6
65308085
--- !u!1 &6
40037670
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
...
@@ -3443,46 +3693,46 @@ GameObject:
...
@@ -3443,46 +3693,46 @@ GameObject:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
serializedVersion: 6
m_Component:
m_Component:
-
component
:
{
fileID
:
6
65308086
}
- component: {fileID: 6
40037671
}
-
component
:
{
fileID
:
6
65308088
}
- component: {fileID: 6
40037673
}
-
component
:
{
fileID
:
6
65308087
}
- component: {fileID: 6
40037672
}
m_Layer: 5
m_Layer: 5
m_Name
:
"
img-
\u80CC\u666F
"
m_Name:
Text (TMP)
m_TagString: Untagged
m_TagString: Untagged
m_Icon: {fileID: 0}
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 1
---
!u!224
&6
65308086
--- !u!224 &6
40037671
RectTransform:
RectTransform:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
6
65308085
}
m_GameObject: {fileID: 6
40037670
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-
0
,
w
:
1
}
m_LocalRotation: {x:
0, y: 0, z:
0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_ConstrainProportionsScale: 0
m_Children: []
m_Children: []
m_Father
:
{
fileID
:
1830616031
}
m_Father: {fileID:
658324015
}
m_RootOrder: 0
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin
:
{
x
:
0
.5
,
y
:
0.5
}
m_AnchorMin: {x: 0
, y: 0
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchorMax: {x:
1, y: 1
}
m_AnchoredPosition: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta
:
{
x
:
220.69
,
y
:
154.8
}
m_SizeDelta: {x:
0, y: 0
}
m_Pivot: {x: 0.5, y: 0.5}
m_Pivot: {x: 0.5, y: 0.5}
---
!u!114
&6
65308087
--- !u!114 &6
40037672
MonoBehaviour:
MonoBehaviour:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
6
65308085
}
m_GameObject: {fileID: 6
40037670
}
m_Enabled: 1
m_Enabled: 1
m_EditorHideFlags: 0
m_EditorHideFlags: 0
m_Script
:
{
fileID
:
11500000
,
guid
:
f
e87c0e1cc204ed48ad3b37840f39efc
,
type
:
3
}
m_Script: {fileID: 11500000, guid: f
4688fdb7df04437aeb418b961361dc5
, type: 3}
m_Name:
m_Name:
m_EditorClassIdentifier:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Material: {fileID: 0}
...
@@ -3493,25 +3743,84 @@ MonoBehaviour:
...
@@ -3493,25 +3743,84 @@ MonoBehaviour:
m_OnCullStateChanged:
m_OnCullStateChanged:
m_PersistentCalls:
m_PersistentCalls:
m_Calls: []
m_Calls: []
m_Sprite
:
{
fileID
:
0
}
m_text: "\u6E38\u620F\u6210\u529F"
m_Type
:
0
m_isRightToLeft: 0
m_PreserveAspect
:
0
m_fontAsset: {fileID: 11400000, guid: be196a8e7103b984f8b6fff12ef02942, type: 2}
m_FillCenter
:
1
m_sharedMaterial: {fileID: -7251694082314201376, guid: be196a8e7103b984f8b6fff12ef02942, type: 2}
m_FillMethod
:
4
m_fontSharedMaterials: []
m_FillAmount
:
1
m_fontMaterial: {fileID: 0}
m_FillClockwise
:
1
m_fontMaterials: []
m_FillOrigin
:
0
m_fontColor32:
m_UseSpriteMesh
:
0
serializedVersion: 2
m_PixelsPerUnitMultiplier
:
1
rgba: 4281479730
---
!u!222
&665308088
m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
CanvasRenderer
:
m_enableVertexGradient: 0
m_ObjectHideFlags
:
0
m_colorMode: 3
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_fontColorGradient:
m_PrefabInstance
:
{
fileID
:
0
}
topLeft: {r: 1, g: 1, b: 1, a: 1}
m_PrefabAsset
:
{
fileID
:
0
}
topRight: {r: 1, g: 1, b: 1, a: 1}
m_GameObject
:
{
fileID
:
665308085
}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
m_CullTransparentMesh
:
1
bottomRight: {r: 1, g: 1, b: 1, a: 1}
---
!u!1
&679262688
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: 34.3
m_fontSizeBase: 34.3
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 &640037673
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 640037670}
m_CullTransparentMesh: 1
--- !u!1 &642192480
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
...
@@ -3519,43 +3828,43 @@ GameObject:
...
@@ -3519,43 +3828,43 @@ GameObject:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
serializedVersion: 6
m_Component:
m_Component:
-
component
:
{
fileID
:
6
79262689
}
- component: {fileID: 6
42192481
}
-
component
:
{
fileID
:
6
79262691
}
- component: {fileID: 6
42192483
}
-
component
:
{
fileID
:
6
79262690
}
- component: {fileID: 6
42192482
}
m_Layer: 5
m_Layer: 5
m_Name
:
Text (TMP)
m_Name:
"text-\u6E38\u620F\u6210\u529F"
m_TagString: Untagged
m_TagString: Untagged
m_Icon: {fileID: 0}
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 1
---
!u!224
&6
79262689
--- !u!224 &6
42192481
RectTransform:
RectTransform:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
6
79262688
}
m_GameObject: {fileID: 6
42192480
}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_ConstrainProportionsScale: 0
m_Children: []
m_Children: []
m_Father
:
{
fileID
:
1
32568360
}
m_Father: {fileID: 1
87726392
}
m_RootOrder
:
0
m_RootOrder:
1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMin: {x: 0
.5, y: 0.5
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchorMax: {x:
0.5, y: 0.5
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition: {x:
29
, y: 0}
m_SizeDelta
:
{
x
:
0
,
y
:
0
}
m_SizeDelta: {x:
200, y: 5
0}
m_Pivot: {x: 0.5, y: 0.5}
m_Pivot: {x: 0.5, y: 0.5}
---
!u!114
&6
79262690
--- !u!114 &6
42192482
MonoBehaviour:
MonoBehaviour:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
6
79262688
}
m_GameObject: {fileID: 6
42192480
}
m_Enabled: 1
m_Enabled: 1
m_EditorHideFlags: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
...
@@ -3569,17 +3878,17 @@ MonoBehaviour:
...
@@ -3569,17 +3878,17 @@ MonoBehaviour:
m_OnCullStateChanged:
m_OnCullStateChanged:
m_PersistentCalls:
m_PersistentCalls:
m_Calls: []
m_Calls: []
m_text
:
9
m_text:
"\u6E38\u620F\u6210\u529F\n"
m_isRightToLeft: 0
m_isRightToLeft: 0
m_fontAsset
:
{
fileID
:
11400000
,
guid
:
8f586378b4e144a9851e7b34d9b748ee
,
type
:
2
}
m_fontAsset: {fileID: 11400000, guid:
be196a8e7103b984f8b6fff12ef02942
, type: 2}
m_sharedMaterial
:
{
fileID
:
2180264
,
guid
:
8f586378b4e144a9851e7b34d9b748ee
,
type
:
2
}
m_sharedMaterial: {fileID:
-7251694082314201376, guid: be196a8e7103b984f8b6fff12ef02942
, type: 2}
m_fontSharedMaterials: []
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontMaterials: []
m_fontColor32:
m_fontColor32:
serializedVersion: 2
serializedVersion: 2
rgba
:
42
8147973
0
rgba: 42
7819008
0
m_fontColor
:
{
r
:
0
.19607843
,
g
:
0.19607843
,
b
:
0.19607843
,
a
:
1
}
m_fontColor: {r: 0
, g: 0, b: 0
, a: 1}
m_enableVertexGradient: 0
m_enableVertexGradient: 0
m_colorMode: 3
m_colorMode: 3
m_fontColorGradient:
m_fontColorGradient:
...
@@ -3596,15 +3905,15 @@ MonoBehaviour:
...
@@ -3596,15 +3905,15 @@ MonoBehaviour:
m_faceColor:
m_faceColor:
serializedVersion: 2
serializedVersion: 2
rgba: 4294967295
rgba: 4294967295
m_fontSize
:
60
m_fontSize:
36
m_fontSizeBase
:
60
m_fontSizeBase:
36
m_fontWeight: 400
m_fontWeight: 400
m_enableAutoSizing: 0
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontSizeMax: 72
m_fontStyle: 0
m_fontStyle: 0
m_HorizontalAlignment
:
2
m_HorizontalAlignment:
1
m_VerticalAlignment
:
512
m_VerticalAlignment:
256
m_textAlignment: 65535
m_textAlignment: 65535
m_characterSpacing: 0
m_characterSpacing: 0
m_wordSpacing: 0
m_wordSpacing: 0
...
@@ -3638,15 +3947,15 @@ MonoBehaviour:
...
@@ -3638,15 +3947,15 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---
!u!222
&6
79262691
--- !u!222 &6
42192483
CanvasRenderer:
CanvasRenderer:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
6
79262688
}
m_GameObject: {fileID: 6
42192480
}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
---
!u!1
&6
81511975
--- !u!1 &6
58324014
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
...
@@ -3654,140 +3963,473 @@ GameObject:
...
@@ -3654,140 +3963,473 @@ GameObject:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
serializedVersion: 6
m_Component:
m_Component:
-
component
:
{
fileID
:
681511979
}
- component: {fileID: 658324015}
-
component
:
{
fileID
:
681511978
}
- component: {fileID: 658324018}
-
component
:
{
fileID
:
681511977
}
- component: {fileID: 658324017}
-
component
:
{
fileID
:
681511976
}
- component: {fileID: 658324016}
-
component
:
{
fileID
:
681511980
}
m_Layer: 5
m_Layer
:
0
m_Name: "btn-\u6E38\u620F\u6210\u529F\u6309\u94AE"
m_Name
:
Plane
m_TagString: Untagged
m_TagString: Untagged
m_Icon: {fileID: 0}
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 1
---
!u!64
&681511976
--- !u!224 &658324015
MeshCollider
:
RectTransform:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
681511975
}
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
4
m_Convex
:
0
m_CookingOptions
:
30
m_Mesh
:
{
fileID
:
10209
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
---
!u!23
&681511977
MeshRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
681511975
}
m_Enabled
:
1
m_CastShadows
:
1
m_ReceiveShadows
:
1
m_DynamicOccludee
:
1
m_StaticShadowCaster
:
0
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RayTracingMode
:
2
m_RayTraceProcedural
:
0
m_RenderingLayerMask
:
1
m_RendererPriority
:
0
m_Materials
:
-
{
fileID
:
10303
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_StaticBatchInfo
:
firstSubMesh
:
0
subMeshCount
:
0
m_StaticBatchRoot
:
{
fileID
:
0
}
m_ProbeAnchor
:
{
fileID
:
0
}
m_LightProbeVolumeOverride
:
{
fileID
:
0
}
m_ScaleInLightmap
:
1
m_ReceiveGI
:
1
m_PreserveUVs
:
0
m_IgnoreNormalsForChartDetection
:
0
m_ImportantGI
:
0
m_StitchLightmapSeams
:
1
m_SelectedEditorRenderState
:
3
m_MinimumChartSize
:
4
m_AutoUVMaxDistance
:
0.5
m_AutoUVMaxAngle
:
89
m_LightmapParameters
:
{
fileID
:
0
}
m_SortingLayerID
:
0
m_SortingLayer
:
0
m_SortingOrder
:
0
m_AdditionalVertexStreams
:
{
fileID
:
0
}
---
!u!33
&681511978
MeshFilter
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
681511975
}
m_Mesh
:
{
fileID
:
10209
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
---
!u!4
&681511979
Transform
:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
6
81511975
}
m_GameObject: {fileID: 6
58324014
}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_ConstrainProportionsScale: 0
m_Children
:
[]
m_Children:
m_Father
:
{
fileID
:
0
}
- {fileID: 640037671}
m_RootOrder
:
0
m_Father: {fileID: 187726392}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---
!u!114
&681511980
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -131}
m_SizeDelta: {x: 160, y: 110.2}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &658324016
MonoBehaviour:
MonoBehaviour:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
6
81511975
}
m_GameObject: {fileID: 6
58324014
}
m_Enabled: 1
m_Enabled: 1
m_EditorHideFlags: 0
m_EditorHideFlags: 0
m_Script
:
{
fileID
:
11500000
,
guid
:
38f6bf3d943ac7945842268c9ef1dca6
,
type
:
3
}
m_Script: {fileID: 11500000, guid:
4e29b1a8efbd4b44bb3f3716e73f07ff
, type: 3}
m_Name:
m_Name:
m_EditorClassIdentifier:
m_EditorClassIdentifier:
m_InteractionManager
:
{
fileID
:
2145635461
}
m_Navigation:
m_Colliders
:
[]
m_Mode: 3
m_InteractionLayerMask
:
m_WrapAround: 0
serializedVersion
:
2
m_SelectOnUp: {fileID: 0}
m_Bits
:
4294967295
m_SelectOnDown: {fileID: 0}
m_InteractionLayers
:
m_SelectOnLeft: {fileID: 0}
m_Bits
:
2147483648
m_SelectOnRight: {fileID: 0}
m_DistanceCalculationMode
:
1
m_Transition: 1
m_SelectMode
:
1
m_Colors:
m_CustomReticle
:
{
fileID
:
0
}
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_AllowGazeInteraction
:
0
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_AllowGazeSelect
:
0
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_OverrideGazeTimeToSelect
:
0
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_GazeTimeToSelect
:
0.5
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_OverrideTimeToAutoDeselectGaze
:
0
m_ColorMultiplier: 1
m_TimeToAutoDeselectGaze
:
3
m_FadeDuration: 0.1
m_AllowGazeAssistance
:
0
m_SpriteState:
m_FirstHoverEntered
:
m_HighlightedSprite: {fileID: 0}
m_PersistentCalls
:
m_PressedSprite: {fileID: 0}
m_Calls
:
[]
m_SelectedSprite: {fileID: 0}
m_LastHoverExited
:
m_DisabledSprite: {fileID: 0}
m_PersistentCalls
:
m_AnimationTriggers:
m_Calls
:
[]
m_NormalTrigger: Normal
m_HoverEntered
:
m_HighlightedTrigger: Highlighted
m_PersistentCalls
:
m_PressedTrigger: Pressed
m_Calls
:
[]
m_SelectedTrigger: Selected
m_HoverExited
:
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 658324017}
m_OnClick:
m_PersistentCalls:
m_PersistentCalls:
m_Calls: []
m_Calls: []
m_FirstSelectEntered
:
--- !u!114 &658324017
m_PersistentCalls
:
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 658324014}
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 &658324018
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 658324014}
m_CullTransparentMesh: 1
--- !u!1 &665308085
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 665308086}
- component: {fileID: 665308088}
- component: {fileID: 665308087}
m_Layer: 5
m_Name: "img-\u80CC\u666F"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &665308086
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 665308085}
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: 1830616031}
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: 220.69, y: 154.8}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &665308087
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 665308085}
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!222 &665308088
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 665308085}
m_CullTransparentMesh: 1
--- !u!1 &679262688
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 679262689}
- component: {fileID: 679262691}
- component: {fileID: 679262690}
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 &679262689
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 679262688}
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: 132568360}
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 &679262690
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 679262688}
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: 9
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: 60
m_fontSizeBase: 60
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 &679262691
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 679262688}
m_CullTransparentMesh: 1
--- !u!1 &681511975
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 681511979}
- component: {fileID: 681511978}
- component: {fileID: 681511977}
- component: {fileID: 681511976}
- component: {fileID: 681511980}
m_Layer: 0
m_Name: Plane
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!64 &681511976
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 681511975}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &681511977
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 681511975}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!33 &681511978
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 681511975}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &681511979
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 681511975}
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}
--- !u!114 &681511980
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 681511975}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 38f6bf3d943ac7945842268c9ef1dca6, type: 3}
m_Name:
m_EditorClassIdentifier:
m_InteractionManager: {fileID: 2145635461}
m_Colliders: []
m_InteractionLayerMask:
serializedVersion: 2
m_Bits: 4294967295
m_InteractionLayers:
m_Bits: 2147483648
m_DistanceCalculationMode: 1
m_SelectMode: 1
m_CustomReticle: {fileID: 0}
m_AllowGazeInteraction: 0
m_AllowGazeSelect: 0
m_OverrideGazeTimeToSelect: 0
m_GazeTimeToSelect: 0.5
m_OverrideTimeToAutoDeselectGaze: 0
m_TimeToAutoDeselectGaze: 3
m_AllowGazeAssistance: 0
m_FirstHoverEntered:
m_PersistentCalls:
m_Calls: []
m_LastHoverExited:
m_PersistentCalls:
m_Calls: []
m_HoverEntered:
m_PersistentCalls:
m_Calls: []
m_HoverExited:
m_PersistentCalls:
m_Calls: []
m_FirstSelectEntered:
m_PersistentCalls:
m_Calls: []
m_Calls: []
m_LastSelectExited:
m_LastSelectExited:
m_PersistentCalls:
m_PersistentCalls:
...
@@ -3865,22 +4507,157 @@ RectTransform:
...
@@ -3865,22 +4507,157 @@ RectTransform:
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
684975518
}
m_GameObject: {fileID: 684975518}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale
:
0
m_ConstrainProportionsScale: 0
m_Children
:
m_Children:
-
{
fileID
:
1936740508
}
- {fileID: 1936740508}
-
{
fileID
:
1289277893
}
- {fileID: 1289277893}
m_Father
:
{
fileID
:
1240348968
}
m_Father: {fileID: 1240348968}
m_RootOrder
:
4
m_RootOrder: 4
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta
:
{
x
:
1920
,
y
:
1080
}
m_SizeDelta: {x: 1920, y: 1080}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &749004106
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 749004107}
- component: {fileID: 749004109}
- component: {fileID: 749004108}
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 &749004107
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 749004106}
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: 1824857757}
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 &749004108
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 749004106}
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: "\u6E38\u620F\u7ED3\u675F"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: be196a8e7103b984f8b6fff12ef02942, type: 2}
m_sharedMaterial: {fileID: -7251694082314201376, guid: be196a8e7103b984f8b6fff12ef02942, 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: 34.3
m_fontSizeBase: 34.3
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 &749004109
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 749004106}
m_CullTransparentMesh: 1
--- !u!1 &771713722
--- !u!1 &771713722
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -3938,7 +4715,7 @@ MonoBehaviour:
...
@@ -3938,7 +4715,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 59818ddc5d799694795c226fcc4ecc5b, type: 3}
m_Script: {fileID: 11500000, guid: 59818ddc5d799694795c226fcc4ecc5b, type: 3}
m_Name:
m_Name:
m_EditorClassIdentifier:
m_EditorClassIdentifier:
totalTime
:
1000
totalTime: 1000
0
text_Time: {fileID: 886347216}
text_Time: {fileID: 886347216}
PauseUI: {fileID: 1830616030}
PauseUI: {fileID: 1830616030}
onGameStart:
onGameStart:
...
@@ -3946,7 +4723,19 @@ MonoBehaviour:
...
@@ -3946,7 +4723,19 @@ MonoBehaviour:
m_Calls: []
m_Calls: []
onGameEnd:
onGameEnd:
m_PersistentCalls:
m_PersistentCalls:
m_Calls
:
[]
m_Calls:
- m_Target: {fileID: 771713723}
m_TargetAssemblyTypeName: SceneLoader, Assembly-CSharp
m_MethodName: ReloadScene
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 &781337696
--- !u!1 &781337696
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -3955,23 +4744,215 @@ GameObject:
...
@@ -3955,23 +4744,215 @@ GameObject:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
serializedVersion: 6
m_Component:
m_Component:
-
component
:
{
fileID
:
781337699
}
- component: {fileID: 781337699}
-
component
:
{
fileID
:
781337698
}
- component: {fileID: 781337698}
-
component
:
{
fileID
:
781337697
}
- component: {fileID: 781337697}
m_Layer: 5
m_Name: "text-\u5012\u8BA1\u65F6"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &781337697
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 781337696}
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: '10
'
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: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 50
m_fontSizeBase: 50
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &781337698
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 781337696}
m_CullTransparentMesh: 1
--- !u!224 &781337699
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 781337696}
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: 1322555198}
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: -463, y: 287}
m_SizeDelta: {x: 235.3, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &826245305
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 826245306}
m_Layer: 0
m_Name: '[Main]'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &826245306
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 826245305}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1.3716002, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2145635462}
- {fileID: 37086099}
- {fileID: 771713724}
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &828494686
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 828494687}
- component: {fileID: 828494689}
- component: {fileID: 828494688}
m_Layer: 5
m_Layer: 5
m_Name
:
"
text-
\u5012\u8BA1\u65F6
"
m_Name:
Text (TMP)
m_TagString: Untagged
m_TagString: Untagged
m_Icon: {fileID: 0}
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 1
---
!u!114
&781337697
--- !u!224 &828494687
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 828494686}
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: 1473303023}
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 &828494688
MonoBehaviour:
MonoBehaviour:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
78133769
6
}
m_GameObject: {fileID:
82849468
6}
m_Enabled: 1
m_Enabled: 1
m_EditorHideFlags: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
...
@@ -3985,20 +4966,17 @@ MonoBehaviour:
...
@@ -3985,20 +4966,17 @@ MonoBehaviour:
m_OnCullStateChanged:
m_OnCullStateChanged:
m_PersistentCalls:
m_PersistentCalls:
m_Calls: []
m_Calls: []
m_text
:
'
10
m_text: "\u91CD\u65B0\u5F00\u59CB"
'
m_isRightToLeft: 0
m_isRightToLeft: 0
m_fontAsset
:
{
fileID
:
11400000
,
guid
:
8f586378b4e144a9851e7b34d9b748ee
,
type
:
2
}
m_fontAsset: {fileID: 11400000, guid:
be196a8e7103b984f8b6fff12ef02942
, type: 2}
m_sharedMaterial
:
{
fileID
:
2180264
,
guid
:
8f586378b4e144a9851e7b34d9b748ee
,
type
:
2
}
m_sharedMaterial: {fileID:
-7251694082314201376, guid: be196a8e7103b984f8b6fff12ef02942
, type: 2}
m_fontSharedMaterials: []
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontMaterials: []
m_fontColor32:
m_fontColor32:
serializedVersion: 2
serializedVersion: 2
rgba
:
42
94967295
rgba: 42
81479730
m_fontColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_fontColor: {r:
0.19607843, g: 0.19607843, b: 0.19607843
, a: 1}
m_enableVertexGradient: 0
m_enableVertexGradient: 0
m_colorMode: 3
m_colorMode: 3
m_fontColorGradient:
m_fontColorGradient:
...
@@ -4015,15 +4993,15 @@ MonoBehaviour:
...
@@ -4015,15 +4993,15 @@ MonoBehaviour:
m_faceColor:
m_faceColor:
serializedVersion: 2
serializedVersion: 2
rgba: 4294967295
rgba: 4294967295
m_fontSize
:
50
m_fontSize:
34.3
m_fontSizeBase
:
50
m_fontSizeBase:
34.3
m_fontWeight: 400
m_fontWeight: 400
m_enableAutoSizing: 0
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontSizeMax: 72
m_fontStyle: 0
m_fontStyle: 0
m_HorizontalAlignment
:
1
m_HorizontalAlignment:
2
m_VerticalAlignment
:
256
m_VerticalAlignment:
512
m_textAlignment: 65535
m_textAlignment: 65535
m_characterSpacing: 0
m_characterSpacing: 0
m_wordSpacing: 0
m_wordSpacing: 0
...
@@ -4057,68 +5035,14 @@ MonoBehaviour:
...
@@ -4057,68 +5035,14 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---
!u!222
&
781337698
--- !u!222 &
828494689
CanvasRenderer:
CanvasRenderer:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
78133769
6
}
m_GameObject: {fileID:
82849468
6}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
---
!u!224
&781337699
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
781337696
}
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
:
1322555198
}
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
:
-463
,
y
:
287
}
m_SizeDelta
:
{
x
:
235.3
,
y
:
50
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!1
&826245305
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
826245306
}
m_Layer
:
0
m_Name
:
'
[Main]'
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!4
&826245306
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
826245305
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
1.3716002
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_ConstrainProportionsScale
:
0
m_Children
:
-
{
fileID
:
2145635462
}
-
{
fileID
:
37086099
}
-
{
fileID
:
771713724
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
2
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
--- !u!1 &836382807
--- !u!1 &836382807
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -4254,6 +5178,82 @@ CanvasRenderer:
...
@@ -4254,6 +5178,82 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 836382807}
m_GameObject: {fileID: 836382807}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &880037176
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 880037177}
- component: {fileID: 880037179}
- component: {fileID: 880037178}
m_Layer: 5
m_Name: "img-\u80CC\u666F"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &880037177
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 880037176}
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: 1072783434}
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: 500, y: 500}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &880037178
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 880037176}
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!222 &880037179
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 880037176}
m_CullTransparentMesh: 1
--- !u!1 &886347213
--- !u!1 &886347213
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -5539,6 +6539,45 @@ CanvasRenderer:
...
@@ -5539,6 +6539,45 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1062907327}
m_GameObject: {fileID: 1062907327}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &1072783433
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1072783434}
m_Layer: 5
m_Name: "\u6E38\u620F\u5931\u8D25UI"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &1072783434
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1072783433}
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: 880037177}
- {fileID: 68603284}
- {fileID: 1824857757}
m_Father: {fileID: 1240348968}
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: 0, y: 0}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1001 &1088530592
--- !u!1001 &1088530592
PrefabInstance:
PrefabInstance:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -7580,21 +8619,156 @@ MonoBehaviour:
...
@@ -7580,21 +8619,156 @@ MonoBehaviour:
m_SphereCastRadius: 0.1
m_SphereCastRadius: 0.1
m_RaycastMask:
m_RaycastMask:
serializedVersion: 2
serializedVersion: 2
m_Bits
:
32
m_Bits: 32
m_RaycastTriggerInteraction
:
1
m_RaycastTriggerInteraction: 1
m_RaycastSnapVolumeInteraction
:
1
m_RaycastSnapVolumeInteraction: 1
m_HitClosestOnly
:
0
m_HitClosestOnly: 0
m_HoverToSelect
:
0
m_HoverToSelect: 0
m_HoverTimeToSelect
:
0.5
m_HoverTimeToSelect: 0.5
m_AutoDeselect
:
0
m_AutoDeselect: 0
m_TimeToAutoDeselect
:
3
m_TimeToAutoDeselect: 3
m_EnableUIInteraction
:
1
m_EnableUIInteraction: 1
m_AllowAnchorControl
:
1
m_AllowAnchorControl: 1
m_UseForceGrab
:
1
m_UseForceGrab: 1
m_RotateSpeed
:
180
m_RotateSpeed: 180
m_TranslateSpeed
:
1
m_TranslateSpeed: 1
m_AnchorRotateReferenceFrame
:
{
fileID
:
0
}
m_AnchorRotateReferenceFrame: {fileID: 0}
m_AnchorRotationMode
:
0
m_AnchorRotationMode: 0
--- !u!1 &1228171044
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1228171045}
- component: {fileID: 1228171047}
- component: {fileID: 1228171046}
m_Layer: 5
m_Name: "text-\u5269\u4F59\u673A\u4F1A"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1228171045
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1228171044}
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: 1423545134}
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: 200, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1228171046
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1228171044}
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: "\u5269\u4F59\u673A\u4F1A\uFF1A"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: be196a8e7103b984f8b6fff12ef02942, type: 2}
m_sharedMaterial: {fileID: -7251694082314201376, guid: be196a8e7103b984f8b6fff12ef02942, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4278190080
m_fontColor: {r: 0, 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: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &1228171047
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1228171044}
m_CullTransparentMesh: 1
--- !u!1 &1240348967
--- !u!1 &1240348967
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -7630,6 +8804,8 @@ RectTransform:
...
@@ -7630,6 +8804,8 @@ RectTransform:
- {fileID: 1769794267}
- {fileID: 1769794267}
- {fileID: 684975519}
- {fileID: 684975519}
- {fileID: 1423545134}
- {fileID: 1423545134}
- {fileID: 1072783434}
- {fileID: 187726392}
m_Father: {fileID: 1462700133}
m_Father: {fileID: 1462700133}
m_RootOrder: 1
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
...
@@ -7654,8 +8830,13 @@ MonoBehaviour:
...
@@ -7654,8 +8830,13 @@ MonoBehaviour:
answerText: {fileID: 1935318395}
answerText: {fileID: 1935318395}
countdownText: {fileID: 781337697}
countdownText: {fileID: 781337697}
countdownDuration: 10
countdownDuration: 10
chances
:
1
chances: 0
chancesText
:
{
fileID
:
0
}
chancesText: {fileID: 1228171046}
restartUI: {fileID: 1423545133}
regenerateButton: {fileID: 1473303024}
failedUI: {fileID: 1072783433}
failedButton: {fileID: 1824857758}
SuccessUI: {fileID: 0}
--- !u!1 &1251896879
--- !u!1 &1251896879
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -9223,12 +10404,12 @@ GameObject:
...
@@ -9223,12 +10404,12 @@ GameObject:
m_Component:
m_Component:
- component: {fileID: 1423545134}
- component: {fileID: 1423545134}
m_Layer: 5
m_Layer: 5
m_Name
:
GameObject
m_Name:
"\u91CD\u65B0\u5F00\u59CB\u63D0\u793AUI"
m_TagString: Untagged
m_TagString: Untagged
m_Icon: {fileID: 0}
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_StaticEditorFlags: 0
m_IsActive
:
1
m_IsActive:
0
--- !u!224 &1423545134
--- !u!224 &1423545134
RectTransform:
RectTransform:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -9240,7 +10421,10 @@ RectTransform:
...
@@ -9240,7 +10421,10 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_ConstrainProportionsScale: 0
m_Children
:
[]
m_Children:
- {fileID: 1808931032}
- {fileID: 1228171045}
- {fileID: 1473303023}
m_Father: {fileID: 1240348968}
m_Father: {fileID: 1240348968}
m_RootOrder: 5
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
...
@@ -9447,10 +10631,191 @@ MonoBehaviour:
...
@@ -9447,10 +10631,191 @@ MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
1466012472
}
m_GameObject: {fileID: 1466012472}
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: "\u786E\u5B9A"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: be196a8e7103b984f8b6fff12ef02942, type: 2}
m_sharedMaterial: {fileID: -7251694082314201376, guid: be196a8e7103b984f8b6fff12ef02942, 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: 70
m_fontSizeBase: 70
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 &1466012475
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1466012472}
m_CullTransparentMesh: 1
--- !u!1 &1473303022
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1473303023}
- component: {fileID: 1473303026}
- component: {fileID: 1473303025}
- component: {fileID: 1473303024}
m_Layer: 5
m_Name: "btn-\u91CD\u65B0\u5F00\u59CB"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1473303023
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1473303022}
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: 828494687}
m_Father: {fileID: 1423545134}
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: -131}
m_SizeDelta: {x: 160, y: 110.2}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1473303024
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1473303022}
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: 1473303025}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!114 &1473303025
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1473303022}
m_Enabled: 1
m_Enabled: 1
m_EditorHideFlags: 0
m_EditorHideFlags: 0
m_Script
:
{
fileID
:
11500000
,
guid
:
f
4688fdb7df04437aeb418b961361dc5
,
type
:
3
}
m_Script: {fileID: 11500000, guid: f
e87c0e1cc204ed48ad3b37840f39efc
, type: 3}
m_Name:
m_Name:
m_EditorClassIdentifier:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Material: {fileID: 0}
...
@@ -9461,82 +10826,23 @@ MonoBehaviour:
...
@@ -9461,82 +10826,23 @@ MonoBehaviour:
m_OnCullStateChanged:
m_OnCullStateChanged:
m_PersistentCalls:
m_PersistentCalls:
m_Calls: []
m_Calls: []
m_text
:
"
\u786E\u5B9A
"
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
m_isRightToLeft
:
0
m_Type: 1
m_fontAsset
:
{
fileID
:
11400000
,
guid
:
be196a8e7103b984f8b6fff12ef02942
,
type
:
2
}
m_PreserveAspect: 0
m_sharedMaterial
:
{
fileID
:
-7251694082314201376
,
guid
:
be196a8e7103b984f8b6fff12ef02942
,
type
:
2
}
m_FillCenter: 1
m_fontSharedMaterials
:
[]
m_FillMethod: 4
m_fontMaterial
:
{
fileID
:
0
}
m_FillAmount: 1
m_fontMaterials
:
[]
m_FillClockwise: 1
m_fontColor32
:
m_FillOrigin: 0
serializedVersion
:
2
m_UseSpriteMesh: 0
rgba
:
4281479730
m_PixelsPerUnitMultiplier: 1
m_fontColor
:
{
r
:
0.19607843
,
g
:
0.19607843
,
b
:
0.19607843
,
a
:
1
}
--- !u!222 &1473303026
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
:
70
m_fontSizeBase
:
70
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
&1466012475
CanvasRenderer:
CanvasRenderer:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject
:
{
fileID
:
14
6601247
2
}
m_GameObject: {fileID: 14
7330302
2}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &1489289156
--- !u!1 &1489289156
GameObject:
GameObject:
...
@@ -11401,6 +12707,204 @@ RectTransform:
...
@@ -11401,6 +12707,204 @@ RectTransform:
m_AnchoredPosition: {x: -21, y: 0}
m_AnchoredPosition: {x: -21, y: 0}
m_SizeDelta: {x: 1920, y: 1080}
m_SizeDelta: {x: 1920, y: 1080}
m_Pivot: {x: 0.5, y: 0.5}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1808931031
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1808931032}
- component: {fileID: 1808931034}
- component: {fileID: 1808931033}
m_Layer: 5
m_Name: "img-\u80CC\u666F"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1808931032
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1808931031}
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: 1423545134}
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: 500, y: 500}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1808931033
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1808931031}
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!222 &1808931034
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1808931031}
m_CullTransparentMesh: 1
--- !u!1 &1824857756
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1824857757}
- component: {fileID: 1824857760}
- component: {fileID: 1824857759}
- component: {fileID: 1824857758}
m_Layer: 5
m_Name: "btn-\u6E38\u620F\u5931\u8D25\u6309\u94AE"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1824857757
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1824857756}
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: 749004107}
m_Father: {fileID: 1072783434}
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: -131}
m_SizeDelta: {x: 160, y: 110.2}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1824857758
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1824857756}
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: 1824857759}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!114 &1824857759
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1824857756}
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 &1824857760
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1824857756}
m_CullTransparentMesh: 1
--- !u!1 &1830616030
--- !u!1 &1830616030
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
...
Assets/_Scripts/GameSystem.cs
View file @
6582f6c6
...
@@ -5,7 +5,7 @@ using UnityEngine.Events;
...
@@ -5,7 +5,7 @@ using UnityEngine.Events;
using
UnityEngine.UI
;
using
UnityEngine.UI
;
using
TMPro
;
using
TMPro
;
public
class
GameSystem
:
MonoBehaviour
public
class
GameSystem
:
SingletonBase
<
GameSystem
>
{
{
[
SerializeField
]
private
float
totalTime
=
60f
;
// 倒计时总时间
[
SerializeField
]
private
float
totalTime
=
60f
;
// 倒计时总时间
[
Tooltip
(
"时间文本"
)]
[
Tooltip
(
"时间文本"
)]
...
@@ -60,6 +60,9 @@ public class GameSystem : MonoBehaviour
...
@@ -60,6 +60,9 @@ public class GameSystem : MonoBehaviour
}
}
}
}
/// <summary>
/// 倒计时结束
/// </summary>
public
void
EndGame
()
public
void
EndGame
()
{
{
if
(
currentTime
<=
0
)
if
(
currentTime
<=
0
)
...
...
Assets/_Scripts/MathGame.cs
View file @
6582f6c6
...
@@ -14,9 +14,20 @@ public class MathGame : MonoBehaviour
...
@@ -14,9 +14,20 @@ public class MathGame : MonoBehaviour
[
Tooltip
(
"倒计时时长"
)]
[
Tooltip
(
"倒计时时长"
)]
public
float
countdownDuration
=
10f
;
public
float
countdownDuration
=
10f
;
[
Tooltip
(
"错误机会数量"
)]
[
Tooltip
(
"错误机会数量"
)]
public
int
chances
=
3
;
// 初始错误机会数量
public
int
chances
=
3
;
[
Tooltip
(
"错误机会文本"
)]
[
Tooltip
(
"错误机会文本"
)]
public
TMP_Text
chancesText
;
public
TMP_Text
chancesText
;
[
Tooltip
(
"重新开始提示UI"
)]
public
GameObject
restartUI
;
[
Tooltip
(
"重新生成问题的按钮"
)]
public
Button
regenerateButton
;
[
Tooltip
(
"游戏失败提示UI"
)]
public
GameObject
failedUI
;
[
Tooltip
(
"重新生成问题的按钮"
)]
public
Button
failedButton
;
[
Tooltip
(
"游戏成功提示UI"
)]
public
GameObject
SuccessUI
;
private
int
num1
;
private
int
num1
;
private
int
num2
;
private
int
num2
;
...
@@ -24,11 +35,21 @@ public class MathGame : MonoBehaviour
...
@@ -24,11 +35,21 @@ public class MathGame : MonoBehaviour
private
int
correctAnswer
;
private
int
correctAnswer
;
private
bool
isAnswered
=
false
;
private
bool
isAnswered
=
false
;
private
Coroutine
countdownCoroutine
;
private
Coroutine
countdownCoroutine
;
private
int
currentChance
;
void
Start
()
void
Start
()
{
{
currentChance
=
chances
;
regenerateButton
.
onClick
.
AddListener
(
RegenerateQuestion
);
GenerateQuestion
();
GenerateQuestion
();
countdownCoroutine
=
StartCoroutine
(
StartCountdown
());
countdownCoroutine
=
StartCoroutine
(
StartCountdown
());
failedButton
.
onClick
.
AddListener
(
GameSystem
.
Instance
.
EndGame
);
}
private
void
OnDestroy
()
{
regenerateButton
.
onClick
.
RemoveAllListeners
();
failedButton
.
onClick
.
RemoveAllListeners
();
}
}
/// <summary>
/// <summary>
...
@@ -47,25 +68,23 @@ public class MathGame : MonoBehaviour
...
@@ -47,25 +68,23 @@ public class MathGame : MonoBehaviour
if
(!
isAnswered
)
if
(!
isAnswered
)
{
{
Debug
.
Log
(
"时间到!"
);
if
(
currentChance
<=
0
)
// 处理时间到的情况,例如重新生成问题
{
GenerateQuestion
();
failedUI
.
SetActive
(
true
);
ReduceChances
();
// 减少错误机会
}
else
{
restartUI
.
SetActive
(
true
);
ReduceChances
();
// 减少错误机会
}
}
}
}
}
/// <summary>
/// <summary>
/// 生成问题
/// 生成问题
/// </summary>
/// </summary>
p
rivate
void
GenerateQuestion
()
p
ublic
void
GenerateQuestion
()
{
{
// 检查错误机会是否大于零
if
(
chances
<=
0
)
{
Debug
.
Log
(
"没有机会了!"
);
return
;
}
// 生成两个随机数(1-9)
// 生成两个随机数(1-9)
num1
=
Random
.
Range
(
1
,
10
);
num1
=
Random
.
Range
(
1
,
10
);
num2
=
Random
.
Range
(
1
,
10
);
num2
=
Random
.
Range
(
1
,
10
);
...
@@ -112,17 +131,31 @@ public class MathGame : MonoBehaviour
...
@@ -112,17 +131,31 @@ public class MathGame : MonoBehaviour
{
{
if
(
answerText
.
text
==
correctAnswer
.
ToString
())
if
(
answerText
.
text
==
correctAnswer
.
ToString
())
{
{
Debug
.
Log
(
"正确"
);
isAnswered
=
true
;
isAnswered
=
true
;
if
(
countdownCoroutine
!=
null
)
if
(
countdownCoroutine
!=
null
)
{
{
StopCoroutine
(
countdownCoroutine
);
// 停止倒计时
StopCoroutine
(
countdownCoroutine
);
// 停止倒计时
}
}
}
}
else
else
{
{
Debug
.
Log
(
"错误"
);
if
(
countdownCoroutine
!=
null
)
ReduceChances
();
// 减少错误机会
{
StopCoroutine
(
countdownCoroutine
);
// 停止倒计时
}
if
(!
isAnswered
)
{
if
(
currentChance
<=
0
)
{
failedUI
.
SetActive
(
true
);
}
else
{
restartUI
.
SetActive
(
true
);
ReduceChances
();
// 减少错误机会
}
}
}
}
}
}
...
@@ -131,7 +164,7 @@ public class MathGame : MonoBehaviour
...
@@ -131,7 +164,7 @@ public class MathGame : MonoBehaviour
/// </summary>
/// </summary>
private
void
ReduceChances
()
private
void
ReduceChances
()
{
{
c
hances
--;
c
urrentChance
--;
UpdateChancesText
();
UpdateChancesText
();
}
}
...
@@ -140,7 +173,7 @@ public class MathGame : MonoBehaviour
...
@@ -140,7 +173,7 @@ public class MathGame : MonoBehaviour
/// </summary>
/// </summary>
private
void
UpdateChancesText
()
private
void
UpdateChancesText
()
{
{
chancesText
.
text
=
"
Chances: "
+
chances
;
chancesText
.
text
=
"
剩余机会: "
+
currentChance
;
}
}
/// <summary>
/// <summary>
...
@@ -159,4 +192,13 @@ public class MathGame : MonoBehaviour
...
@@ -159,4 +192,13 @@ public class MathGame : MonoBehaviour
{
{
answerText
.
text
=
""
;
answerText
.
text
=
""
;
}
}
/// <summary>
/// 重新生成问题
/// </summary>
void
RegenerateQuestion
()
{
restartUI
.
SetActive
(
false
);
GenerateQuestion
();
// 重新生成问题
}
}
}
Assets/_Scripts/SingletonBase.cs
0 → 100644
View file @
6582f6c6
using
UnityEngine
;
/// <summary>
/// 单例基类
/// </summary>
public
abstract
class
SingletonBase
<
T
>
:
MonoBehaviour
where
T
:
Component
{
private
static
T
_instance
;
public
static
T
Instance
{
get
=>
_instance
;
}
protected
virtual
void
Awake
()
{
if
(
_instance
==
null
)
_instance
=
this
as
T
;
else
Destroy
(
this
);
}
protected
virtual
void
OnDestroy
()
{
if
(
_instance
==
this
)
_instance
=
null
;
}
}
Assets/_Scripts/SingletonBase.cs.meta
0 → 100644
View file @
6582f6c6
fileFormatVersion: 2
guid: 41d39d6504479094ab5bf66c04d989e4
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment