Commit a7f8360f authored by Yousef Sameh's avatar Yousef Sameh

Merge remote-tracking branch 'origin/pt_minigames' into NewUI

# Conflicts:
#	My project/Assets/AppUI/NewAppUI/Scene/Login.unity
#	My project/Assets/ScienceStreet/Features/Challenge/ChallengeManager.cs
parents 9807f3e4 0652cde1
fileFormatVersion: 2
guid: 745e9c17df962b24a80a69d5da8e5d38
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: d308d9efe86ef6242a75802e1f37de49
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: e5036f96e3c15ea49b96f7ee989dd3c1
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 9e9f7f46a1ba34c338eb95b193ae1327
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: b18b93d4b5d00384ba417df18aeac5a3
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 92a80e6f6cd90464b8f87b98fc72999a
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
...@@ -254,8 +254,9 @@ MonoBehaviour: ...@@ -254,8 +254,9 @@ MonoBehaviour:
_feedbackGroup: {fileID: 344031917242914019} _feedbackGroup: {fileID: 344031917242914019}
_progressText: {fileID: 7196988870985223380} _progressText: {fileID: 7196988870985223380}
_hintText: {fileID: 3844222999064291424} _hintText: {fileID: 3844222999064291424}
_scoreText: {fileID: 1294657470917882098} _scoreText: {fileID: 7622726656692286888}
_streakText: {fileID: 5779315360781584246} _streakText: {fileID: 5779315360781584246}
_scoreLbl: {fileID: 8450130420205878365}
_feedbackText: {fileID: 3166235166730653786} _feedbackText: {fileID: 3166235166730653786}
_feedbackBg: {fileID: 6230069461127900939} _feedbackBg: {fileID: 6230069461127900939}
_timerFill: {fileID: 8270471139914111552} _timerFill: {fileID: 8270471139914111552}
...@@ -558,7 +559,7 @@ MonoBehaviour: ...@@ -558,7 +559,7 @@ MonoBehaviour:
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1 m_PixelsPerUnitMultiplier: 1
--- !u!1 &1439561167690706320 --- !u!1 &1804570466207268568
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -566,24 +567,24 @@ GameObject: ...@@ -566,24 +567,24 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 3779621498404448578} - component: {fileID: 7112400937934167678}
- component: {fileID: 8980969202422458305} - component: {fileID: 867015125212264910}
- component: {fileID: 8173960968745089079} - component: {fileID: 7622726656692286888}
m_Layer: 0 m_Layer: 0
m_Name: ScoreLbl m_Name: Score
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 &3779621498404448578 --- !u!224 &7112400937934167678
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: 1439561167690706320} m_GameObject: {fileID: 1804570466207268568}
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
...@@ -592,24 +593,24 @@ RectTransform: ...@@ -592,24 +593,24 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5} m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -183.50012, y: 27.100069} m_AnchoredPosition: {x: -288.0781, y: 27.099976}
m_SizeDelta: {x: 133.7, y: 46.802} m_SizeDelta: {x: 104.577, y: 46.802}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!222 &8980969202422458305 --- !u!222 &867015125212264910
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: 1439561167690706320} m_GameObject: {fileID: 1804570466207268568}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &8173960968745089079 --- !u!114 &7622726656692286888
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: 1439561167690706320} m_GameObject: {fileID: 1804570466207268568}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3} m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
...@@ -623,13 +624,13 @@ MonoBehaviour: ...@@ -623,13 +624,13 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
text: "\u0627\u0644\u0646\u0642\u0627\u0637 :" text:
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2} fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2} appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 40 fontSize: 45
baseDirection: 2 baseDirection: 2
wordWrap: 1 wordWrap: 1
horizontalAlignment: 0 horizontalAlignment: 1
verticalAlignment: 1 verticalAlignment: 1
overEdge: 0 overEdge: 0
underEdge: 0 underEdge: 0
...@@ -642,11 +643,11 @@ MonoBehaviour: ...@@ -642,11 +643,11 @@ MonoBehaviour:
modRegisterConfigs: modRegisterConfigs:
items: [] items: []
highlighter: highlighter:
rid: 8615661531476525475 rid: 8615661531476525601
references: references:
version: 2 version: 2
RefIds: RefIds:
- rid: 8615661531476525475 - rid: 8615661531476525601
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText} type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data: data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
...@@ -797,7 +798,7 @@ GameObject: ...@@ -797,7 +798,7 @@ GameObject:
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 &4904247996019326986 --- !u!224 &4904247996019326986
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -1658,6 +1659,100 @@ MonoBehaviour: ...@@ -1658,6 +1659,100 @@ MonoBehaviour:
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 20 m_PixelsPerUnitMultiplier: 20
--- !u!1 &3332774814931361158
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8312632647528610479}
- component: {fileID: 7315154780181115288}
- component: {fileID: 8450130420205878365}
m_Layer: 0
m_Name: ScoreLbl
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8312632647528610479
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3332774814931361158}
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: 6526277751377335439}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -183.5001, y: 27.10028}
m_SizeDelta: {x: 156.9024, y: 46.802}
m_Pivot: {x: 0, y: 1}
--- !u!222 &7315154780181115288
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3332774814931361158}
m_CullTransparentMesh: 1
--- !u!114 &8450130420205878365
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3332774814931361158}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
text: "\u0627\u0644\u0648\u0642\u062A \u0627\u0644\u0645\u062A\u0628\u0642\u064A"
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 24
baseDirection: 2
wordWrap: 1
horizontalAlignment: 0
verticalAlignment: 1
overEdge: 0
underEdge: 0
leadingDistribution: 0
autoSize: 0
minFontSize: 10
maxFontSize: 72
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 8615661531476525475
references:
version: 2
RefIds:
- rid: 8615661531476525475
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &3977489694268304877 --- !u!1 &3977489694268304877
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -2343,9 +2438,9 @@ RectTransform: ...@@ -2343,9 +2438,9 @@ RectTransform:
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: 7112400937934167678}
- {fileID: 8312632647528610479}
- {fileID: 4904247996019326986} - {fileID: 4904247996019326986}
- {fileID: 7288653594235178701}
- {fileID: 3779621498404448578}
- {fileID: 7756884405493211830} - {fileID: 7756884405493211830}
- {fileID: 7482021003950140249} - {fileID: 7482021003950140249}
- {fileID: 7136328170753545083} - {fileID: 7136328170753545083}
...@@ -2672,100 +2767,6 @@ MonoBehaviour: ...@@ -2672,100 +2767,6 @@ MonoBehaviour:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &6255944520357921874
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7288653594235178701}
- component: {fileID: 7920660751121994183}
- component: {fileID: 1294657470917882098}
m_Layer: 0
m_Name: Score
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &7288653594235178701
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6255944520357921874}
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: 6526277751377335439}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -288.078, y: 27.1}
m_SizeDelta: {x: 104.577, y: 46.802}
m_Pivot: {x: 0, y: 1}
--- !u!222 &7920660751121994183
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6255944520357921874}
m_CullTransparentMesh: 1
--- !u!114 &1294657470917882098
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6255944520357921874}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
text:
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 45
baseDirection: 2
wordWrap: 1
horizontalAlignment: 2
verticalAlignment: 1
overEdge: 0
underEdge: 0
leadingDistribution: 0
autoSize: 0
minFontSize: 10
maxFontSize: 72
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 8615661531476525601
references:
version: 2
RefIds:
- rid: 8615661531476525601
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &7415947715311965854 --- !u!1 &7415947715311965854
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -2877,7 +2878,7 @@ GameObject: ...@@ -2877,7 +2878,7 @@ GameObject:
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 &7756884405493211830 --- !u!224 &7756884405493211830
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
......
...@@ -414,7 +414,7 @@ RectTransform: ...@@ -414,7 +414,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0} m_AnchorMin: {x: 0.5, y: 0}
m_AnchorMax: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0}
m_AnchoredPosition: {x: 0, y: 728} m_AnchoredPosition: {x: 0, y: 615}
m_SizeDelta: {x: 463.4949, y: 81.1116} m_SizeDelta: {x: 463.4949, y: 81.1116}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3132024535439582824 --- !u!222 &3132024535439582824
...@@ -1116,10 +1116,10 @@ RectTransform: ...@@ -1116,10 +1116,10 @@ RectTransform:
m_Children: [] m_Children: []
m_Father: {fileID: 5665338920870028329} m_Father: {fileID: 5665338920870028329}
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, y: 1}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 22.572838, y: 0} m_AnchoredPosition: {x: 22.572838, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 0} m_SizeDelta: {x: 0, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1367268893384981932 --- !u!222 &1367268893384981932
CanvasRenderer: CanvasRenderer:
...@@ -1443,11 +1443,12 @@ RectTransform: ...@@ -1443,11 +1443,12 @@ RectTransform:
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 5643934977197931136} - {fileID: 5643934977197931136}
- {fileID: 2597552943932205056} - {fileID: 1879673694120283714}
- {fileID: 8836827453274068625} - {fileID: 5412623336825208248}
- {fileID: 4961162476651227081} - {fileID: 4961162476651227081}
- {fileID: 8112683366544189877} - {fileID: 8112683366544189877}
- {fileID: 7647726495453634921} - {fileID: 7647726495453634921}
- {fileID: 2536730654660907268}
- {fileID: 5665338920870028329} - {fileID: 5665338920870028329}
m_Father: {fileID: 1602679806339155043} m_Father: {fileID: 1602679806339155043}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
...@@ -1771,6 +1772,194 @@ MonoBehaviour: ...@@ -1771,6 +1772,194 @@ MonoBehaviour:
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 0.5 m_PixelsPerUnitMultiplier: 0.5
--- !u!1 &3215186809718448702
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5412623336825208248}
- component: {fileID: 552079610397616226}
- component: {fileID: 3334648389268007943}
m_Layer: 0
m_Name: ScoreLbl
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5412623336825208248
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3215186809718448702}
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: 1058002987118289184}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -183.50024, y: 27.100098}
m_SizeDelta: {x: 156.9024, y: 46.802}
m_Pivot: {x: 0, y: 1}
--- !u!222 &552079610397616226
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3215186809718448702}
m_CullTransparentMesh: 1
--- !u!114 &3334648389268007943
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3215186809718448702}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
text: "\u0627\u0644\u0648\u0642\u062A \u0627\u0644\u0645\u062A\u0628\u0642\u064A"
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 24
baseDirection: 2
wordWrap: 1
horizontalAlignment: 0
verticalAlignment: 1
overEdge: 0
underEdge: 0
leadingDistribution: 0
autoSize: 0
minFontSize: 10
maxFontSize: 72
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 8615661531476525475
references:
version: 2
RefIds:
- rid: 8615661531476525475
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &3334304372293294761
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1879673694120283714}
- component: {fileID: 1138274919780004800}
- component: {fileID: 1122374951957772348}
m_Layer: 0
m_Name: Score
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1879673694120283714
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3334304372293294761}
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: 1058002987118289184}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -288.07806, y: 27.100098}
m_SizeDelta: {x: 104.577, y: 46.802}
m_Pivot: {x: 0, y: 1}
--- !u!222 &1138274919780004800
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3334304372293294761}
m_CullTransparentMesh: 1
--- !u!114 &1122374951957772348
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3334304372293294761}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
text:
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 45
baseDirection: 2
wordWrap: 1
horizontalAlignment: 1
verticalAlignment: 1
overEdge: 0
underEdge: 0
leadingDistribution: 0
autoSize: 0
minFontSize: 10
maxFontSize: 72
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 8615661531476525601
references:
version: 2
RefIds:
- rid: 8615661531476525601
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &3914670067425107175 --- !u!1 &3914670067425107175
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -1899,19 +2088,20 @@ MonoBehaviour: ...@@ -1899,19 +2088,20 @@ MonoBehaviour:
_errorUI: {fileID: 333342281322075653} _errorUI: {fileID: 333342281322075653}
_resultsUI: {fileID: 8226369559980563559} _resultsUI: {fileID: 8226369559980563559}
_feedbackUI: {fileID: 484201567483021934} _feedbackUI: {fileID: 484201567483021934}
_scoreText: {fileID: 9170911053193404803} _scoreText: {fileID: 1122374951957772348}
_scoreLbl: {fileID: 3334648389268007943}
_streakText: {fileID: 5787067943851805453} _streakText: {fileID: 5787067943851805453}
_progressText: {fileID: 7432100131673240879} _progressText: {fileID: 7432100131673240879}
_loadingText: {fileID: 2533999491619631453} _loadingText: {fileID: 2533999491619631453}
_errorText: {fileID: 6000852385021902395} _errorText: {fileID: 6000852385021902395}
_feedbackText: {fileID: 1319640003474925752} _feedbackText: {fileID: 1319640003474925752}
_feedbackBg: {fileID: 6385991289808644217} _feedbackBg: {fileID: 6385991289808644217}
_heartIcons: _timerSlider: {fileID: 4131065744857399425}
- {fileID: 1839185051689575283} _timerFill: {fileID: 2049947497551292156}
- {fileID: 1463790114891023171} _timerText: {fileID: 6811180268977847738}
- {fileID: 6906497061828657507} _pointsContainer: {fileID: 5665338920870028329}
- {fileID: 6324179362285698079} _activePointColor: {r: 0.99607843, g: 0.8431373, b: 0, a: 1}
- {fileID: 8718153497962865154} _inactivePointColor: {r: 0.99607843, g: 0.8431373, b: 0, a: 0.57254905}
_resultTitle: {fileID: 7932104573269687284} _resultTitle: {fileID: 7932104573269687284}
_resultScore: {fileID: 8584734869575415088} _resultScore: {fileID: 8584734869575415088}
_resultCorrect: {fileID: 2439187917061100090} _resultCorrect: {fileID: 2439187917061100090}
...@@ -2208,7 +2398,7 @@ MonoBehaviour: ...@@ -2208,7 +2398,7 @@ MonoBehaviour:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &4746998012445497362 --- !u!1 &4807635275847702964
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -2216,93 +2406,88 @@ GameObject: ...@@ -2216,93 +2406,88 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 8836827453274068625} - component: {fileID: 2126029859342928170}
- component: {fileID: 701095103753314149} - component: {fileID: 1697728672160704455}
- component: {fileID: 3101580512036186724} - component: {fileID: 7588708907503963538}
m_Layer: 0 - component: {fileID: 333342281322075653}
m_Name: ScoreLbl m_Layer: 5
m_Name: ErrorPanel
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 &8836827453274068625 --- !u!224 &2126029859342928170
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: 4746998012445497362} m_GameObject: {fileID: 4807635275847702964}
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: 0.5625, y: 0.5625, z: 0.5625}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children:
m_Father: {fileID: 1058002987118289184} - {fileID: 37626301424459968}
m_Father: {fileID: 6025958000610179652}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5} m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -183.50012, y: 27.100069} m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 133.7, y: 46.802} m_SizeDelta: {x: 840, y: 1493.3333}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &701095103753314149 --- !u!222 &1697728672160704455
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: 4746998012445497362} m_GameObject: {fileID: 4807635275847702964}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &3101580512036186724 --- !u!114 &7588708907503963538
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: 4746998012445497362} m_GameObject: {fileID: 4807635275847702964}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3} m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1} m_Color: {r: 1, g: 0.26444778, b: 0, a: 0.8}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
text: "\u0627\u0644\u0646\u0642\u0627\u0637 :" m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2} m_Type: 1
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2} m_PreserveAspect: 0
fontSize: 40 m_FillCenter: 1
baseDirection: 2 m_FillMethod: 4
wordWrap: 1 m_FillAmount: 1
horizontalAlignment: 0 m_FillClockwise: 1
verticalAlignment: 1 m_FillOrigin: 0
overEdge: 0 m_UseSpriteMesh: 0
underEdge: 0 m_PixelsPerUnitMultiplier: 1
leadingDistribution: 0 --- !u!225 &333342281322075653
autoSize: 0 CanvasGroup:
minFontSize: 10 m_ObjectHideFlags: 0
maxFontSize: 72 m_CorrespondingSourceObject: {fileID: 0}
modRegisters: m_PrefabInstance: {fileID: 0}
items: [] m_PrefabAsset: {fileID: 0}
modRegisterConfigs: m_GameObject: {fileID: 4807635275847702964}
items: [] m_Enabled: 1
highlighter: m_Alpha: 0
rid: 8615661531476525475 m_Interactable: 1
references: m_BlocksRaycasts: 1
version: 2 m_IgnoreParentGroups: 0
RefIds: --- !u!1 &5077049109148940164
- rid: 8615661531476525475
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &4807635275847702964
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -2310,66 +2495,66 @@ GameObject: ...@@ -2310,66 +2495,66 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 2126029859342928170} - component: {fileID: 2536730654660907268}
- component: {fileID: 1697728672160704455} - component: {fileID: 8474393717436167183}
- component: {fileID: 7588708907503963538} - component: {fileID: 5735437709676336819}
- component: {fileID: 333342281322075653} - component: {fileID: 4131065744857399425}
m_Layer: 5 m_Layer: 0
m_Name: ErrorPanel m_Name: ProgressBg (1)
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 &2126029859342928170 --- !u!224 &2536730654660907268
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: 4807635275847702964} m_GameObject: {fileID: 5077049109148940164}
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: 0.5625, y: 0.5625, z: 0.5625} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 37626301424459968} - {fileID: 4882822261759525515}
m_Father: {fileID: 6025958000610179652} m_Father: {fileID: 1058002987118289184}
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, y: 1}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: -118}
m_SizeDelta: {x: 840, y: 1493.3333} m_SizeDelta: {x: 80, y: 10}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 1}
--- !u!222 &1697728672160704455 --- !u!222 &8474393717436167183
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: 4807635275847702964} m_GameObject: {fileID: 5077049109148940164}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &7588708907503963538 --- !u!114 &5735437709676336819
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: 4807635275847702964} m_GameObject: {fileID: 5077049109148940164}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 1, g: 0.26444778, b: 0, a: 0.8} m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.36078432}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} m_Sprite: {fileID: 21300000, guid: b94ad4425888548039a8c69d289a39d6, type: 3}
m_Type: 1 m_Type: 1
m_PreserveAspect: 0 m_PreserveAspect: 0
m_FillCenter: 1 m_FillCenter: 1
...@@ -2378,19 +2563,58 @@ MonoBehaviour: ...@@ -2378,19 +2563,58 @@ MonoBehaviour:
m_FillClockwise: 1 m_FillClockwise: 1
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1 m_PixelsPerUnitMultiplier: 20
--- !u!225 &333342281322075653 --- !u!114 &4131065744857399425
CanvasGroup: 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: 4807635275847702964} m_GameObject: {fileID: 5077049109148940164}
m_Enabled: 1 m_Enabled: 1
m_Alpha: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Slider
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_Interactable: 1
m_BlocksRaycasts: 1 m_TargetGraphic: {fileID: 5735437709676336819}
m_IgnoreParentGroups: 0 m_FillRect: {fileID: 4882822261759525515}
m_HandleRect: {fileID: 0}
m_Direction: 0
m_MinValue: 0
m_MaxValue: 1
m_WholeNumbers: 0
m_Value: 1
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
--- !u!1 &5247847653096216629 --- !u!1 &5247847653096216629
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -2408,7 +2632,7 @@ GameObject: ...@@ -2408,7 +2632,7 @@ GameObject:
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 &8112683366544189877 --- !u!224 &8112683366544189877
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -3222,10 +3446,10 @@ RectTransform: ...@@ -3222,10 +3446,10 @@ RectTransform:
m_Children: [] m_Children: []
m_Father: {fileID: 5665338920870028329} m_Father: {fileID: 5665338920870028329}
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, y: 1}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 83.71851, y: 0} m_AnchoredPosition: {x: 83.71851, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 0} m_SizeDelta: {x: 0, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6044436298841298018 --- !u!222 &6044436298841298018
CanvasRenderer: CanvasRenderer:
...@@ -3406,10 +3630,10 @@ RectTransform: ...@@ -3406,10 +3630,10 @@ RectTransform:
m_Children: [] m_Children: []
m_Father: {fileID: 5665338920870028329} m_Father: {fileID: 5665338920870028329}
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, y: 1}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 267.15555, y: 0} m_AnchoredPosition: {x: 267.15555, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 0} m_SizeDelta: {x: 0, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7681831561278972478 --- !u!222 &7681831561278972478
CanvasRenderer: CanvasRenderer:
...@@ -3463,6 +3687,81 @@ MonoBehaviour: ...@@ -3463,6 +3687,81 @@ MonoBehaviour:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
m_AspectMode: 2 m_AspectMode: 2
m_AspectRatio: 1 m_AspectRatio: 1
--- !u!1 &6297743131404060307
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4882822261759525515}
- component: {fileID: 7649928275423107252}
- component: {fileID: 2049947497551292156}
m_Layer: 0
m_Name: Fill
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &4882822261759525515
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6297743131404060307}
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: 2536730654660907268}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &7649928275423107252
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6297743131404060307}
m_CullTransparentMesh: 1
--- !u!114 &2049947497551292156
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6297743131404060307}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: b94ad4425888548039a8c69d289a39d6, type: 3}
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: 20
--- !u!1 &6318540975440034586 --- !u!1 &6318540975440034586
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -3793,10 +4092,10 @@ RectTransform: ...@@ -3793,10 +4092,10 @@ RectTransform:
m_Children: [] m_Children: []
m_Father: {fileID: 5665338920870028329} m_Father: {fileID: 5665338920870028329}
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, y: 1}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 206.00986, y: 0} m_AnchoredPosition: {x: 206.00986, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 0} m_SizeDelta: {x: 0, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8749602556167845090 --- !u!222 &8749602556167845090
CanvasRenderer: CanvasRenderer:
...@@ -3850,100 +4149,6 @@ MonoBehaviour: ...@@ -3850,100 +4149,6 @@ MonoBehaviour:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
m_AspectMode: 2 m_AspectMode: 2
m_AspectRatio: 1 m_AspectRatio: 1
--- !u!1 &8578292910868532983
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2597552943932205056}
- component: {fileID: 5403316625257145801}
- component: {fileID: 9170911053193404803}
m_Layer: 0
m_Name: Score
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2597552943932205056
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8578292910868532983}
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: 1058002987118289184}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -288.078, y: 27.1}
m_SizeDelta: {x: 104.577, y: 46.802}
m_Pivot: {x: 0, y: 1}
--- !u!222 &5403316625257145801
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8578292910868532983}
m_CullTransparentMesh: 1
--- !u!114 &9170911053193404803
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8578292910868532983}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
text:
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 45
baseDirection: 2
wordWrap: 1
horizontalAlignment: 2
verticalAlignment: 1
overEdge: 0
underEdge: 0
leadingDistribution: 0
autoSize: 0
minFontSize: 10
maxFontSize: 72
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 8615661531476525601
references:
version: 2
RefIds:
- rid: 8615661531476525601
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &8739688839750597525 --- !u!1 &8739688839750597525
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -4052,10 +4257,10 @@ RectTransform: ...@@ -4052,10 +4257,10 @@ RectTransform:
m_Children: [] m_Children: []
m_Father: {fileID: 5665338920870028329} m_Father: {fileID: 5665338920870028329}
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, y: 1}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 144.8642, y: 0} m_AnchoredPosition: {x: 144.8642, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 0} m_SizeDelta: {x: 0, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8187631058268110602 --- !u!222 &8187631058268110602
CanvasRenderer: CanvasRenderer:
...@@ -4145,7 +4350,7 @@ RectTransform: ...@@ -4145,7 +4350,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0} m_AnchorMin: {x: 0.5, y: 0}
m_AnchorMax: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0}
m_AnchoredPosition: {x: 0, y: 566} m_AnchoredPosition: {x: 0, y: 453}
m_SizeDelta: {x: 463.4949, y: 81.1116} m_SizeDelta: {x: 463.4949, y: 81.1116}
m_Pivot: {x: 0.5, y: 0} m_Pivot: {x: 0.5, y: 0}
--- !u!222 &5137856222187404235 --- !u!222 &5137856222187404235
......
...@@ -32,10 +32,10 @@ RectTransform: ...@@ -32,10 +32,10 @@ RectTransform:
m_Children: [] m_Children: []
m_Father: {fileID: 1707829484576164050} m_Father: {fileID: 1707829484576164050}
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, y: 1}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 330, y: -40}
m_SizeDelta: {x: 60, y: 0} m_SizeDelta: {x: 60, y: 60}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5957285601766496015 --- !u!222 &5957285601766496015
CanvasRenderer: CanvasRenderer:
...@@ -516,10 +516,10 @@ RectTransform: ...@@ -516,10 +516,10 @@ RectTransform:
m_Children: [] m_Children: []
m_Father: {fileID: 1707829484576164050} m_Father: {fileID: 1707829484576164050}
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, y: 1}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 105, y: -40}
m_SizeDelta: {x: 60, y: 0} m_SizeDelta: {x: 60, y: 60}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5079290846272519439 --- !u!222 &5079290846272519439
CanvasRenderer: CanvasRenderer:
...@@ -1111,10 +1111,10 @@ RectTransform: ...@@ -1111,10 +1111,10 @@ RectTransform:
m_Children: [] m_Children: []
m_Father: {fileID: 1707829484576164050} m_Father: {fileID: 1707829484576164050}
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, y: 1}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 30, y: -40}
m_SizeDelta: {x: 60, y: 0} m_SizeDelta: {x: 60, y: 60}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &9053638878752298013 --- !u!222 &9053638878752298013
CanvasRenderer: CanvasRenderer:
...@@ -1374,10 +1374,10 @@ RectTransform: ...@@ -1374,10 +1374,10 @@ RectTransform:
m_Children: [] m_Children: []
m_Father: {fileID: 1707829484576164050} m_Father: {fileID: 1707829484576164050}
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, y: 1}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 255, y: -40}
m_SizeDelta: {x: 60, y: 0} m_SizeDelta: {x: 60, y: 60}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2144178831353867908 --- !u!222 &2144178831353867908
CanvasRenderer: CanvasRenderer:
...@@ -1469,7 +1469,7 @@ GameObject: ...@@ -1469,7 +1469,7 @@ GameObject:
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 &1707829484576164050 --- !u!224 &1707829484576164050
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -2024,12 +2024,9 @@ MonoBehaviour: ...@@ -2024,12 +2024,9 @@ MonoBehaviour:
_errorText: {fileID: 1888003687393058882} _errorText: {fileID: 1888003687393058882}
_feedbackText: {fileID: 2061464498023138172} _feedbackText: {fileID: 2061464498023138172}
_feedbackBg: {fileID: 320492187281714621} _feedbackBg: {fileID: 320492187281714621}
_heartIcons: _timerSlider: {fileID: 4960621012079594590}
- {fileID: 7257324222088545947} _timerFill: {fileID: 4686784841726526990}
- {fileID: 3491027743686837815} _timerText: {fileID: 0}
- {fileID: 5915587905652818566}
- {fileID: 3569798678676794223}
- {fileID: 5678064079461600276}
_resultTitle: {fileID: 6869985345037938161} _resultTitle: {fileID: 6869985345037938161}
_resultScore: {fileID: 8194691762656679691} _resultScore: {fileID: 8194691762656679691}
_resultCorrect: {fileID: 1200142097388316580} _resultCorrect: {fileID: 1200142097388316580}
...@@ -2076,10 +2073,10 @@ RectTransform: ...@@ -2076,10 +2073,10 @@ RectTransform:
m_Children: [] m_Children: []
m_Father: {fileID: 1707829484576164050} m_Father: {fileID: 1707829484576164050}
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, y: 1}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 180, y: -40}
m_SizeDelta: {x: 60, y: 0} m_SizeDelta: {x: 60, y: 60}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &666726255117497837 --- !u!222 &666726255117497837
CanvasRenderer: CanvasRenderer:
...@@ -2365,7 +2362,7 @@ GameObject: ...@@ -2365,7 +2362,7 @@ GameObject:
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 &7945613461064983669 --- !u!224 &7945613461064983669
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -2448,6 +2445,134 @@ CanvasGroup: ...@@ -2448,6 +2445,134 @@ CanvasGroup:
m_Interactable: 1 m_Interactable: 1
m_BlocksRaycasts: 1 m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0 m_IgnoreParentGroups: 0
--- !u!1 &5935320979511335955
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6304791329236256248}
- component: {fileID: 7718892579326822483}
- component: {fileID: 2670197247605771171}
- component: {fileID: 4960621012079594590}
m_Layer: 0
m_Name: ProgressBg
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6304791329236256248
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5935320979511335955}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1.118034, y: 1.118034, z: 1.118034}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 8506976342555741770}
m_Father: {fileID: 2005858786777306286}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -0.000061035156, y: -129.28867}
m_SizeDelta: {x: -97.47656, y: 10}
m_Pivot: {x: 0.5, y: 1}
--- !u!222 &7718892579326822483
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5935320979511335955}
m_CullTransparentMesh: 1
--- !u!114 &2670197247605771171
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5935320979511335955}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.36078432}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: b94ad4425888548039a8c69d289a39d6, type: 3}
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: 20
--- !u!114 &4960621012079594590
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5935320979511335955}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Slider
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: 2670197247605771171}
m_FillRect: {fileID: 8506976342555741770}
m_HandleRect: {fileID: 0}
m_Direction: 0
m_MinValue: 0
m_MaxValue: 1
m_WholeNumbers: 0
m_Value: 1
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
--- !u!1 &6022528235701236239 --- !u!1 &6022528235701236239
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -3532,6 +3657,7 @@ RectTransform: ...@@ -3532,6 +3657,7 @@ RectTransform:
m_Children: m_Children:
- {fileID: 9082665831957618640} - {fileID: 9082665831957618640}
- {fileID: 1707829484576164050} - {fileID: 1707829484576164050}
- {fileID: 6304791329236256248}
m_Father: {fileID: 3311281805925192665} m_Father: {fileID: 3311281805925192665}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
...@@ -3653,3 +3779,78 @@ MonoBehaviour: ...@@ -3653,3 +3779,78 @@ MonoBehaviour:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &8979857293486381314
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8506976342555741770}
- component: {fileID: 7520568733032220074}
- component: {fileID: 4686784841726526990}
m_Layer: 0
m_Name: Fill
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8506976342555741770
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8979857293486381314}
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: 6304791329236256248}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &7520568733032220074
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8979857293486381314}
m_CullTransparentMesh: 1
--- !u!114 &4686784841726526990
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8979857293486381314}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: b94ad4425888548039a8c69d289a39d6, type: 3}
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: 20
%YAML 1.1 %YAML 1.1
%TAG !u! tag:unity3d.com,2011: %TAG !u! tag:unity3d.com,2011:
--- !u!1 &375842591138315772
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1368791806178049028}
- component: {fileID: 9055497536415541340}
- component: {fileID: 7459497217770598618}
- component: {fileID: 3245377354733257655}
m_Layer: 0
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1368791806178049028
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 375842591138315772}
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: 5824509147393400757}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 22.572838, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &9055497536415541340
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 375842591138315772}
m_CullTransparentMesh: 1
--- !u!114 &7459497217770598618
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 375842591138315772}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.46666667}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: c716cb68c6d9b4930a75223fa771ac2f, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &3245377354733257655
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 375842591138315772}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
m_AspectMode: 2
m_AspectRatio: 1
--- !u!1 &398433805263285185 --- !u!1 &398433805263285185
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -296,7 +386,7 @@ MonoBehaviour: ...@@ -296,7 +386,7 @@ MonoBehaviour:
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1 m_PixelsPerUnitMultiplier: 1
--- !u!1 &563317872380673226 --- !u!1 &601503630606488719
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -304,65 +394,66 @@ GameObject: ...@@ -304,65 +394,66 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 7310847732472351069} - component: {fileID: 1045805939275725998}
- component: {fileID: 4130949723137489326} - component: {fileID: 3841686702060445626}
- component: {fileID: 4569879955320158666} - component: {fileID: 1992350534384992023}
- component: {fileID: 8242646482240946790} - component: {fileID: 8662773491236356197}
m_Layer: 0 m_Layer: 5
m_Name: Image m_Name: CountDown
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 &7310847732472351069 --- !u!224 &1045805939275725998
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: 563317872380673226} m_GameObject: {fileID: 601503630606488719}
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: 6587851246733589108} - {fileID: 771044848054105967}
m_Father: {fileID: 6341582480915548861}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 22.572838, y: -25.96685} m_AnchoredPosition: {x: 0, y: 41}
m_SizeDelta: {x: 51.9337, y: 51.9337} m_SizeDelta: {x: 302.7726, y: 173.3488}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4130949723137489326 --- !u!222 &3841686702060445626
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: 563317872380673226} m_GameObject: {fileID: 601503630606488719}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &4569879955320158666 --- !u!114 &1992350534384992023
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: 563317872380673226} m_GameObject: {fileID: 601503630606488719}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.46666667} m_Color: {r: 0.1882353, g: 0.1882353, b: 0.8156863, a: 1}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_Sprite: {fileID: 21300000, guid: c716cb68c6d9b4930a75223fa771ac2f, type: 3} m_Sprite: {fileID: 21300000, guid: b94ad4425888548039a8c69d289a39d6, type: 3}
m_Type: 1 m_Type: 1
m_PreserveAspect: 0 m_PreserveAspect: 0
m_FillCenter: 1 m_FillCenter: 1
...@@ -371,22 +462,20 @@ MonoBehaviour: ...@@ -371,22 +462,20 @@ MonoBehaviour:
m_FillClockwise: 1 m_FillClockwise: 1
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1 m_PixelsPerUnitMultiplier: 0.65
--- !u!114 &8242646482240946790 --- !u!225 &8662773491236356197
MonoBehaviour: CanvasGroup:
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: 563317872380673226} m_GameObject: {fileID: 601503630606488719}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_Alpha: 0
m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} m_Interactable: 1
m_Name: m_BlocksRaycasts: 1
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter m_IgnoreParentGroups: 0
m_AspectMode: 2 --- !u!1 &652673639818979455
m_AspectRatio: 1
--- !u!1 &601503630606488719
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -394,52 +483,58 @@ GameObject: ...@@ -394,52 +483,58 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 1045805939275725998} - component: {fileID: 5959773009783708096}
- component: {fileID: 3841686702060445626} - component: {fileID: 1870728118288175646}
- component: {fileID: 1992350534384992023} - component: {fileID: 1820581584110128127}
- component: {fileID: 8662773491236356197} m_Layer: 0
m_Layer: 5 m_Name: TopBar
m_Name: CountDown
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: 0 m_IsActive: 1
--- !u!224 &1045805939275725998 --- !u!224 &5959773009783708096
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: 601503630606488719} m_GameObject: {fileID: 652673639818979455}
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.1180311, y: 1.1180311, z: 1.1180311}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 771044848054105967} - {fileID: 4797898653388170541}
m_Father: {fileID: 6341582480915548861} - {fileID: 7257330011369495221}
- {fileID: 8792779908664941155}
- {fileID: 5776870742342999693}
- {fileID: 6082049895444485786}
- {fileID: 7626717906572486054}
- {fileID: 810524042309484015}
- {fileID: 5824509147393400757}
m_Father: {fileID: 7636675367349044913}
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: 1}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 41} m_AnchoredPosition: {x: 0, y: -22.360596}
m_SizeDelta: {x: 302.7726, y: 173.3488} m_SizeDelta: {x: -194.59302, y: 90}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 1}
--- !u!222 &3841686702060445626 --- !u!222 &1870728118288175646
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: 601503630606488719} m_GameObject: {fileID: 652673639818979455}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &1992350534384992023 --- !u!114 &1820581584110128127
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: 601503630606488719} m_GameObject: {fileID: 652673639818979455}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
...@@ -462,19 +557,7 @@ MonoBehaviour: ...@@ -462,19 +557,7 @@ MonoBehaviour:
m_FillClockwise: 1 m_FillClockwise: 1
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 0.65 m_PixelsPerUnitMultiplier: 1
--- !u!225 &8662773491236356197
CanvasGroup:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 601503630606488719}
m_Enabled: 1
m_Alpha: 0
m_Interactable: 1
m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0
--- !u!1 &889328673463556040 --- !u!1 &889328673463556040
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -569,73 +652,6 @@ MonoBehaviour: ...@@ -569,73 +652,6 @@ MonoBehaviour:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &926096698175164542
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6587851246733589108}
- component: {fileID: 5723118908726908064}
m_Layer: 0
m_Name: Points
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &6587851246733589108
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 926096698175164542}
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: 7310847732472351069}
- {fileID: 8442885524250509335}
- {fileID: 4151758923064195547}
- {fileID: 2974686343826023211}
- {fileID: 2283986367019104218}
m_Father: {fileID: 2210946090511096803}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 227.2843, y: -0.00002670288}
m_SizeDelta: {x: 289.7284, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &5723118908726908064
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 926096698175164542}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.HorizontalLayoutGroup
m_Padding:
m_Left: 0
m_Right: 0
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 3
m_Spacing: 16
m_ChildForceExpandWidth: 1
m_ChildForceExpandHeight: 1
m_ChildControlWidth: 1
m_ChildControlHeight: 1
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
--- !u!1 &1218842156738724932 --- !u!1 &1218842156738724932
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -819,7 +835,7 @@ MonoBehaviour: ...@@ -819,7 +835,7 @@ MonoBehaviour:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &1955020150350602765 --- !u!1 &1743829497653932403
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -827,50 +843,140 @@ GameObject: ...@@ -827,50 +843,140 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 6504035909957192940} - component: {fileID: 1586538142218162656}
m_Layer: 5 - component: {fileID: 6316850651786239132}
m_Name: Volume - component: {fileID: 3242380135127359843}
- component: {fileID: 5552038526063863198}
m_Layer: 0
m_Name: Image (2)
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: 0 m_IsActive: 1
--- !u!224 &6504035909957192940 --- !u!224 &1586538142218162656
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: 1955020150350602765} m_GameObject: {fileID: 1743829497653932403}
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: 7604656764434206648} m_Father: {fileID: 5824509147393400757}
- {fileID: 8437363506173304505}
m_Father: {fileID: 6341582480915548861}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 140.8, y: -209.9} m_AnchoredPosition: {x: 144.8642, y: -25.96685}
m_SizeDelta: {x: 60, y: 60} m_SizeDelta: {x: 51.9337, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &2092337265019946091 --- !u!222 &6316850651786239132
GameObject: 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}
serializedVersion: 6 m_GameObject: {fileID: 1743829497653932403}
m_Component: m_CullTransparentMesh: 1
- component: {fileID: 4796156494836484259} --- !u!114 &3242380135127359843
- component: {fileID: 1728165164860080967} MonoBehaviour:
- component: {fileID: 1472932425219118657} m_ObjectHideFlags: 0
- component: {fileID: 6128910297614538796} m_CorrespondingSourceObject: {fileID: 0}
m_Layer: 0 m_PrefabInstance: {fileID: 0}
m_Name: ReturnToHome m_PrefabAsset: {fileID: 0}
m_TagString: Untagged m_GameObject: {fileID: 1743829497653932403}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.46666667}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: c716cb68c6d9b4930a75223fa771ac2f, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &5552038526063863198
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1743829497653932403}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
m_AspectMode: 2
m_AspectRatio: 1
--- !u!1 &1955020150350602765
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6504035909957192940}
m_Layer: 5
m_Name: Volume
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &6504035909957192940
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1955020150350602765}
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: 7604656764434206648}
- {fileID: 8437363506173304505}
m_Father: {fileID: 6341582480915548861}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 140.8, y: -209.9}
m_SizeDelta: {x: 60, y: 60}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &2092337265019946091
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4796156494836484259}
- component: {fileID: 1728165164860080967}
- component: {fileID: 1472932425219118657}
- component: {fileID: 6128910297614538796}
m_Layer: 0
m_Name: ReturnToHome
m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
...@@ -977,100 +1083,6 @@ MonoBehaviour: ...@@ -977,100 +1083,6 @@ MonoBehaviour:
m_OnClick: m_OnClick:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
--- !u!1 &2926242221124717045
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3906980980825766066}
- component: {fileID: 5353015730443726831}
- component: {fileID: 8643640550596919596}
m_Layer: 0
m_Name: Score
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3906980980825766066
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2926242221124717045}
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: 2210946090511096803}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 1520.5, y: -20.599976}
m_SizeDelta: {x: 130.2, y: 46.802}
m_Pivot: {x: 0, y: 1}
--- !u!222 &5353015730443726831
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2926242221124717045}
m_CullTransparentMesh: 1
--- !u!114 &8643640550596919596
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2926242221124717045}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
text: 0
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 45
baseDirection: 2
wordWrap: 1
horizontalAlignment: 2
verticalAlignment: 1
overEdge: 0
underEdge: 0
leadingDistribution: 0
autoSize: 0
minFontSize: 10
maxFontSize: 72
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 8615661531476525601
references:
version: 2
RefIds:
- rid: 8615661531476525601
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &2966135439921036988 --- !u!1 &2966135439921036988
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -1165,7 +1177,7 @@ MonoBehaviour: ...@@ -1165,7 +1177,7 @@ MonoBehaviour:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &3129318116780006647 --- !u!1 &3069703146808909526
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -1173,94 +1185,88 @@ GameObject: ...@@ -1173,94 +1185,88 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 2524392509145312225} - component: {fileID: 2140970481291628021}
- component: {fileID: 8861089674030984144} - component: {fileID: 6319844450247911941}
- component: {fileID: 2818046317742382419} - component: {fileID: 816184986915019985}
- component: {fileID: 3106421724420881789}
m_Layer: 0 m_Layer: 0
m_Name: Timer m_Name: Image (1)
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 &2524392509145312225 --- !u!224 &2140970481291628021
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: 3129318116780006647} m_GameObject: {fileID: 3069703146808909526}
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: 2210946090511096803} m_Father: {fileID: 5824509147393400757}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 0.5} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 881, y: -0.0000076293945} m_AnchoredPosition: {x: 83.71851, y: -25.96685}
m_SizeDelta: {x: 100, y: 88.002} m_SizeDelta: {x: 51.9337, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8861089674030984144 --- !u!222 &6319844450247911941
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: 3129318116780006647} m_GameObject: {fileID: 3069703146808909526}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &2818046317742382419 --- !u!114 &816184986915019985
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: 3129318116780006647} m_GameObject: {fileID: 3069703146808909526}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3} m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1} m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.46666667}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
text: '30 m_Sprite: {fileID: 21300000, guid: c716cb68c6d9b4930a75223fa771ac2f, type: 3}
m_Type: 1
' m_PreserveAspect: 0
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2} m_FillCenter: 1
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2} m_FillMethod: 4
fontSize: 60 m_FillAmount: 1
baseDirection: 2 m_FillClockwise: 1
wordWrap: 1 m_FillOrigin: 0
horizontalAlignment: 1 m_UseSpriteMesh: 0
verticalAlignment: 1 m_PixelsPerUnitMultiplier: 1
overEdge: 0 --- !u!114 &3106421724420881789
underEdge: 0 MonoBehaviour:
leadingDistribution: 0 m_ObjectHideFlags: 0
autoSize: 0 m_CorrespondingSourceObject: {fileID: 0}
minFontSize: 10 m_PrefabInstance: {fileID: 0}
maxFontSize: 72 m_PrefabAsset: {fileID: 0}
modRegisters: m_GameObject: {fileID: 3069703146808909526}
items: [] m_Enabled: 1
modRegisterConfigs: m_EditorHideFlags: 0
items: [] m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3}
highlighter: m_Name:
rid: 8615661580665225627 m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
references: m_AspectMode: 2
version: 2 m_AspectRatio: 1
RefIds:
- rid: 8615661580665225627
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &3132230031328056776 --- !u!1 &3132230031328056776
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -1297,7 +1303,7 @@ RectTransform: ...@@ -1297,7 +1303,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.25, y: 1} m_AnchorMin: {x: 0.25, y: 1}
m_AnchorMax: {x: 0.75, y: 1} m_AnchorMax: {x: 0.75, y: 1}
m_AnchoredPosition: {x: -0.000030517578, y: -121} m_AnchoredPosition: {x: -0.000030517578, y: -150}
m_SizeDelta: {x: 499.99994, y: 10} m_SizeDelta: {x: 499.99994, y: 10}
m_Pivot: {x: 0.5, y: 1} m_Pivot: {x: 0.5, y: 1}
--- !u!222 &2680774505398560654 --- !u!222 &2680774505398560654
...@@ -1389,7 +1395,7 @@ MonoBehaviour: ...@@ -1389,7 +1395,7 @@ MonoBehaviour:
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
--- !u!1 &4076479137748986089 --- !u!1 &3398287411289255121
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -1397,92 +1403,93 @@ GameObject: ...@@ -1397,92 +1403,93 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 6731220212880752973} - component: {fileID: 810524042309484015}
- component: {fileID: 1265578760517736726} - component: {fileID: 1236578389113550574}
- component: {fileID: 7664878212139786160} - component: {fileID: 3727823955249044991}
- component: {fileID: 4129843667790585914}
m_Layer: 0 m_Layer: 0
m_Name: ResultsUI m_Name: TimerUpdate
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: 0 m_IsActive: 1
--- !u!224 &6731220212880752973 --- !u!224 &810524042309484015
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: 4076479137748986089} m_GameObject: {fileID: 3398287411289255121}
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: 1678379179440431643} m_Father: {fileID: 5959773009783708096}
- {fileID: 686057142080516293}
- {fileID: 6042964170137528694}
- {fileID: 4796156494836484259}
- {fileID: 8322831726690048950}
m_Father: {fileID: 6341582480915548861}
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, y: 0.5}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 236.8, y: 16.8}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 82.21, y: 46.9581}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!225 &1265578760517736726 --- !u!222 &1236578389113550574
CanvasGroup:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4076479137748986089}
m_Enabled: 1
m_Alpha: 1
m_Interactable: 1
m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0
--- !u!222 &7664878212139786160
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: 4076479137748986089} m_GameObject: {fileID: 3398287411289255121}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &4129843667790585914 --- !u!114 &3727823955249044991
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: 4076479137748986089} m_GameObject: {fileID: 3398287411289255121}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 0.1254902, g: 0.1254902, b: 0.65882355, a: 0.95} m_Color: {r: 0.273324, g: 1, b: 0, a: 1}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_Sprite: {fileID: 0} text:
m_Type: 0 fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
m_PreserveAspect: 0 appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
m_FillCenter: 1 fontSize: 40
m_FillMethod: 4 baseDirection: 2
m_FillAmount: 1 wordWrap: 1
m_FillClockwise: 1 horizontalAlignment: 1
m_FillOrigin: 0 verticalAlignment: 1
m_UseSpriteMesh: 0 overEdge: 0
m_PixelsPerUnitMultiplier: 1 underEdge: 0
--- !u!1 &4171223212495405325 leadingDistribution: 0
autoSize: 0
minFontSize: 10
maxFontSize: 72
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 8615661581715898499
references:
version: 2
RefIds:
- rid: 8615661581715898499
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &3797699261326116166
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -1490,64 +1497,64 @@ GameObject: ...@@ -1490,64 +1497,64 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 4662454562251739247} - component: {fileID: 6082049895444485786}
- component: {fileID: 2081453485556374290} - component: {fileID: 8147257740575675822}
- component: {fileID: 2715045871399486055} - component: {fileID: 3088443959907424236}
m_Layer: 0 m_Layer: 0
m_Name: FeedbackTxt m_Name: Streak
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 &4662454562251739247 --- !u!224 &6082049895444485786
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: 4171223212495405325} m_GameObject: {fileID: 3797699261326116166}
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: 1709325871055847796} m_Father: {fileID: 5959773009783708096}
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: 10, y: 5} m_AnchoredPosition: {x: 16, y: 25.967}
m_SizeDelta: {x: -20, y: -10} m_SizeDelta: {x: 76.011, y: 51.934}
m_Pivot: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 1}
--- !u!222 &2081453485556374290 --- !u!222 &8147257740575675822
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: 4171223212495405325} m_GameObject: {fileID: 3797699261326116166}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &2715045871399486055 --- !u!114 &3088443959907424236
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: 4171223212495405325} m_GameObject: {fileID: 3797699261326116166}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3} m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 0.8780405, b: 0.08962262, a: 1}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
text: "\u062D\u0627\u0648\u0644 \u0645\u0631\u0629 \u0627\u062E\u0631\u064A" text:
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2} fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2} appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 36 fontSize: 36
...@@ -1558,7 +1565,7 @@ MonoBehaviour: ...@@ -1558,7 +1565,7 @@ MonoBehaviour:
overEdge: 0 overEdge: 0
underEdge: 0 underEdge: 0
leadingDistribution: 0 leadingDistribution: 0
autoSize: 1 autoSize: 0
minFontSize: 10 minFontSize: 10
maxFontSize: 72 maxFontSize: 72
modRegisters: modRegisters:
...@@ -1566,17 +1573,17 @@ MonoBehaviour: ...@@ -1566,17 +1573,17 @@ MonoBehaviour:
modRegisterConfigs: modRegisterConfigs:
items: [] items: []
highlighter: highlighter:
rid: 8615661527403593860 rid: 8615661531476525634
references: references:
version: 2 version: 2
RefIds: RefIds:
- rid: 8615661527403593860 - rid: 8615661531476525634
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText} type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data: data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &4277117545493755511 --- !u!1 &3861212145989630311
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -1584,66 +1591,150 @@ GameObject: ...@@ -1584,66 +1591,150 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 8442885524250509335} - component: {fileID: 5824509147393400757}
- component: {fileID: 682959486815116830} - component: {fileID: 6508829884542116327}
- component: {fileID: 5414174871927967703}
- component: {fileID: 1323285199506363739}
m_Layer: 0 m_Layer: 0
m_Name: Image (1) m_Name: Points
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 &8442885524250509335 --- !u!224 &5824509147393400757
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: 4277117545493755511} m_GameObject: {fileID: 3861212145989630311}
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: 6587851246733589108} - {fileID: 1368791806178049028}
- {fileID: 2140970481291628021}
- {fileID: 1586538142218162656}
- {fileID: 6051535563122818428}
- {fileID: 8440098929081251553}
m_Father: {fileID: 5959773009783708096}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 83.71851, y: -25.96685} m_AnchoredPosition: {x: 227.2843, y: -0.00002670288}
m_SizeDelta: {x: 51.9337, y: 51.9337} m_SizeDelta: {x: 289.7284, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &6508829884542116327
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3861212145989630311}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.HorizontalLayoutGroup
m_Padding:
m_Left: 0
m_Right: 0
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 3
m_Spacing: 16
m_ChildForceExpandWidth: 1
m_ChildForceExpandHeight: 1
m_ChildControlWidth: 1
m_ChildControlHeight: 1
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
--- !u!1 &4076479137748986089
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6731220212880752973}
- component: {fileID: 1265578760517736726}
- component: {fileID: 7664878212139786160}
- component: {fileID: 4129843667790585914}
m_Layer: 0
m_Name: ResultsUI
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &6731220212880752973
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4076479137748986089}
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: 1678379179440431643}
- {fileID: 686057142080516293}
- {fileID: 6042964170137528694}
- {fileID: 4796156494836484259}
- {fileID: 8322831726690048950}
m_Father: {fileID: 6341582480915548861}
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} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &682959486815116830 --- !u!225 &1265578760517736726
CanvasGroup:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4076479137748986089}
m_Enabled: 1
m_Alpha: 1
m_Interactable: 1
m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0
--- !u!222 &7664878212139786160
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: 4277117545493755511} m_GameObject: {fileID: 4076479137748986089}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &5414174871927967703 --- !u!114 &4129843667790585914
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: 4277117545493755511} m_GameObject: {fileID: 4076479137748986089}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.46666667} m_Color: {r: 0.1254902, g: 0.1254902, b: 0.65882355, a: 0.95}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_Sprite: {fileID: 21300000, guid: c716cb68c6d9b4930a75223fa771ac2f, type: 3} m_Sprite: {fileID: 0}
m_Type: 1 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
m_FillCenter: 1 m_FillCenter: 1
m_FillMethod: 4 m_FillMethod: 4
...@@ -1652,21 +1743,7 @@ MonoBehaviour: ...@@ -1652,21 +1743,7 @@ MonoBehaviour:
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1 m_PixelsPerUnitMultiplier: 1
--- !u!114 &1323285199506363739 --- !u!1 &4171223212495405325
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4277117545493755511}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
m_AspectMode: 2
m_AspectRatio: 1
--- !u!1 &4338232466632307212
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -1674,67 +1751,67 @@ GameObject: ...@@ -1674,67 +1751,67 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 8971151551061819220} - component: {fileID: 4662454562251739247}
- component: {fileID: 7812577352460400934} - component: {fileID: 2081453485556374290}
- component: {fileID: 1343027446199281671} - component: {fileID: 2715045871399486055}
m_Layer: 0 m_Layer: 0
m_Name: TimerUpdate m_Name: FeedbackTxt
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 &8971151551061819220 --- !u!224 &4662454562251739247
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: 4338232466632307212} m_GameObject: {fileID: 4171223212495405325}
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: 2210946090511096803} m_Father: {fileID: 1709325871055847796}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5} m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 236.8, y: 16.8} m_AnchoredPosition: {x: 10, y: 5}
m_SizeDelta: {x: 82.21, y: 46.9581} m_SizeDelta: {x: -20, y: -10}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0, y: 0}
--- !u!222 &7812577352460400934 --- !u!222 &2081453485556374290
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: 4338232466632307212} m_GameObject: {fileID: 4171223212495405325}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &1343027446199281671 --- !u!114 &2715045871399486055
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: 4338232466632307212} m_GameObject: {fileID: 4171223212495405325}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3} m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 0.273324, g: 1, b: 0, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
text: text: "\u062D\u0627\u0648\u0644 \u0645\u0631\u0629 \u0627\u062E\u0631\u064A"
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2} fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2} appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 40 fontSize: 36
baseDirection: 2 baseDirection: 2
wordWrap: 1 wordWrap: 1
horizontalAlignment: 1 horizontalAlignment: 1
...@@ -1742,7 +1819,7 @@ MonoBehaviour: ...@@ -1742,7 +1819,7 @@ MonoBehaviour:
overEdge: 0 overEdge: 0
underEdge: 0 underEdge: 0
leadingDistribution: 0 leadingDistribution: 0
autoSize: 0 autoSize: 1
minFontSize: 10 minFontSize: 10
maxFontSize: 72 maxFontSize: 72
modRegisters: modRegisters:
...@@ -1750,17 +1827,17 @@ MonoBehaviour: ...@@ -1750,17 +1827,17 @@ MonoBehaviour:
modRegisterConfigs: modRegisterConfigs:
items: [] items: []
highlighter: highlighter:
rid: 8615661581715898499 rid: 8615661527403593860
references: references:
version: 2 version: 2
RefIds: RefIds:
- rid: 8615661581715898499 - rid: 8615661527403593860
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText} type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data: data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &4790869611844740407 --- !u!1 &4224898485310687504
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -1768,81 +1845,92 @@ GameObject: ...@@ -1768,81 +1845,92 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 2210946090511096803} - component: {fileID: 8792779908664941155}
- component: {fileID: 8114843334925497789} - component: {fileID: 1182665205829599145}
- component: {fileID: 4194695041510470796} - component: {fileID: 5924483057703210132}
m_Layer: 0 m_Layer: 0
m_Name: TopBar m_Name: ScoreLbl
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 &2210946090511096803 --- !u!224 &8792779908664941155
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: 4790869611844740407} m_GameObject: {fileID: 4224898485310687504}
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: 4797898653388170541} m_Father: {fileID: 5959773009783708096}
- {fileID: 1432074258195663562}
- {fileID: 3906980980825766066}
- {fileID: 5835454332883529054}
- {fileID: 2524392509145312225}
- {fileID: 8971151551061819220}
- {fileID: 6587851246733589108}
- {fileID: 6319168230689500736}
m_Father: {fileID: 7636675367349044913}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: 0, y: -20} m_AnchoredPosition: {x: -183.93842, y: 27.100464}
m_SizeDelta: {x: -80, y: 90} m_SizeDelta: {x: 156.9024, y: 46.802}
m_Pivot: {x: 0.5, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!222 &8114843334925497789 --- !u!222 &1182665205829599145
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: 4790869611844740407} m_GameObject: {fileID: 4224898485310687504}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &4194695041510470796 --- !u!114 &5924483057703210132
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: 4790869611844740407} m_GameObject: {fileID: 4224898485310687504}
m_Enabled: 1 m_Enabled: 0
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 0.1882353, g: 0.1882353, b: 0.8156863, a: 1} m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_Sprite: {fileID: 21300000, guid: b94ad4425888548039a8c69d289a39d6, type: 3} text: "\u0627\u0644\u0648\u0642\u062A \u0627\u0644\u0645\u062A\u0628\u0642\u064A"
m_Type: 1 fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
m_PreserveAspect: 0 appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
m_FillCenter: 1 fontSize: 24
m_FillMethod: 4 baseDirection: 2
m_FillAmount: 1 wordWrap: 1
m_FillClockwise: 1 horizontalAlignment: 0
m_FillOrigin: 0 verticalAlignment: 1
m_UseSpriteMesh: 0 overEdge: 0
m_PixelsPerUnitMultiplier: 1 underEdge: 0
leadingDistribution: 0
autoSize: 0
minFontSize: 10
maxFontSize: 72
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 8615661531476525475
references:
version: 2
RefIds:
- rid: 8615661531476525475
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &4879456846291541449 --- !u!1 &4879456846291541449
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -1932,96 +2020,6 @@ MonoBehaviour: ...@@ -1932,96 +2020,6 @@ MonoBehaviour:
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1 m_PixelsPerUnitMultiplier: 1
--- !u!1 &4924364971809679122
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2974686343826023211}
- component: {fileID: 7750197840665984651}
- component: {fileID: 5183148369324745687}
- component: {fileID: 7022712419833271423}
m_Layer: 0
m_Name: Image (3)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2974686343826023211
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4924364971809679122}
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: 6587851246733589108}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 206.00986, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7750197840665984651
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4924364971809679122}
m_CullTransparentMesh: 1
--- !u!114 &5183148369324745687
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4924364971809679122}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.46666667}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: c716cb68c6d9b4930a75223fa771ac2f, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &7022712419833271423
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4924364971809679122}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
m_AspectMode: 2
m_AspectRatio: 1
--- !u!1 &5115777803268764055 --- !u!1 &5115777803268764055
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -2164,6 +2162,96 @@ MonoBehaviour: ...@@ -2164,6 +2162,96 @@ MonoBehaviour:
m_PreserveNumbers: 1 m_PreserveNumbers: 1
m_FixTags: 1 m_FixTags: 1
m_ForceRTL: 1 m_ForceRTL: 1
--- !u!1 &5226325039836566820
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6051535563122818428}
- component: {fileID: 3778932895135096301}
- component: {fileID: 4980643535352067818}
- component: {fileID: 1942282683312867017}
m_Layer: 0
m_Name: Image (3)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6051535563122818428
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5226325039836566820}
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: 5824509147393400757}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 206.00986, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3778932895135096301
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5226325039836566820}
m_CullTransparentMesh: 1
--- !u!114 &4980643535352067818
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5226325039836566820}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.46666667}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: c716cb68c6d9b4930a75223fa771ac2f, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &1942282683312867017
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5226325039836566820}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
m_AspectMode: 2
m_AspectRatio: 1
--- !u!1 &5228226972694313557 --- !u!1 &5228226972694313557
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -2292,8 +2380,9 @@ MonoBehaviour: ...@@ -2292,8 +2380,9 @@ MonoBehaviour:
_loadingUI: {fileID: 948396739458356726} _loadingUI: {fileID: 948396739458356726}
_errorUI: {fileID: 4448024252030771562} _errorUI: {fileID: 4448024252030771562}
_resultsUI: {fileID: 1265578760517736726} _resultsUI: {fileID: 1265578760517736726}
_scoreText: {fileID: 8643640550596919596} _scoreText: {fileID: 7283828466168530179}
_streakText: {fileID: 4700326168477811638} _streakText: {fileID: 3088443959907424236}
_scoreLbl: {fileID: 5924483057703210132}
_loadingText: {fileID: 7759164263249432265} _loadingText: {fileID: 7759164263249432265}
_errorText: {fileID: 2594165393456477704} _errorText: {fileID: 2594165393456477704}
_progressLabel: {fileID: 7501656307173425929} _progressLabel: {fileID: 7501656307173425929}
...@@ -2304,7 +2393,7 @@ MonoBehaviour: ...@@ -2304,7 +2393,7 @@ MonoBehaviour:
_returnToHomeButton: {fileID: 6128910297614538796} _returnToHomeButton: {fileID: 6128910297614538796}
_timerSlider: {fileID: 3613290988306101471} _timerSlider: {fileID: 3613290988306101471}
_timerFill: {fileID: 2112913333798308398} _timerFill: {fileID: 2112913333798308398}
_timerText: {fileID: 2818046317742382419} _timerText: {fileID: 0}
_maxTime: 30 _maxTime: 30
onRestartClicked: onRestartClicked:
m_PersistentCalls: m_PersistentCalls:
...@@ -2403,96 +2492,6 @@ MonoBehaviour: ...@@ -2403,96 +2492,6 @@ MonoBehaviour:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &5896659508733019362
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2283986367019104218}
- component: {fileID: 1624496591274051629}
- component: {fileID: 8668811651477052016}
- component: {fileID: 5454411741225314223}
m_Layer: 0
m_Name: Image (4)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2283986367019104218
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5896659508733019362}
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: 6587851246733589108}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 267.15555, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1624496591274051629
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5896659508733019362}
m_CullTransparentMesh: 1
--- !u!114 &8668811651477052016
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5896659508733019362}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.46666667}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: c716cb68c6d9b4930a75223fa771ac2f, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &5454411741225314223
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5896659508733019362}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
m_AspectMode: 2
m_AspectRatio: 1
--- !u!1 &6185200335067799250 --- !u!1 &6185200335067799250
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -2610,7 +2609,7 @@ MonoBehaviour: ...@@ -2610,7 +2609,7 @@ MonoBehaviour:
y: 0 y: 0
width: 1 width: 1
height: 1 height: 1
--- !u!1 &6943909384966861738 --- !u!1 &6213135106466482287
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -2618,57 +2617,57 @@ GameObject: ...@@ -2618,57 +2617,57 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 6319168230689500736} - component: {fileID: 5776870742342999693}
- component: {fileID: 1096632204523391296} - component: {fileID: 2593122290051860507}
- component: {fileID: 4700326168477811638} - component: {fileID: 5845051923131555993}
m_Layer: 0 m_Layer: 0
m_Name: Streak m_Name: ProgTxt
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 &6319168230689500736 --- !u!224 &5776870742342999693
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: 6943909384966861738} m_GameObject: {fileID: 6213135106466482287}
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: 2210946090511096803} m_Father: {fileID: 5959773009783708096}
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: -40} m_AnchoredPosition: {x: 92.1, y: 26.0895}
m_SizeDelta: {x: 500, y: 80} m_SizeDelta: {x: 84.24701, y: 52.179}
m_Pivot: {x: 0.5, y: 0} m_Pivot: {x: 0.5, y: 1}
--- !u!222 &1096632204523391296 --- !u!222 &2593122290051860507
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: 6943909384966861738} m_GameObject: {fileID: 6213135106466482287}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &4700326168477811638 --- !u!114 &5845051923131555993
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: 6943909384966861738} m_GameObject: {fileID: 6213135106466482287}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3} m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 1, g: 0.8780405, b: 0.08962262, a: 1} m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
...@@ -2678,7 +2677,7 @@ MonoBehaviour: ...@@ -2678,7 +2677,7 @@ MonoBehaviour:
text: text:
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2} fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2} appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 46.34 fontSize: 35
baseDirection: 2 baseDirection: 2
wordWrap: 1 wordWrap: 1
horizontalAlignment: 1 horizontalAlignment: 1
...@@ -2694,11 +2693,11 @@ MonoBehaviour: ...@@ -2694,11 +2693,11 @@ MonoBehaviour:
modRegisterConfigs: modRegisterConfigs:
items: [] items: []
highlighter: highlighter:
rid: 8615661531476525634 rid: 8615661534193910126
references: references:
version: 2 version: 2
RefIds: RefIds:
- rid: 8615661531476525634 - rid: 8615661534193910126
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText} type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data: data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
...@@ -2793,6 +2792,96 @@ MonoBehaviour: ...@@ -2793,6 +2792,96 @@ MonoBehaviour:
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 0.5 m_PixelsPerUnitMultiplier: 0.5
--- !u!1 &7136931785368364296
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8440098929081251553}
- component: {fileID: 1293769170803587111}
- component: {fileID: 4056928353382190785}
- component: {fileID: 8424343607388786970}
m_Layer: 0
m_Name: Image (4)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8440098929081251553
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7136931785368364296}
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: 5824509147393400757}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 267.15555, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1293769170803587111
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7136931785368364296}
m_CullTransparentMesh: 1
--- !u!114 &4056928353382190785
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7136931785368364296}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.46666667}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: c716cb68c6d9b4930a75223fa771ac2f, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &8424343607388786970
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7136931785368364296}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
m_AspectMode: 2
m_AspectRatio: 1
--- !u!1 &7140023142070646562 --- !u!1 &7140023142070646562
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -2916,50 +3005,144 @@ GameObject: ...@@ -2916,50 +3005,144 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 771044848054105967} - component: {fileID: 771044848054105967}
- component: {fileID: 5535643131460412771} - component: {fileID: 5535643131460412771}
- component: {fileID: 5065802440156863571} - component: {fileID: 5065802440156863571}
m_Layer: 5 m_Layer: 5
m_Name: CountDownText m_Name: CountDownText
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &771044848054105967
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7196107026108601693}
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: 1045805939275725998}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5535643131460412771
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7196107026108601693}
m_CullTransparentMesh: 1
--- !u!114 &5065802440156863571
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7196107026108601693}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
text: 3
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 36
baseDirection: 2
wordWrap: 1
horizontalAlignment: 1
verticalAlignment: 1
overEdge: 0
underEdge: 0
leadingDistribution: 0
autoSize: 1
minFontSize: 10
maxFontSize: 100
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 8615661573358485678
references:
version: 2
RefIds:
- rid: 8615661573358485678
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &7341253508589984732
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7626717906572486054}
- component: {fileID: 5236066106015816403}
- component: {fileID: 8671460450953154031}
m_Layer: 0
m_Name: Timer
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 &771044848054105967 --- !u!224 &7626717906572486054
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: 7196107026108601693} m_GameObject: {fileID: 7341253508589984732}
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: 1045805939275725998} m_Father: {fileID: 5959773009783708096}
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, y: 0.5}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 168.40002, y: -0.0000076293945}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 100, y: 88.002}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5535643131460412771 --- !u!222 &5236066106015816403
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: 7196107026108601693} m_GameObject: {fileID: 7341253508589984732}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &5065802440156863571 --- !u!114 &8671460450953154031
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: 7196107026108601693} m_GameObject: {fileID: 7341253508589984732}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3} m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
...@@ -2973,10 +3156,10 @@ MonoBehaviour: ...@@ -2973,10 +3156,10 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
text: 3 text:
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2} fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2} appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 36 fontSize: 60
baseDirection: 2 baseDirection: 2
wordWrap: 1 wordWrap: 1
horizontalAlignment: 1 horizontalAlignment: 1
...@@ -2984,19 +3167,19 @@ MonoBehaviour: ...@@ -2984,19 +3167,19 @@ MonoBehaviour:
overEdge: 0 overEdge: 0
underEdge: 0 underEdge: 0
leadingDistribution: 0 leadingDistribution: 0
autoSize: 1 autoSize: 0
minFontSize: 10 minFontSize: 10
maxFontSize: 100 maxFontSize: 72
modRegisters: modRegisters:
items: [] items: []
modRegisterConfigs: modRegisterConfigs:
items: [] items: []
highlighter: highlighter:
rid: 8615661573358485678 rid: 8615661580665225627
references: references:
version: 2 version: 2
RefIds: RefIds:
- rid: 8615661573358485678 - rid: 8615661580665225627
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText} type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data: data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
...@@ -3031,7 +3214,7 @@ RectTransform: ...@@ -3031,7 +3214,7 @@ RectTransform:
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: 2210946090511096803} - {fileID: 5959773009783708096}
- {fileID: 1751202016145276472} - {fileID: 1751202016145276472}
- {fileID: 3302516458428508545} - {fileID: 3302516458428508545}
m_Father: {fileID: 6341582480915548861} m_Father: {fileID: 6341582480915548861}
...@@ -3147,97 +3330,7 @@ MonoBehaviour: ...@@ -3147,97 +3330,7 @@ MonoBehaviour:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &7958168710864965673 --- !u!1 &8064337613958024136
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4151758923064195547}
- component: {fileID: 4366558652497478423}
- component: {fileID: 6072868782357528777}
- component: {fileID: 2205025258291013621}
m_Layer: 0
m_Name: Image (2)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &4151758923064195547
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7958168710864965673}
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: 6587851246733589108}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 144.8642, y: -25.96685}
m_SizeDelta: {x: 51.9337, y: 51.9337}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4366558652497478423
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7958168710864965673}
m_CullTransparentMesh: 1
--- !u!114 &6072868782357528777
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7958168710864965673}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 0.46666667}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: c716cb68c6d9b4930a75223fa771ac2f, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &2205025258291013621
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7958168710864965673}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter
m_AspectMode: 2
m_AspectRatio: 1
--- !u!1 &8027777910520769839
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -3245,71 +3338,71 @@ GameObject: ...@@ -3245,71 +3338,71 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 5835454332883529054} - component: {fileID: 4797898653388170541}
- component: {fileID: 8855925425450365734} - component: {fileID: 1915078122992788921}
- component: {fileID: 8696752775403365191} - component: {fileID: 7501656307173425929}
m_Layer: 0 m_Layer: 0
m_Name: ScoreLbl m_Name: ProgLbl
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 &5835454332883529054 --- !u!224 &4797898653388170541
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: 8027777910520769839} m_GameObject: {fileID: 8064337613958024136}
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: 0.8944295, y: 0.8944295, z: 0.8944295}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
m_Father: {fileID: 2210946090511096803} m_Father: {fileID: 5959773009783708096}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 1650.7, y: -20.6} m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 158.7438, y: 46.802} m_SizeDelta: {x: 200, y: 60}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 0.5}
--- !u!222 &8855925425450365734 --- !u!222 &1915078122992788921
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: 8027777910520769839} m_GameObject: {fileID: 8064337613958024136}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &8696752775403365191 --- !u!114 &7501656307173425929
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: 8027777910520769839} m_GameObject: {fileID: 8064337613958024136}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3} m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1} m_Color: {r: 0.9960785, g: 0.8431373, b: 0, a: 1}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
text: "\u0627\u0644\u0646\u0642\u0627\u0637 :" text: 0 / 5
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2} fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2} appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 40 fontSize: 50
baseDirection: 2 baseDirection: 2
wordWrap: 1 wordWrap: 1
horizontalAlignment: 0 horizontalAlignment: 1
verticalAlignment: 0 verticalAlignment: 1
overEdge: 0 overEdge: 0
underEdge: 0 underEdge: 0
leadingDistribution: 0 leadingDistribution: 0
...@@ -3321,17 +3414,17 @@ MonoBehaviour: ...@@ -3321,17 +3414,17 @@ MonoBehaviour:
modRegisterConfigs: modRegisterConfigs:
items: [] items: []
highlighter: highlighter:
rid: 8615661531476525475 rid: 1402396885666235087
references: references:
version: 2 version: 2
RefIds: RefIds:
- rid: 8615661531476525475 - rid: 1402396885666235087
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText} type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data: data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &8064337613958024136 --- !u!1 &8194085883735494929
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -3339,67 +3432,67 @@ GameObject: ...@@ -3339,67 +3432,67 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 4797898653388170541} - component: {fileID: 7257330011369495221}
- component: {fileID: 1915078122992788921} - component: {fileID: 713597910113517040}
- component: {fileID: 7501656307173425929} - component: {fileID: 7283828466168530179}
m_Layer: 0 m_Layer: 0
m_Name: ProgLbl m_Name: Score
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 &4797898653388170541 --- !u!224 &7257330011369495221
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: 8064337613958024136} m_GameObject: {fileID: 8194085883735494929}
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: 2210946090511096803} m_Father: {fileID: 5959773009783708096}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5} m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: 35, y: 0} m_AnchoredPosition: {x: -288.5166, y: 27.099976}
m_SizeDelta: {x: 200, y: 60} m_SizeDelta: {x: 104.577, y: 46.802}
m_Pivot: {x: 0, y: 0.5} m_Pivot: {x: 0, y: 1}
--- !u!222 &1915078122992788921 --- !u!222 &713597910113517040
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: 8064337613958024136} m_GameObject: {fileID: 8194085883735494929}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &7501656307173425929 --- !u!114 &7283828466168530179
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: 8064337613958024136} m_GameObject: {fileID: 8194085883735494929}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3} m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 0.9960785, g: 0.8431373, b: 0, a: 1} m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
text: 0 / 5 text:
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2} fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2} appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 50 fontSize: 45
baseDirection: 2 baseDirection: 2
wordWrap: 1 wordWrap: 1
horizontalAlignment: 1 horizontalAlignment: 1
...@@ -3415,11 +3508,11 @@ MonoBehaviour: ...@@ -3415,11 +3508,11 @@ MonoBehaviour:
modRegisterConfigs: modRegisterConfigs:
items: [] items: []
highlighter: highlighter:
rid: 1402396885666235087 rid: 8615661531476525601
references: references:
version: 2 version: 2
RefIds: RefIds:
- rid: 1402396885666235087 - rid: 8615661531476525601
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText} type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data: data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
...@@ -3782,97 +3875,3 @@ MonoBehaviour: ...@@ -3782,97 +3875,3 @@ MonoBehaviour:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6} clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25 fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1} hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!1 &9222155548069210487
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1432074258195663562}
- component: {fileID: 7570015978708721323}
- component: {fileID: 2610047235001463798}
m_Layer: 0
m_Name: ProgTxt
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1432074258195663562
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9222155548069210487}
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: 2210946090511096803}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 522.6, y: 25.967}
m_SizeDelta: {x: 197.23248, y: 52.179413}
m_Pivot: {x: 0.5, y: 1}
--- !u!222 &7570015978708721323
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9222155548069210487}
m_CullTransparentMesh: 1
--- !u!114 &2610047235001463798
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9222155548069210487}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3}
m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText
m_Material: {fileID: 0}
m_Color: {r: 0.99607843, g: 0.84313726, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
text:
fontStack: {fileID: 11400000, guid: 0029e5efb4c7a12f1ac9136de794e6dc, type: 2}
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2}
fontSize: 35
baseDirection: 2
wordWrap: 1
horizontalAlignment: 1
verticalAlignment: 1
overEdge: 0
underEdge: 0
leadingDistribution: 0
autoSize: 0
minFontSize: 10
maxFontSize: 72
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 8615661534193910126
references:
version: 2
RefIds:
- rid: 8615661534193910126
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
...@@ -7,10 +7,8 @@ using UnityEngine.Events; ...@@ -7,10 +7,8 @@ using UnityEngine.Events;
namespace com.al_arcade.cs namespace com.al_arcade.cs
{ {
using System.Linq;
using shared; using shared;
using Unity.Cinemachine; using Unity.Cinemachine;
using UnityEngine.SceneManagement;
public enum CsGameState public enum CsGameState
{ {
...@@ -151,8 +149,16 @@ namespace com.al_arcade.cs ...@@ -151,8 +149,16 @@ namespace com.al_arcade.cs
if (uiManager != null) if (uiManager != null)
{ {
uiManager.ShowGameUI(); uiManager.ShowGameUI();
uiManager.SetScore(0);
uiManager.SetProgress(0, _questions.Length); uiManager.SetProgress(0, _questions.Length);
uiManager.EnableScore(IsChallengeMode);
if (IsChallengeMode && ChallengeManager.Instance != null)
{
uiManager.SetScore(ChallengeManager.Instance.TimeSaved);
}
else
{
uiManager.SetScore(0);
}
} }
onGameStart?.Invoke(); onGameStart?.Invoke();
...@@ -316,7 +322,6 @@ namespace com.al_arcade.cs ...@@ -316,7 +322,6 @@ namespace com.al_arcade.cs
if (uiManager != null) if (uiManager != null)
{ {
uiManager.ShowFeedback($"ممتاز! {points}+", true); uiManager.ShowFeedback($"ممتاز! {points}+", true);
uiManager.SetScore(_score);
uiManager.SetStreak(_streak); uiManager.SetStreak(_streak);
} }
......
...@@ -198,7 +198,6 @@ namespace com.al_arcade.cs ...@@ -198,7 +198,6 @@ namespace com.al_arcade.cs
Debug.LogError("[CS] Canvas prefab is missing CsUIManager!"); Debug.LogError("[CS] Canvas prefab is missing CsUIManager!");
yield break; yield break;
} }
} }
else else
{ {
......
...@@ -20,7 +20,7 @@ namespace com.al_arcade.cs ...@@ -20,7 +20,7 @@ namespace com.al_arcade.cs
[SerializeField] protected CanvasGroup _optionsPanel, _feedbackGroup; [SerializeField] protected CanvasGroup _optionsPanel, _feedbackGroup;
[SerializeField] protected UniText _progressText; [SerializeField] protected UniText _progressText;
[SerializeField] protected UniText _hintText, _scoreText, _streakText; [SerializeField] protected UniText _hintText, _scoreText, _streakText , _scoreLbl;
[SerializeField] protected UniText _feedbackText; [SerializeField] protected UniText _feedbackText;
[SerializeField] protected Image _feedbackBg, _timerFill; [SerializeField] protected Image _feedbackBg, _timerFill;
...@@ -508,7 +508,19 @@ namespace com.al_arcade.cs ...@@ -508,7 +508,19 @@ namespace com.al_arcade.cs
_timerSlider.value = time / 30f; _timerSlider.value = time / 30f;
_timerFill.color = time > 4f ? _timerDefaultColor : SSColorPalette.Danger; _timerFill.color = time > 4f ? _timerDefaultColor : SSColorPalette.Danger;
} }
public void EnableScore(bool value)
{
_scoreText.enabled = value;
_scoreLbl.enabled = value;
if (value)
{
_scoreLbl.Text = "الوقت الموفر";
}
else
{
_scoreLbl.Text = "النقاط";
}
}
public void UpdateTimer(float time, bool pos) public void UpdateTimer(float time, bool pos)
{ {
isTweening = true; isTweening = true;
...@@ -548,6 +560,7 @@ namespace com.al_arcade.cs ...@@ -548,6 +560,7 @@ namespace com.al_arcade.cs
TickPoints(0); TickPoints(0);
SetStreak(0); SetStreak(0);
ClearOptions(); ClearOptions();
_scoreLbl.enabled = false;
} }
public void TickPoints(int count) public void TickPoints(int count)
......
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using com.al_arcade.shared; using com.al_arcade.shared;
...@@ -7,10 +7,11 @@ using EasyTransition; ...@@ -7,10 +7,11 @@ using EasyTransition;
using Unity.VisualScripting; using Unity.VisualScripting;
using UnityEngine; using UnityEngine;
// Spawns three games one after the other.
// Move to next game when the current game is won, if lost end the challenge and show results.
public class ChallengeManager : MonoBehaviour public class ChallengeManager : MonoBehaviour
{ {
// ✅ NEW: Singleton
public static ChallengeManager Instance { get; private set; }
[SerializeField] private List<string> gameSceneNames = new(); [SerializeField] private List<string> gameSceneNames = new();
[SerializeField] private TransitionSettings transitionSettings; [SerializeField] private TransitionSettings transitionSettings;
...@@ -18,51 +19,63 @@ public class ChallengeManager : MonoBehaviour ...@@ -18,51 +19,63 @@ public class ChallengeManager : MonoBehaviour
[SerializeField] private int timeSavedBonusMultiplier = 2; [SerializeField] private int timeSavedBonusMultiplier = 2;
[SerializeField] private List<int> penaltiesPerGame = new() { 200, 150, 100 }; [SerializeField] private List<int> penaltiesPerGame = new() { 200, 150, 100 };
[SerializeField] private AudioClip transitionSFX;
// Time saved for bonus if won the challenge
private int timeSaved = 0; private int timeSaved = 0;
private int currentGameIndex = 0; private int currentGameIndex = 0;
private DateTime startTime; private DateTime startTime;
IChallengeGame currentGame = null; IChallengeGame currentGame = null;
BaseGameManager baseGameManager = null; BaseGameManager baseGameManager = null;
private UniTaskCompletionSource transitionEndCompletionSource = null;
[SerializeField] private ChallengeCanvas challengeCanvas; [SerializeField] private ChallengeCanvas challengeCanvas;
// ✅ NEW: public read-only accessor so any game can read time saved
public int TimeSaved => timeSaved;
// ✅ NEW: time bonus from the PREVIOUS game to give to the NEXT game
// this is the timeLeft value passed from OnGameCompleted
private float _lastGameTimeLeft = 0f;
public float LastGameTimeLeft => _lastGameTimeLeft;
void Awake() // ─── Singleton ────────────────────────────────────────────────────────
private void Awake()
{ {
// ✅ NEW: singleton guard — only one ChallengeManager ever exists
if (Instance != null && Instance != this)
{
Destroy(gameObject);
return;
}
Instance = this;
DontDestroyOnLoad(gameObject); DontDestroyOnLoad(gameObject);
} }
[ContextMenu("Start Challenge")] private void OnDestroy()
public void StartChallengeButton()
{ {
StartChallenge().Forget(); // ✅ NEW: clear singleton ref when destroyed
if (Instance == this)
Instance = null;
} }
// ─── Context Menu helpers ─────────────────────────────────────────────
[ContextMenu("Start Challenge")]
public void StartChallengeButton() => StartChallenge().Forget();
[ContextMenu("Load Next")] [ContextMenu("Load Next")]
public void LoadNextButton() public void LoadNextButton() => LoadNextGameAndListen().Forget();
{
LoadNextGameAndListen().Forget();
}
[ContextMenu("Fake win")] [ContextMenu("Fake win")]
public void Fakewin() public void Fakewin() => OnGameCompleted(true, 30, 100);
{
OnGameCompleted(true, 30, 100);
}
// ─── Challenge flow ───────────────────────────────────────────────────
public async UniTask StartChallenge() public async UniTask StartChallenge()
{ {
startTime = DateTime.UtcNow; startTime = DateTime.UtcNow;
currentGameIndex = 0; currentGameIndex = 0;
timeSaved = 0; timeSaved = 0;
// ✅ NEW: reset last game time left at start of fresh challenge
_lastGameTimeLeft = 0f;
currentGame = null; currentGame = null;
await LoadNextGameAndListen(); await LoadNextGameAndListen();
...@@ -80,14 +93,16 @@ public class ChallengeManager : MonoBehaviour ...@@ -80,14 +93,16 @@ public class ChallengeManager : MonoBehaviour
return; return;
} }
// Add time left to the saved time for the next game // ✅ NEW: store timeLeft so the next game can use it as a bonus
_lastGameTimeLeft = timeLeft;
// Add time left to total saved time
timeSaved += Mathf.RoundToInt(timeLeft); timeSaved += Mathf.RoundToInt(timeLeft);
currentGameIndex++; currentGameIndex++;
if (currentGameIndex >= gameSceneNames.Count) if (currentGameIndex >= gameSceneNames.Count)
{ {
var pointsEarnedTotal = winningPoints + (timeSaved * timeSavedBonusMultiplier); var pointsEarnedTotal = winningPoints + (timeSaved * timeSavedBonusMultiplier);
WonChallenge(timeSaved, pointsEarnedTotal).Forget(); WonChallenge(timeSaved, pointsEarnedTotal).Forget();
return; return;
} }
...@@ -97,29 +112,27 @@ public class ChallengeManager : MonoBehaviour ...@@ -97,29 +112,27 @@ public class ChallengeManager : MonoBehaviour
private async UniTask LoadNextGameAndListen() private async UniTask LoadNextGameAndListen()
{ {
if (transitionSFX != null) TransitionManager.Instance().Transition(
{ gameSceneNames[currentGameIndex], transitionSettings, 0);
SSAudioManager.EnsureInstance();
SSAudioManager.Instance.Play(transitionSFX);
}
TransitionManager.Instance().Transition(gameSceneNames[currentGameIndex], transitionSettings, 0); await UniTask.WaitUntil(() =>
baseGameManager == null || baseGameManager.IsDestroyed());
// Wait until the old game is destroyed and the new game is loaded and ready
await UniTask.WaitUntil(() => baseGameManager == null || baseGameManager.IsDestroyed());
await UniTask.WaitUntil(() => await UniTask.WaitUntil(() =>
{ {
currentGame = FindObjectsByType<MonoBehaviour>(FindObjectsSortMode.None) currentGame = FindObjectsByType<MonoBehaviour>(FindObjectsSortMode.None)
.OfType<IChallengeGame>() .OfType<IChallengeGame>()
.FirstOrDefault(); .FirstOrDefault();
return currentGame != null; return currentGame != null;
}); });
baseGameManager = currentGame as BaseGameManager; baseGameManager = currentGame as BaseGameManager;
print("Current game: " + baseGameManager.name);
await UniTask.WaitForSeconds(0.5f); await UniTask.WaitForSeconds(0.5f);
// ✅ NEW: pass the saved time bonus to the game before starting it
// each game type checks ChallengeManager.Instance.LastGameTimeLeft
// in their own BeginGameplay() — no casting needed here
baseGameManager.StartGame(); baseGameManager.StartGame();
currentGame.OnGameCompleted += OnGameCompleted; currentGame.OnGameCompleted += OnGameCompleted;
} }
...@@ -127,24 +140,22 @@ public class ChallengeManager : MonoBehaviour ...@@ -127,24 +140,22 @@ public class ChallengeManager : MonoBehaviour
private async UniTask LostChallenge() private async UniTask LostChallenge()
{ {
Debug.Log("Challenge failed."); Debug.Log("Challenge failed.");
// Show results, reset challenge, etc. challengeCanvas.ShowChallengeResult(
false, 0, penaltiesPerGame[currentGameIndex]);
challengeCanvas.ShowChallengeResult(false, 0, penaltiesPerGame[currentGameIndex]); await ChallengeService.Instance.AddChallenge(
await ChallengeService.Instance.AddChallenge(false, 0, -penaltiesPerGame[currentGameIndex], startTime, DateTime.UtcNow); false, 0, -penaltiesPerGame[currentGameIndex], startTime, DateTime.UtcNow);
} }
private async UniTask WonChallenge(int timeSaved, int pointsEarned) private async UniTask WonChallenge(int timeSaved, int pointsEarned)
{ {
Debug.Log("Challenge completed! Total time saved: " + timeSaved); Debug.Log("Challenge completed! Total time saved: " + timeSaved);
challengeCanvas.ShowChallengeResult(true, timeSaved, pointsEarned); challengeCanvas.ShowChallengeResult(true, timeSaved, pointsEarned);
await ChallengeService.Instance.AddChallenge(true, timeSaved, pointsEarned, startTime, DateTime.UtcNow); await ChallengeService.Instance.AddChallenge(
true, timeSaved, pointsEarned, startTime, DateTime.UtcNow);
} }
public void EndChallenge() public void EndChallenge()
{ {
Destroy(gameObject, 2); Destroy(gameObject, 5);
} }
} }
\ No newline at end of file
...@@ -52,6 +52,7 @@ public class McqCompetitor : MonoBehaviour ...@@ -52,6 +52,7 @@ public class McqCompetitor : MonoBehaviour
_manager = manager; _manager = manager;
manager.onAnswerGiven?.AddListener(ChangeZLevel); manager.onAnswerGiven?.AddListener(ChangeZLevel);
manager.onGameOver.AddListener(Stop); manager.onGameOver.AddListener(Stop);
manager.onWin?.AddListener(Stop);
} }
private void ChangeZLevel(bool correct) private void ChangeZLevel(bool correct)
......
...@@ -26,7 +26,9 @@ namespace com.al_arcade.mcq ...@@ -26,7 +26,9 @@ namespace com.al_arcade.mcq
[SerializeField] private float playerRunSpeed = 12f; [SerializeField] private float playerRunSpeed = 12f;
[SerializeField] private float gateSpacing = 4f; [SerializeField] private float gateSpacing = 4f;
[SerializeField] private float streakBonusThreshold = 3; [SerializeField] private float streakBonusThreshold = 3;
[SerializeField] private int totalLives = 5;
// ✅ NEW: how many correct-net answers needed to win (same as CS)
[SerializeField] private int pointsToWin = 5;
[Header("References")] [Header("References")]
public McqPlayerRunner player; public McqPlayerRunner player;
...@@ -40,19 +42,23 @@ namespace com.al_arcade.mcq ...@@ -40,19 +42,23 @@ namespace com.al_arcade.mcq
[SerializeField] private McqGameState _state = McqGameState.Idle; [SerializeField] private McqGameState _state = McqGameState.Idle;
public McqGameState State => _state; public McqGameState State => _state;
// MCQ-specific state
private McqQuestion[] _questions; private McqQuestion[] _questions;
private int _bestStreak, _lives; private int _bestStreak;
private List<McqGateController> _activeGates = new(); private List<McqGateController> _activeGates = new();
private int _correctGateIndex = -1; private int _correctGateIndex = -1;
private Camera _mainCamera; private Camera _mainCamera;
private bool _isTicking;
// ✅ NEW: CS-style progress counter
// goes +1 on correct, -1 on wrong, clamped to [0, pointsToWin]
private int _deltaChangeInSize;
[Header("MCQ Events")] [Header("MCQ Events")]
public UnityEvent<McqQuestion> onQuestionPresented; public UnityEvent<McqQuestion> onQuestionPresented;
public UnityEvent<int, int> onScoreChanged; public UnityEvent<int, int> onScoreChanged;
public UnityEvent<int> onLifeLost;
public UnityEvent<int> onGameComplete; public UnityEvent<int> onGameComplete;
public UnityEvent onGameOver = new UnityEvent(); public UnityEvent onGameOver = new UnityEvent();
public UnityEvent onWin = new UnityEvent();
// ─── Singleton ──────────────────────────────────────────────────────── // ─── Singleton ────────────────────────────────────────────────────────
protected override void Awake() protected override void Awake()
...@@ -60,13 +66,11 @@ namespace com.al_arcade.mcq ...@@ -60,13 +66,11 @@ namespace com.al_arcade.mcq
if (Instance != null && Instance != this) { Destroy(gameObject); return; } if (Instance != null && Instance != this) { Destroy(gameObject); return; }
Instance = this; Instance = this;
base.Awake(); base.Awake();
_mainCamera = Camera.main; _mainCamera = Camera.main;
onAnswerGiven?.AddListener(CameraFeedback); onAnswerGiven?.AddListener(CameraFeedback);
} }
// ─── BaseGameManager implementation ──────────────────────────────────
protected override string GameTypeKey => "mcq"; protected override string GameTypeKey => "mcq";
protected override IEnumerator FetchQuestions(Action<string> onError) protected override IEnumerator FetchQuestions(Action<string> onError)
...@@ -114,26 +118,47 @@ namespace com.al_arcade.mcq ...@@ -114,26 +118,47 @@ namespace com.al_arcade.mcq
{ {
player?.SetupManager(this); player?.SetupManager(this);
competitor?.SetupManager(this); competitor?.SetupManager(this);
// Robot getting up animation
yield return new WaitForSeconds(1.5f); yield return new WaitForSeconds(1.5f);
} }
protected override void OnTimerTick(float timeLeft) protected override void OnTimerTick(float timeLeft)
{ {
// MCQ doesn't use a global timer - it uses lives if (timeLeft < 4f && !_isTicking)
{
_isTicking = true;
SSAudioManager.Instance?.Tick(true);
}
else if (timeLeft >= 4f && _isTicking)
{
_isTicking = false;
SSAudioManager.Instance?.Tick(false);
}
uiManager?.SetTimer(timeLeft);
} }
protected override IEnumerator OnTimeUp() protected override IEnumerator OnTimeUp()
{ {
// MCQ doesn't use a timer _state = McqGameState.GameOver;
StopPlayerAndCompetitor();
StopAllCoroutines();
CleanupGates();
if (questionDisplay != null) questionDisplay.Hide();
if (_isTicking)
{
_isTicking = false;
SSAudioManager.Instance?.Tick(false);
}
StartCoroutine(LoseSequence());
yield break; yield break;
} }
// MCQ doesn't use the base timer - disable it
protected override void Update() protected override void Update()
{ {
// Don't call base.Update() - MCQ uses lives, not a timer if (_state == McqGameState.WaitingForAnswer)
base.Update();
} }
// ─── BeginGameplay ─────────────────────────────────────────────────── // ─── BeginGameplay ───────────────────────────────────────────────────
...@@ -141,15 +166,27 @@ namespace com.al_arcade.mcq ...@@ -141,15 +166,27 @@ namespace com.al_arcade.mcq
{ {
_currentIndex = _score = _streak = _correctCount = _wrongCount = 0; _currentIndex = _score = _streak = _correctCount = _wrongCount = 0;
_bestStreak = 0; _bestStreak = 0;
_lives = totalLives;
_timerRunning = false; // MCQ doesn't use timer // ✅ NEW: reset the CS-style progress counter
_deltaChangeInSize = 0;
_timeLeft = McqPrefabBuilder.Instance.startTime;
_timerRunning = true;
if (uiManager != null) if (uiManager != null)
{ {
uiManager.SetLives(totalLives, totalLives); // ✅ NEW: reset the points dots to 0
uiManager.SetScore(0); uiManager.TickPoints(0);
uiManager.SetProgress(0, _questions.Length);
uiManager.ShowGameUI(); uiManager.ShowGameUI();
uiManager.EnableScore(IsChallengeMode);
if (IsChallengeMode && ChallengeManager.Instance != null)
{
uiManager.SetScore(ChallengeManager.Instance.TimeSaved);
}
else
{
uiManager.SetScore(0);
}
} }
questionDisplay.transform.DOScale(Vector3.one, 0.5f) questionDisplay.transform.DOScale(Vector3.one, 0.5f)
...@@ -160,7 +197,6 @@ namespace com.al_arcade.mcq ...@@ -160,7 +197,6 @@ namespace com.al_arcade.mcq
StartCoroutine(GameLoop()); StartCoroutine(GameLoop());
} }
// ─── Public API ───────────────────────────────────────────────────────
public void StartWithQuestions(McqQuestion[] questions) public void StartWithQuestions(McqQuestion[] questions)
{ {
_questions = questions; _questions = questions;
...@@ -172,12 +208,13 @@ namespace com.al_arcade.mcq ...@@ -172,12 +208,13 @@ namespace com.al_arcade.mcq
ResetBaseState(); ResetBaseState();
_state = McqGameState.Idle; _state = McqGameState.Idle;
_bestStreak = 0; _bestStreak = 0;
_lives = totalLives; _isTicking = false;
// ✅ NEW: reset delta on full reset
_deltaChangeInSize = 0;
_questions = null; _questions = null;
foreach (var g in _activeGates) CleanupGates();
if (g != null) { DOTween.Kill(g.transform); Destroy(g.gameObject); } StopPlayerAndCompetitor();
_activeGates.Clear();
if (player != null) player.ResetToStart(); if (player != null) player.ResetToStart();
if (uiManager != null) uiManager.ResetUI(); if (uiManager != null) uiManager.ResetUI();
...@@ -185,25 +222,31 @@ namespace com.al_arcade.mcq ...@@ -185,25 +222,31 @@ namespace com.al_arcade.mcq
} }
// ─── Game Loop ─────────────────────────────────────────────────────── // ─── Game Loop ───────────────────────────────────────────────────────
// ✅ CHANGED: loop now runs forever (recycling questions if needed)
// the only exits are:
// - _deltaChangeInSize == pointsToWin → victory (inside ProcessAnswer)
// - timer runs out → OnTimeUp fires → lose
// - questions run out without winning → lose here
private IEnumerator GameLoop() private IEnumerator GameLoop()
{ {
while (_currentIndex < _questions.Length && _lives > 0) while (true)
{ {
yield return PresentQuestion(_questions[_currentIndex]); if (_state == McqGameState.GameOver) yield break;
_currentIndex++;
if (uiManager != null)
uiManager.SetProgress(_currentIndex, _questions.Length);
}
if (_lives <= 0) // ✅ CHANGED: if we run out of questions before winning → lose
if (_currentIndex >= _questions.Length)
{ {
_state = McqGameState.GameOver; _state = McqGameState.GameOver;
yield return LoseSequence(); yield return LoseSequence();
yield break;
} }
else
{ yield return PresentQuestion(_questions[_currentIndex]);
_state = McqGameState.GameComplete;
yield return VictorySequence(); if (_state == McqGameState.GameOver ||
_state == McqGameState.GameComplete) yield break;
_currentIndex++;
} }
} }
...@@ -212,11 +255,12 @@ namespace com.al_arcade.mcq ...@@ -212,11 +255,12 @@ namespace com.al_arcade.mcq
_state = McqGameState.ShowingQuestion; _state = McqGameState.ShowingQuestion;
yield return null; yield return null;
if (_state == McqGameState.GameOver) yield break;
if (questionDisplay != null) if (questionDisplay != null)
questionDisplay.Show(question.question_text, question.source); questionDisplay.Show(question.question_text, question.source);
onQuestionPresented?.Invoke(question); onQuestionPresented?.Invoke(question);
_state = McqGameState.WaitingForAnswer; _state = McqGameState.WaitingForAnswer;
SpawnGates(question); SpawnGates(question);
...@@ -226,6 +270,7 @@ namespace com.al_arcade.mcq ...@@ -226,6 +270,7 @@ namespace com.al_arcade.mcq
void OnGateHit(int idx) void OnGateHit(int idx)
{ {
if (_state == McqGameState.GameOver) return;
answered = true; answered = true;
wasCorrect = idx == _correctGateIndex; wasCorrect = idx == _correctGateIndex;
} }
...@@ -240,6 +285,12 @@ namespace com.al_arcade.mcq ...@@ -240,6 +285,12 @@ namespace com.al_arcade.mcq
float timer = 0; float timer = 0;
while (!answered && timer < timeout) while (!answered && timer < timeout)
{ {
if (_state == McqGameState.GameOver)
{
foreach (var gate in _activeGates)
gate.onPlayerEnter -= OnGateHit;
yield break;
}
timer += Time.deltaTime; timer += Time.deltaTime;
yield return null; yield return null;
} }
...@@ -247,9 +298,14 @@ namespace com.al_arcade.mcq ...@@ -247,9 +298,14 @@ namespace com.al_arcade.mcq
foreach (var gate in _activeGates) foreach (var gate in _activeGates)
gate.onPlayerEnter -= OnGateHit; gate.onPlayerEnter -= OnGateHit;
if (_state == McqGameState.GameOver) yield break;
_state = McqGameState.AnswerFeedback; _state = McqGameState.AnswerFeedback;
yield return ProcessAnswer(answered && wasCorrect); yield return ProcessAnswer(answered && wasCorrect);
if (_state == McqGameState.GameOver ||
_state == McqGameState.GameComplete) yield break;
foreach (var gate in _activeGates) foreach (var gate in _activeGates)
{ {
if (gate != null) if (gate != null)
...@@ -263,12 +319,18 @@ namespace com.al_arcade.mcq ...@@ -263,12 +319,18 @@ namespace com.al_arcade.mcq
_activeGates.Clear(); _activeGates.Clear();
yield return new WaitForSeconds(0.5f); yield return new WaitForSeconds(0.5f);
if (_state == McqGameState.GameOver ||
_state == McqGameState.GameComplete) yield break;
_state = McqGameState.BetweenQuestions; _state = McqGameState.BetweenQuestions;
if (questionDisplay != null) questionDisplay.Hide(); if (questionDisplay != null) questionDisplay.Hide();
} }
private IEnumerator ProcessAnswer(bool correct) private IEnumerator ProcessAnswer(bool correct)
{ {
if (_state == McqGameState.GameOver) yield break;
if (correct) if (correct)
{ {
_correctCount++; _correctCount++;
...@@ -277,6 +339,10 @@ namespace com.al_arcade.mcq ...@@ -277,6 +339,10 @@ namespace com.al_arcade.mcq
int points = CalculateStreakScore((int)streakBonusThreshold); int points = CalculateStreakScore((int)streakBonusThreshold);
_score += points; _score += points;
// ✅ NEW: move progress bar up like CS
_deltaChangeInSize++;
AdjustTimer(McqPrefabBuilder.Instance.correctAnswerBonusTime);
ShowCorrectFeedback(points); ShowCorrectFeedback(points);
var audio = SSAudioManager.Instance; var audio = SSAudioManager.Instance;
...@@ -296,7 +362,11 @@ namespace com.al_arcade.mcq ...@@ -296,7 +362,11 @@ namespace com.al_arcade.mcq
{ {
_wrongCount++; _wrongCount++;
_streak = 0; _streak = 0;
_lives--;
// ✅ NEW: move progress bar down like CS, clamped to 0
_deltaChangeInSize = Mathf.Max(0, _deltaChangeInSize - 1);
AdjustTimer(-McqPrefabBuilder.Instance.wrongAnswerPenaltyTime);
ShowWrongFeedback(); ShowWrongFeedback();
var audio = SSAudioManager.Instance; var audio = SSAudioManager.Instance;
...@@ -310,16 +380,62 @@ namespace com.al_arcade.mcq ...@@ -310,16 +380,62 @@ namespace com.al_arcade.mcq
if (particles != null && player != null) if (particles != null && player != null)
particles.PlayWrongBurst(player.transform.position + Vector3.up * 2f); particles.PlayWrongBurst(player.transform.position + Vector3.up * 2f);
if (uiManager != null) uiManager.SetLives(_lives, totalLives);
onLifeLost?.Invoke(_lives);
Camera.main.DOColor(SSColorPalette.WrongWord, 1).SetEase(Ease.Flash, 2); Camera.main.DOColor(SSColorPalette.WrongWord, 1).SetEase(Ease.Flash, 2);
} }
if (uiManager != null) { uiManager.SetScore(_score); uiManager.SetStreak(_streak); } if (uiManager != null)
{
uiManager.SetStreak(_streak);
// ✅ NEW: update the dots UI like CS
uiManager.TickPoints(_deltaChangeInSize);
}
onAnswerGiven?.Invoke(correct); onAnswerGiven?.Invoke(correct);
onScoreChanged?.Invoke(_score, _streak); onScoreChanged?.Invoke(_score, _streak);
yield return new WaitForSeconds(feedbackDisplayTime); yield return new WaitForSeconds(feedbackDisplayTime);
// ✅ NEW: check win condition AFTER feedback plays
// exactly like CS: if delta hits 5 → victory
if (_deltaChangeInSize >= pointsToWin)
{
_state = McqGameState.GameComplete;
onWin?.Invoke();
onGameOver?.Invoke();
yield return VictorySequence();
}
}
private void AdjustTimer(float delta)
{
UpdateTimerBy(delta);
_timeLeft = Mathf.Clamp(_timeLeft, 0, McqPrefabBuilder.Instance.startTime);
if (_timeLeft < 4f && !_isTicking)
{ _isTicking = true; SSAudioManager.Instance?.Tick(true); }
else if (_timeLeft >= 4f && _isTicking)
{ _isTicking = false; SSAudioManager.Instance?.Tick(false); }
uiManager?.UpdateTimer(_timeLeft, delta > 0);
}
private void StopPlayerAndCompetitor()
{
onWin?.Invoke();
onGameOver?.Invoke();
}
private void CleanupGates()
{
foreach (var g in _activeGates)
{
if (g != null)
{
DOTween.Kill(g.transform);
Destroy(g.gameObject);
}
}
_activeGates.Clear();
} }
// ─── Gate Spawning ─────────────────────────────────────────────────── // ─── Gate Spawning ───────────────────────────────────────────────────
...@@ -436,13 +552,12 @@ namespace com.al_arcade.mcq ...@@ -436,13 +552,12 @@ namespace com.al_arcade.mcq
private void CameraFeedback(bool correct) private void CameraFeedback(bool correct)
{ {
_mainCamera.DOFieldOfView(correct ? 85f : 80f, 0.2f).SetEase(Ease.OutQuad); _mainCamera.DOFieldOfView(correct ? 78f : 76f, 0.2f).SetEase(Ease.OutQuad);
} }
// ─── End Sequences ─────────────────────────────────────────────────── // ─── End Sequences ───────────────────────────────────────────────────
protected override IEnumerator SharedVictorySequence() protected override IEnumerator SharedVictorySequence()
{ {
Debug.Log("MCQ victory sequence");
var audio = SSAudioManager.Instance; var audio = SSAudioManager.Instance;
if (audio != null) if (audio != null)
{ {
...@@ -467,7 +582,8 @@ namespace com.al_arcade.mcq ...@@ -467,7 +582,8 @@ namespace com.al_arcade.mcq
protected override IEnumerator SharedLoseSequence() protected override IEnumerator SharedLoseSequence()
{ {
Debug.Log("MCQ game over"); StopPlayerAndCompetitor();
var audio = SSAudioManager.Instance; var audio = SSAudioManager.Instance;
if (audio != null) if (audio != null)
{ {
...@@ -487,8 +603,6 @@ namespace com.al_arcade.mcq ...@@ -487,8 +603,6 @@ namespace com.al_arcade.mcq
onGameOver?.Invoke(); onGameOver?.Invoke();
} }
// ─── MCQ-specific accessors ──────────────────────────────────────────
public int Lives => _lives;
public int BestStreak => _bestStreak; public int BestStreak => _bestStreak;
public int TotalQuestions => _questions?.Length ?? 0; public int TotalQuestions => _questions?.Length ?? 0;
} }
......
...@@ -60,6 +60,7 @@ namespace com.al_arcade.mcq ...@@ -60,6 +60,7 @@ namespace com.al_arcade.mcq
_manager = manager; _manager = manager;
manager.onAnswerGiven?.AddListener(PlayAnimation); manager.onAnswerGiven?.AddListener(PlayAnimation);
manager.onGameOver?.AddListener(Stop); manager.onGameOver?.AddListener(Stop);
manager.onWin?.AddListener(Stop);
} }
private void PlayAnimation(bool correct) private void PlayAnimation(bool correct)
......
...@@ -7,12 +7,14 @@ using TMPro; ...@@ -7,12 +7,14 @@ using TMPro;
namespace com.al_arcade.mcq namespace com.al_arcade.mcq
{ {
using com.al_arcade.cs;
using shared; using shared;
[AddComponentMenu("Science Street/MCQ Prefab Builder")] [AddComponentMenu("Science Street/MCQ Prefab Builder")]
public class McqPrefabBuilder : MonoBehaviour public class McqPrefabBuilder : MonoBehaviour
{ {
public static McqPrefabBuilder Instance { get; private set; }
[Header("Scene Environment")] [Header("Scene Environment")]
[Tooltip("Your full road/environment prefab. Spawned at origin.")] [Tooltip("Your full road/environment prefab. Spawned at origin.")]
...@@ -92,6 +94,11 @@ namespace com.al_arcade.mcq ...@@ -92,6 +94,11 @@ namespace com.al_arcade.mcq
[SerializeField] private float runSpeed = 12f; [SerializeField] private float runSpeed = 12f;
[SerializeField] private int lives = 3; [SerializeField] private int lives = 3;
[Header("Timer Settings")]
public int startTime = 30;
public int correctAnswerBonusTime = 3;
public int wrongAnswerPenaltyTime = 2;
[Header("Debug")] [Header("Debug")]
[SerializeField] private bool useOfflineTestData = false; [SerializeField] private bool useOfflineTestData = false;
...@@ -104,6 +111,7 @@ namespace com.al_arcade.mcq ...@@ -104,6 +111,7 @@ namespace com.al_arcade.mcq
private void Start() private void Start()
{ {
Instance = this;
DOTween.Init(); DOTween.Init();
if (arabicFont != null) SSFontManager.Font = arabicFont; if (arabicFont != null) SSFontManager.Font = arabicFont;
StartCoroutine(BuildEverything()); StartCoroutine(BuildEverything());
......
using UnityEngine; using UnityEngine;
using UnityEngine.UI; using UnityEngine.UI;
using UnityEngine.Events; using UnityEngine.Events;
// using ALArcade.ArabicTMP;
namespace com.al_arcade.mcq namespace com.al_arcade.mcq
{ {
using DG.Tweening; using DG.Tweening;
using LightSide; using LightSide;
using shared; using shared;
using System.Collections.Generic;
using UnityEngine.SceneManagement; using UnityEngine.SceneManagement;
public class McqUIManager : MonoBehaviour public class McqUIManager : MonoBehaviour
{ {
private Canvas _canvas; private Canvas _canvas;
[Header("CanvasGroups")] [Header("CanvasGroups")]
[SerializeField] private CanvasGroup _gameUI; [SerializeField] private CanvasGroup _gameUI;
[SerializeField] private CanvasGroup _loadingUI; [SerializeField] private CanvasGroup _loadingUI;
...@@ -22,13 +23,26 @@ namespace com.al_arcade.mcq ...@@ -22,13 +23,26 @@ namespace com.al_arcade.mcq
[Header("Game UI")] [Header("Game UI")]
[SerializeField] private UniText _scoreText; [SerializeField] private UniText _scoreText;
[SerializeField] private UniText _scoreLbl;
[SerializeField] private UniText _streakText; [SerializeField] private UniText _streakText;
[SerializeField] private UniText _progressText; [SerializeField] private UniText _progressText;
[SerializeField] private UniText _loadingText; [SerializeField] private UniText _loadingText;
[SerializeField] private UniText _errorText; [SerializeField] private UniText _errorText;
[SerializeField] private UniText _feedbackText; [SerializeField] private UniText _feedbackText;
[SerializeField] private Image _feedbackBg; [SerializeField] private Image _feedbackBg;
[SerializeField] private Image[] _heartIcons;
// ❌ REMOVED: Image[] _heartIcons — replaced by points dots
[Header("Timer UI")]
[SerializeField] private Slider _timerSlider;
[SerializeField] private Image _timerFill;
[SerializeField] private UniText _timerText;
// ✅ NEW: CS-style points dots (same as CsUIManager)
[Header("Points UI")]
[SerializeField] private Transform _pointsContainer;
[SerializeField] private Color _activePointColor;
[SerializeField] private Color _inactivePointColor;
[Header("Results UI")] [Header("Results UI")]
[SerializeField] private UniText _resultTitle; [SerializeField] private UniText _resultTitle;
...@@ -45,233 +59,48 @@ namespace com.al_arcade.mcq ...@@ -45,233 +59,48 @@ namespace com.al_arcade.mcq
[Header("Events")] [Header("Events")]
public UnityEvent onRestartClicked; public UnityEvent onRestartClicked;
[SerializeField] CanvasGroup redImage; [SerializeField] private CanvasGroup redImage;
// ✅ NEW: cached from CsUIManager pattern
private Color _timerDefaultColor;
private bool _isTweening;
// ✅ NEW: points images list — built from _pointsContainer children
private List<Image> _pointImages = new();
private void Awake() private void Awake()
{ {
if (_gameUI != null) if (_gameUI != null) { _gameUI.alpha = 0; _gameUI.gameObject.SetActive(false); }
{ if (_loadingUI != null) { _loadingUI.alpha = 0; _loadingUI.gameObject.SetActive(false); }
_gameUI.alpha = 0; _gameUI.gameObject.SetActive(false); if (_errorUI != null) { _errorUI.alpha = 0; _errorUI.gameObject.SetActive(false); }
if (_resultsUI != null) { _resultsUI.alpha = 0; _resultsUI.gameObject.SetActive(false); }
if (_feedbackUI != null) { _feedbackUI.alpha = 0; _feedbackUI.gameObject.SetActive(true); }
if (_winIcon != null) _winIcon.SetActive(false);
if (_loseIcon != null) _loseIcon.SetActive(false);
// ✅ NEW: cache timer default color
if (_timerFill != null)
_timerDefaultColor = _timerFill.color;
} }
if (_loadingUI != null)
private void Start()
{ {
_loadingUI.alpha = 0; _loadingUI.gameObject.SetActive(false); // ✅ NEW: build points images list from container children
} // same as CsUIManager.Start()
if (_errorUI != null) if (_pointsContainer != null)
{ {
_errorUI.alpha = 0; _errorUI.gameObject.SetActive(false); _pointImages.Clear();
} foreach (Transform child in _pointsContainer)
if (_resultsUI != null)
{ {
_resultsUI.alpha = 0; _resultsUI.gameObject.SetActive(false); var img = child.GetComponent<Image>();
if (img != null) _pointImages.Add(img);
} }
if (_feedbackUI != null)
{
_feedbackUI.alpha = 0; _feedbackUI.gameObject.SetActive(true);
} }
if (_winIcon != null) _winIcon.SetActive(false);
if (_loseIcon != null) _loseIcon.SetActive(false);
} }
public void BuildUI()
{
// var canvasObj = new GameObject("McqCanvas");
// canvasObj.transform.SetParent(transform);
// _canvas = canvasObj.AddComponent<Canvas>();
// _canvas.renderMode = RenderMode.ScreenSpaceOverlay;
// _canvas.sortingOrder = 100;
//
// var scaler = canvasObj.AddComponent<CanvasScaler>();
// scaler.uiScaleMode = CanvasScaler.ScaleMode.ScaleWithScreenSize;
// scaler.referenceResolution = new Vector2(1920, 1080);
// scaler.matchWidthOrHeight = 0.5f;
// canvasObj.AddComponent<GraphicRaycaster>();
//
// BuildGameUI(canvasObj.transform);
// BuildFeedbackUI(canvasObj.transform);
// BuildLoadingUI(canvasObj.transform);
// BuildErrorUI(canvasObj.transform);
// BuildResultsUI(canvasObj.transform);
//
// _gameUI.alpha = 0; _gameUI.gameObject.SetActive(false);
// _loadingUI.alpha = 0; _loadingUI.gameObject.SetActive(false);
// _errorUI.alpha = 0; _errorUI.gameObject.SetActive(false);
// _resultsUI.alpha = 0; _resultsUI.gameObject.SetActive(false);
// _feedbackUI.alpha = 0;
}
/*
private void BuildGameUI(Transform parent)
{
var go = MakePanel(parent, "GameUI", Vector2.zero, Vector2.one);
_gameUI = go.AddComponent<CanvasGroup>();
var topBar = MakeImg(go.transform, "TopBar",
new Vector2(0, 1), new Vector2(1, 1),
SSColorPalette.WithAlpha(SSColorPalette.PrimaryDark, 0.85f));
topBar.rectTransform.pivot = new Vector2(0.5f, 1);
topBar.rectTransform.sizeDelta = new Vector2(0, 80);
// _scoreText = MakeTxt(topBar.transform, "Score", "0",
// new Vector2(30, -15), 36, TMPro.TextAlignmentOptions.TopLeft);
// _scoreText.color = SSColorPalette.Accent;
// _scoreText.fontStyle = TMPro.FontStyles.Bold;
// MakeTxt(topBar.transform, "ScoreLabel", "النقاط",
// new Vector2(30, -50), 16, TMPro.TextAlignmentOptions.TopLeft)
// .color = SSColorPalette.WithAlpha(Color.white, 0.6f);
//
// _streakText = MakeTxt(topBar.transform, "Streak", "",
// new Vector2(200, -15), 24, TMPro.TextAlignmentOptions.TopLeft);
// _streakText.color = SSColorPalette.Warning;
_heartIcons = new Image[5];
for (int i = 0; i < 5; i++)
{
var h = new GameObject($"Heart_{i}");
h.transform.SetParent(topBar.transform, false);
var r = h.AddComponent<RectTransform>();
r.anchorMin = r.anchorMax = new Vector2(1, 0.5f);
r.pivot = new Vector2(1, 0.5f);
r.anchoredPosition = new Vector2(-30 - i * 45, 0);
r.sizeDelta = new Vector2(36, 36);
_heartIcons[i] = h.AddComponent<Image>();
_heartIcons[i].color = SSColorPalette.Danger;
h.SetActive(false);
}
var progBg = MakeImg(go.transform, "ProgressBg",
new Vector2(0, 0), new Vector2(1, 0),
SSColorPalette.WithAlpha(Color.white, 0.1f));
progBg.rectTransform.anchoredPosition = new Vector2(0, 15);
progBg.rectTransform.sizeDelta = new Vector2(-80, 8);
progBg.rectTransform.pivot = new Vector2(0.5f, 0);
var fillObj = new GameObject("ProgressFill");
fillObj.transform.SetParent(progBg.transform, false);
var fr = fillObj.AddComponent<RectTransform>();
fr.anchorMin = Vector2.zero;
fr.anchorMax = new Vector2(0, 1);
fr.pivot = new Vector2(0, 0.5f);
fr.offsetMin = fr.offsetMax = Vector2.zero;
_progressFill = fillObj.AddComponent<Image>();
_progressFill.color = SSColorPalette.Accent;
// _progressText = MakeTxt(go.transform, "ProgressText", "0 / 0",
// new Vector2(0, 35), 16, TMPro.TextAlignmentOptions.Bottom);
_progressText.rectTransform.anchorMin = _progressText.rectTransform.anchorMax =
new Vector2(0.5f, 0);
_progressText.color = SSColorPalette.WithAlpha(Color.white, 0.5f);
}
private void BuildFeedbackUI(Transform parent)
{
var go = MakePanel(parent, "FeedbackUI", Vector2.zero, Vector2.one);
_feedbackUI = go.AddComponent<CanvasGroup>();
_feedbackUI.blocksRaycasts = false;
_feedbackUI.interactable = false;
var bgObj = new GameObject("FeedbackBg");
bgObj.transform.SetParent(go.transform, false);
var bgRect = bgObj.AddComponent<RectTransform>();
bgRect.anchorMin = new Vector2(0.2f, 0.4f);
bgRect.anchorMax = new Vector2(0.8f, 0.6f);
bgRect.offsetMin = bgRect.offsetMax = Vector2.zero;
_feedbackBg = bgObj.AddComponent<Image>();
_feedbackBg.color = SSColorPalette.WithAlpha(SSColorPalette.Success, 0.9f);
// _feedbackText = MakeTxt(bgObj.transform, "FeedbackText", "",
// Vector2.zero, 36, TMPro.TextAlignmentOptions.Center);
// _feedbackText.rectTransform.anchorMin = Vector2.zero;
// _feedbackText.rectTransform.anchorMax = Vector2.one;
// _feedbackText.rectTransform.sizeDelta = Vector2.zero;
// _feedbackText.color = Color.white;
}
private void BuildLoadingUI(Transform parent)
{
var go = MakePanel(parent, "LoadingUI", Vector2.zero, Vector2.one);
_loadingUI = go.AddComponent<CanvasGroup>();
go.AddComponent<Image>().color =
SSColorPalette.WithAlpha(SSColorPalette.PrimaryDark, 0.9f);
// _loadingText = MakeTxt(go.transform, "LoadingText", "جاري التحميل...",
// Vector2.zero, 28, TMPro.TextAlignmentOptions.Center);
// _loadingText.rectTransform.anchorMin = new Vector2(0.2f, 0.4f);
// _loadingText.rectTransform.anchorMax = new Vector2(0.8f, 0.6f);
// _loadingText.rectTransform.sizeDelta = Vector2.zero;
// _loadingText.color = Color.white;
}
private void BuildErrorUI(Transform parent)
{
var go = MakePanel(parent, "ErrorUI", Vector2.zero, Vector2.one);
_errorUI = go.AddComponent<CanvasGroup>();
go.AddComponent<Image>().color =
SSColorPalette.WithAlpha(SSColorPalette.Danger, 0.92f);
_errorText = MakeTxt(go.transform, "ErrorText", "خطأ",
Vector2.zero, 24, TMPro.TextAlignmentOptions.Center);
_errorText.rectTransform.anchorMin = new Vector2(0.15f, 0.35f);
_errorText.rectTransform.anchorMax = new Vector2(0.85f, 0.65f);
_errorText.rectTransform.sizeDelta = Vector2.zero;
_errorText.color = Color.white;
_errorText.enableWordWrapping = true;
}
private void BuildResultsUI(Transform parent)
{
var go = MakePanel(parent, "ResultsUI", Vector2.zero, Vector2.one);
_resultsUI = go.AddComponent<CanvasGroup>();
go.AddComponent<Image>().color =
SSColorPalette.WithAlpha(SSColorPalette.PrimaryDark, 0.95f);
_resultTitle = MakeAnchoredTxt(go.transform, "Title", "أحسنت! 🎉",
new Vector2(0, 200), 48);
_resultTitle.color = SSColorPalette.Accent;
_resultTitle.fontStyle = TMPro.FontStyles.Bold;
_resultScore = MakeAnchoredTxt(go.transform, "Score", "0",
new Vector2(0, 120), 64);
_resultScore.color = Color.white;
_resultScore.fontStyle = TMPro.FontStyles.Bold;
_resultCorrect = MakeAnchoredTxt(go.transform, "Correct", "",
new Vector2(-200, 0), 24);
_resultCorrect.color = SSColorPalette.Success;
_resultWrong = MakeAnchoredTxt(go.transform, "Wrong", "",
new Vector2(0, 0), 24);
_resultWrong.color = SSColorPalette.Danger;
_resultStreak = MakeAnchoredTxt(go.transform, "Streak", "",
new Vector2(200, 0), 24);
_resultStreak.color = SSColorPalette.Accent;
var btnObj = new GameObject("RestartBtn");
btnObj.transform.SetParent(go.transform, false);
var br = btnObj.AddComponent<RectTransform>();
br.anchorMin = br.anchorMax = new Vector2(0.5f, 0.5f);
br.anchoredPosition = new Vector2(0, -120);
br.sizeDelta = new Vector2(300, 60);
btnObj.AddComponent<Image>().color = SSColorPalette.Accent;
_resultRestartBtn = btnObj.AddComponent<Button>();
_resultRestartBtn.onClick.AddListener(() =>
{ HideResults(); onRestartClicked?.Invoke(); });
var btnTxt = MakeTxt(btnObj.transform, "BtnText", "إعادة اللعب 🔄",
Vector2.zero, 24, TMPro.TextAlignmentOptions.Center);
btnTxt.rectTransform.anchorMin = Vector2.zero;
btnTxt.rectTransform.anchorMax = Vector2.one;
btnTxt.rectTransform.sizeDelta = Vector2.zero;
btnTxt.color = SSColorPalette.TextDark;
btnTxt.fontStyle = TMPro.FontStyles.Bold;
}
*/
public void BuildUI() { }
// ─── Game UI ──────────────────────────────────────────────────────────
public void ShowGameUI() public void ShowGameUI()
{ {
...@@ -287,11 +116,24 @@ namespace com.al_arcade.mcq ...@@ -287,11 +116,24 @@ namespace com.al_arcade.mcq
_scoreText.transform.DOPunchScale(Vector3.one * 0.2f, 0.3f, 6, 0.3f) _scoreText.transform.DOPunchScale(Vector3.one * 0.2f, 0.3f, 6, 0.3f)
.SetId("scorePunch"); .SetId("scorePunch");
} }
public void EnableScore(bool value)
{
_scoreText.enabled = value;
_scoreLbl.enabled = value;
if (value)
{
_scoreLbl.Text = "الوقت الموفر";
}
else
{
_scoreLbl.Text = "النقاط";
}
}
public void SetStreak(int streak) public void SetStreak(int streak)
{ {
if (_streakText == null) return; if (_streakText == null) return;
_streakText.Text = streak > 1 ? $"🔥 ×{streak}" : ""; _streakText.Text = streak > 1 ? $"×{streak}" : "";
if (streak > 1) if (streak > 1)
{ {
DOTween.Kill(_streakText.transform, "streakPop"); DOTween.Kill(_streakText.transform, "streakPop");
...@@ -301,26 +143,7 @@ namespace com.al_arcade.mcq ...@@ -301,26 +143,7 @@ namespace com.al_arcade.mcq
} }
} }
public void SetLives(int lives, int maxLives) // ❌ REMOVED: SetLives() — no longer needed
{
for (int i = 0; i < _heartIcons.Length; i++)
{
bool active = i < maxLives;
_heartIcons[i].gameObject.SetActive(active);
if (active)
{
bool alive = i < lives;
_heartIcons[i].color = alive
? SSColorPalette.Danger
: SSColorPalette.WithAlpha(SSColorPalette.Danger, 0.2f);
if (!alive && i == lives)
{
DOTween.Kill(_heartIcons[i].transform);
_heartIcons[i].transform.DOPunchScale(Vector3.one * 0.5f, 0.3f);
}
}
}
}
public void SetProgress(int current, int total) public void SetProgress(int current, int total)
{ {
...@@ -335,19 +158,18 @@ namespace com.al_arcade.mcq ...@@ -335,19 +158,18 @@ namespace com.al_arcade.mcq
if (_progressSlider != null) if (_progressSlider != null)
{ {
DOTween.Kill("progSlider"); DOTween.Kill("progSlider");
DOVirtual.Float(_progressSlider.value, (float)current, 0.5f, score => DOVirtual.Float(_progressSlider.value, (float)current, 0.5f, val =>
{ {
_progressSlider.value = score; _progressSlider.value = val;
}).SetEase(Ease.OutQuad).SetId("progSlider"); }).SetEase(Ease.OutQuad).SetId("progSlider");
} }
} }
public void ShowFeedback(string message, bool isCorrect) public void ShowFeedback(string message, bool isCorrect)
{ {
if (!isCorrect) if (!isCorrect && redImage != null)
{
redImage.DOFade(.7f, .2f).SetLoops(4, LoopType.Yoyo); redImage.DOFade(.7f, .2f).SetLoops(4, LoopType.Yoyo);
}
if (_feedbackText != null) _feedbackText.Text = message; if (_feedbackText != null) _feedbackText.Text = message;
if (_feedbackBg != null) if (_feedbackBg != null)
_feedbackBg.color = SSColorPalette.WithAlpha( _feedbackBg.color = SSColorPalette.WithAlpha(
...@@ -358,7 +180,6 @@ namespace com.al_arcade.mcq ...@@ -358,7 +180,6 @@ namespace com.al_arcade.mcq
var bgRect = _feedbackBg?.rectTransform; var bgRect = _feedbackBg?.rectTransform;
if (bgRect != null) if (bgRect != null)
{ {
print("Showing Feedback");
bgRect.localScale = new Vector3(0.5f, 0f, 1f); bgRect.localScale = new Vector3(0.5f, 0f, 1f);
var seq = DOTween.Sequence(); var seq = DOTween.Sequence();
seq.Append(_feedbackUI.DOFade(1f, 0.15f)); seq.Append(_feedbackUI.DOFade(1f, 0.15f));
...@@ -369,6 +190,83 @@ namespace com.al_arcade.mcq ...@@ -369,6 +190,83 @@ namespace com.al_arcade.mcq
} }
} }
// ─── Timer UI ─────────────────────────────────────────────────────────
// ✅ NEW: called every frame from OnTimerTick
public void SetTimer(float time)
{
if (_isTweening) return;
if (_timerSlider != null)
_timerSlider.value = time / McqPrefabBuilder.Instance.startTime;
if (_timerFill != null)
_timerFill.color = time > 4f ? _timerDefaultColor : SSColorPalette.Danger;
if (_timerText != null)
_timerText.Text = Mathf.CeilToInt(time).ToString();
}
// ✅ NEW: called on bonus/penalty — flashes and animates the slider
public void UpdateTimer(float time, bool positive)
{
_isTweening = true;
var flashColor = positive ? SSColorPalette.CorrectWord : SSColorPalette.Danger;
if (_timerSlider != null)
_timerSlider.transform.DOPunchScale(Vector3.one * 0.1f, 0.3f, 8, 0.3f);
if (_timerFill != null)
{
_timerFill.DOColor(flashColor, 0.2f).SetEase(Ease.OutQuad)
.OnComplete(() =>
_timerFill.DOColor(_timerDefaultColor, 0.2f).SetEase(Ease.OutQuad));
}
float targetTime = positive ? time : time - 0.3f;
if (_timerSlider != null)
{
_timerSlider.DOValue(targetTime / McqPrefabBuilder.Instance.startTime, 0.3f)
.SetEase(Ease.OutQuad)
.OnComplete(() => _isTweening = false);
}
else
{
_isTweening = false;
}
}
// ─── Points dots UI ───────────────────────────────────────────────────
// ✅ NEW: CS-style dots that fill up as player gets correct answers
// count = current _deltaChangeInSize value from game manager
public void TickPoints(int count)
{
for (int i = 0; i < _pointImages.Count; i++)
{
var img = _pointImages[i];
if (i < count)
{
// dot is active — color it and punch scale it
img.color = _activePointColor;
img.transform.DOPunchScale(
Vector3.one * 0.4f, 0.4f)
.SetEase(Ease.OutElastic)
.SetDelay(0.1f * i);
}
else
{
// dot is inactive — dim it and reset scale
img.color = SSColorPalette.WithAlpha(_inactivePointColor, 0.3f);
img.transform.localScale = Vector3.one;
}
}
}
// ─── Loading / Error ──────────────────────────────────────────────────
public void ShowLoading(string msg) public void ShowLoading(string msg)
{ {
_loadingUI.gameObject.SetActive(true); _loadingUI.gameObject.SetActive(true);
...@@ -389,6 +287,8 @@ namespace com.al_arcade.mcq ...@@ -389,6 +287,8 @@ namespace com.al_arcade.mcq
_errorUI.DOFade(1f, 0.3f); _errorUI.DOFade(1f, 0.3f);
} }
// ─── Results ──────────────────────────────────────────────────────────
public void ShowResults(int score, int correct, int wrong, public void ShowResults(int score, int correct, int wrong,
int bestStreak, int total, bool won) int bestStreak, int total, bool won)
{ {
...@@ -425,6 +325,14 @@ namespace com.al_arcade.mcq ...@@ -425,6 +325,14 @@ namespace com.al_arcade.mcq
{ {
_resultScore.transform.localScale = Vector3.zero; _resultScore.transform.localScale = Vector3.zero;
seq.Append(_resultScore.transform.DOScale(1f, 0.4f).SetEase(Ease.OutBack)); seq.Append(_resultScore.transform.DOScale(1f, 0.4f).SetEase(Ease.OutBack));
// ✅ NEW: animate score counting up like CS
int ds = 0;
DOTween.To(() => ds, x =>
{
ds = x;
if (_resultScore != null) _resultScore.Text = x.ToString("N0");
}, score, 1.2f).SetEase(Ease.OutQuad).SetDelay(0.8f);
} }
} }
...@@ -434,72 +342,42 @@ namespace com.al_arcade.mcq ...@@ -434,72 +342,42 @@ namespace com.al_arcade.mcq
.OnComplete(() => _resultsUI.gameObject.SetActive(false)); .OnComplete(() => _resultsUI.gameObject.SetActive(false));
} }
public void RestartButtonFunction() // ─── Reset ────────────────────────────────────────────────────────────
{
HideResults();
onRestartClicked?.Invoke();
McqGameManager.Instance.ResetGame();
McqGameManager.Instance.StartGame();
}
public void BackToMenuButtonFunction()
{
SceneManager.LoadScene("MainMenu");
}
public void ResetUI() public void ResetUI()
{ {
_gameUI.gameObject.SetActive(false); if (_gameUI != null) { _gameUI.alpha = 0; _gameUI.gameObject.SetActive(false); }
_loadingUI.gameObject.SetActive(false); if (_loadingUI != null) { _loadingUI.alpha = 0; _loadingUI.gameObject.SetActive(false); }
_errorUI.gameObject.SetActive(false); if (_errorUI != null) { _errorUI.alpha = 0; _errorUI.gameObject.SetActive(false); }
_resultsUI.gameObject.SetActive(false); if (_resultsUI != null) { _resultsUI.alpha = 0; _resultsUI.gameObject.SetActive(false); }
_feedbackUI.alpha = 0; if (_feedbackUI != null) _feedbackUI.alpha = 0;
}
// ✅ NEW: reset timer bar
if (_timerSlider != null) _timerSlider.value = 1f;
if (_timerFill != null) _timerFill.color = _timerDefaultColor;
if (_timerText != null) _timerText.Text = "";
/* // ✅ NEW: reset points dots to all inactive
private GameObject MakePanel(Transform p, string n, Vector2 amin, Vector2 amax) TickPoints(0);
{
var go = new GameObject(n);
go.transform.SetParent(p, false);
var r = go.AddComponent<RectTransform>();
r.anchorMin = amin; r.anchorMax = amax;
r.sizeDelta = Vector2.zero; r.anchoredPosition = Vector2.zero;
return go;
}
private Image MakeImg(Transform p, string n, Vector2 amin, Vector2 amax, Color c) _isTweening = false;
{ SetStreak(0);
var go = new GameObject(n); _scoreLbl.enabled = false;
go.transform.SetParent(p, false);
var r = go.AddComponent<RectTransform>();
r.anchorMin = amin; r.anchorMax = amax; r.sizeDelta = Vector2.zero;
var img = go.AddComponent<Image>();
img.color = c;
return img;
} }
private UniText MakeTxt(Transform p, string n, string text, // ─── Button functions ─────────────────────────────────────────────────
Vector2 pos, float size, TMPro.TextAlignmentOptions align)
public void RestartButtonFunction()
{ {
var go = new GameObject(n); HideResults();
go.transform.SetParent(p, false); onRestartClicked?.Invoke();
var r = go.AddComponent<RectTransform>(); McqGameManager.Instance.ResetGame();
r.anchoredPosition = pos; r.sizeDelta = new Vector2(400, 60); McqGameManager.Instance.StartGame();
var tmp = go.AddComponent<UniText>();
tmp.Text = text; tmp.fontSize = size; tmp.alignment = align;
tmp.enableWordWrapping = true;
SSFontManager.Apply(tmp);
return tmp;
} }
private UniText MakeAnchoredTxt(Transform p, string n, string text, public void BackToMenuButtonFunction()
Vector2 pos, float size)
{ {
var t = MakeTxt(p, n, text, pos, size, TMPro.TextAlignmentOptions.Center); SceneManager.LoadScene("MainMenu");
t.rectTransform.anchorMin = t.rectTransform.anchorMax = new Vector2(0.5f, 0.5f);
return t;
} }
*/
} }
} }
\ No newline at end of file
...@@ -102,8 +102,16 @@ namespace com.al_arcade.tf ...@@ -102,8 +102,16 @@ namespace com.al_arcade.tf
{ {
uiManager.ShowGameUI(); uiManager.ShowGameUI();
uiManager.SetProgress(0, stepsToWin); uiManager.SetProgress(0, stepsToWin);
uiManager.EnableScore(IsChallengeMode);
if (IsChallengeMode && ChallengeManager.Instance != null)
{
uiManager.SetScore(ChallengeManager.Instance.TimeSaved);
}
else
{
uiManager.SetScore(0); uiManager.SetScore(0);
} }
}
onGameStart?.Invoke(); onGameStart?.Invoke();
StartCoroutine(GameLoop()); StartCoroutine(GameLoop());
...@@ -226,7 +234,6 @@ namespace com.al_arcade.tf ...@@ -226,7 +234,6 @@ namespace com.al_arcade.tf
if (uiManager != null) if (uiManager != null)
{ {
uiManager.SetProgress(_progress, stepsToWin); uiManager.SetProgress(_progress, stepsToWin);
uiManager.SetScore(_score);
uiManager.SetStreak(_streak); uiManager.SetStreak(_streak);
} }
......
...@@ -15,7 +15,7 @@ namespace com.al_arcade.tf ...@@ -15,7 +15,7 @@ namespace com.al_arcade.tf
{ {
[SerializeField] private Canvas _canvas; [SerializeField] private Canvas _canvas;
[SerializeField] private CanvasGroup _gameUI, _loadingUI, _errorUI, _resultsUI; [SerializeField] private CanvasGroup _gameUI, _loadingUI, _errorUI, _resultsUI;
[SerializeField] private UniText _scoreText, _streakText; [SerializeField] private UniText _scoreText, _streakText , _scoreLbl;
[SerializeField] private ArabicTextMeshProUGUI _loadingText, _errorText; [SerializeField] private ArabicTextMeshProUGUI _loadingText, _errorText;
[SerializeField] private UniText _progressLabel; [SerializeField] private UniText _progressLabel;
[SerializeField] private UniText _resultTitle, _resultScore, _resultStats; [SerializeField] private UniText _resultTitle, _resultScore, _resultStats;
...@@ -338,7 +338,19 @@ namespace com.al_arcade.tf ...@@ -338,7 +338,19 @@ namespace com.al_arcade.tf
.DOPunchScale(Vector3.one * 0.12f, 0.2f, 4, 0.2f) .DOPunchScale(Vector3.one * 0.12f, 0.2f, 4, 0.2f)
.SetId("sp"); .SetId("sp");
} }
public void EnableScore(bool value)
{
_scoreText.enabled = value;
_scoreLbl.enabled = value;
if (value)
{
_scoreLbl.Text = "الوقت الموفر";
}
else
{
_scoreLbl.Text = "النقاط";
}
}
public void SetStreak(int s) public void SetStreak(int s)
{ {
if (_streakText == null) return; if (_streakText == null) return;
...@@ -415,6 +427,7 @@ namespace com.al_arcade.tf ...@@ -415,6 +427,7 @@ namespace com.al_arcade.tf
if (_loadingUI != null) _loadingUI.gameObject.SetActive(false); if (_loadingUI != null) _loadingUI.gameObject.SetActive(false);
if (_errorUI != null) _errorUI.gameObject.SetActive(false); if (_errorUI != null) _errorUI.gameObject.SetActive(false);
if (_resultsUI != null) _resultsUI.gameObject.SetActive(false); if (_resultsUI != null) _resultsUI.gameObject.SetActive(false);
// --- ADDED: Reset timer UI --- // --- ADDED: Reset timer UI ---
if (_timerSlider != null) if (_timerSlider != null)
_timerSlider.value = 1f; _timerSlider.value = 1f;
...@@ -423,6 +436,7 @@ namespace com.al_arcade.tf ...@@ -423,6 +436,7 @@ namespace com.al_arcade.tf
_timerFill.color = _timerDefaultColor; _timerFill.color = _timerDefaultColor;
_isTweening = false; _isTweening = false;
_scoreLbl.enabled = false;
} }
private GameObject MkPanel(Transform p, string n) private GameObject MkPanel(Transform p, string n)
......
...@@ -14,8 +14,8 @@ OcclusionCullingSettings: ...@@ -14,8 +14,8 @@ OcclusionCullingSettings:
RenderSettings: RenderSettings:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
serializedVersion: 10 serializedVersion: 10
m_Fog: 0 m_Fog: 1
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogColor: {r: 0.4, g: 0.4, b: 0.4, a: 1}
m_FogMode: 3 m_FogMode: 3
m_FogDensity: 0.01 m_FogDensity: 0.01
m_LinearFogStart: 0 m_LinearFogStart: 0
...@@ -26,7 +26,7 @@ RenderSettings: ...@@ -26,7 +26,7 @@ RenderSettings:
m_AmbientIntensity: 1 m_AmbientIntensity: 1
m_AmbientMode: 0 m_AmbientMode: 0
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} m_SkyboxMaterial: {fileID: 0}
m_HaloStrength: 0.5 m_HaloStrength: 0.5
m_FlareStrength: 1 m_FlareStrength: 1
m_FlareFadeSpeed: 3 m_FlareFadeSpeed: 3
...@@ -119,7 +119,7 @@ NavMeshSettings: ...@@ -119,7 +119,7 @@ NavMeshSettings:
debug: debug:
m_Flags: 0 m_Flags: 0
m_NavMeshData: {fileID: 0} m_NavMeshData: {fileID: 0}
--- !u!1 &284121875 --- !u!1 &603037695
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -127,192 +127,12 @@ GameObject: ...@@ -127,192 +127,12 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 284121876} - component: {fileID: 603037698}
- component: {fileID: 284121877} - component: {fileID: 603037697}
m_Layer: 0 - component: {fileID: 603037696}
m_Name: AppRouter - component: {fileID: 603037699}
m_TagString: Untagged - component: {fileID: 603037700}
m_Icon: {fileID: 0} - component: {fileID: 603037701}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &284121876
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 284121875}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 13.2669, y: 15.48521, z: -4.57864}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 3875778254585832864}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &284121877
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 284121875}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4f2682cf8a6c26b4bb2d0ce6b08c6ec9, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::AppRouter
splashScreen: {fileID: 90795484556287063}
errorPanel: {fileID: 0}
--- !u!1 &787965442
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 787965443}
- component: {fileID: 787965446}
- component: {fileID: 787965445}
- component: {fileID: 787965444}
m_Layer: 0
m_Name: 2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &787965443
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 787965442}
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: 3875778254585832864}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0.000015258789, y: 0.000030517578}
m_SizeDelta: {x: 765.2375, y: 1700.5278}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &787965444
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 787965442}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 980570066fb5dd74abc396427104080f, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &787965445
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 787965442}
m_CullTransparentMesh: 1
--- !u!212 &787965446
SpriteRenderer:
serializedVersion: 2
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 787965442}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2}
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: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_MaskInteraction: 0
m_Sprite: {fileID: 21300000, guid: 980570066fb5dd74abc396427104080f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 15.63, y: 15.63}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_SpriteSortPoint: 0
--- !u!1 &1239670919
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1239670922}
- component: {fileID: 1239670921}
- component: {fileID: 1239670920}
- component: {fileID: 1239670923}
m_Layer: 0 m_Layer: 0
m_Name: Main Camera m_Name: Main Camera
m_TagString: MainCamera m_TagString: MainCamera
...@@ -320,25 +140,25 @@ GameObject: ...@@ -320,25 +140,25 @@ GameObject:
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!81 &1239670920 --- !u!81 &603037696
AudioListener: AudioListener:
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: 1239670919} m_GameObject: {fileID: 603037695}
m_Enabled: 1 m_Enabled: 1
--- !u!20 &1239670921 --- !u!20 &603037697
Camera: Camera:
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: 1239670919} m_GameObject: {fileID: 603037695}
m_Enabled: 1 m_Enabled: 1
serializedVersion: 2 serializedVersion: 2
m_ClearFlags: 1 m_ClearFlags: 2
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} m_BackGroundColor: {r: 0.8301887, g: 0.8301887, b: 0.8301887, a: 1}
m_projectionMatrixMode: 1 m_projectionMatrixMode: 1
m_GateFitMode: 2 m_GateFitMode: 2
m_FOVAxisMode: 0 m_FOVAxisMode: 0
...@@ -361,7 +181,7 @@ Camera: ...@@ -361,7 +181,7 @@ Camera:
height: 1 height: 1
near clip plane: 0.3 near clip plane: 0.3
far clip plane: 1000 far clip plane: 1000
field of view: 60 field of view: 80
orthographic: 0 orthographic: 0
orthographic size: 5 orthographic size: 5
m_Depth: -1 m_Depth: -1
...@@ -379,28 +199,29 @@ Camera: ...@@ -379,28 +199,29 @@ Camera:
m_OcclusionCulling: 1 m_OcclusionCulling: 1
m_StereoConvergence: 10 m_StereoConvergence: 10
m_StereoSeparation: 0.022 m_StereoSeparation: 0.022
--- !u!4 &1239670922 --- !u!4 &603037698
Transform: 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: 1239670919} m_GameObject: {fileID: 603037695}
serializedVersion: 2 serializedVersion: 2
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: 1, z: -10} m_LocalPosition: {x: 0, y: 1, z: -10}
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: 2052974454}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1239670923 --- !u!114 &603037699
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: 1239670919} m_GameObject: {fileID: 603037695}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
...@@ -417,8 +238,8 @@ MonoBehaviour: ...@@ -417,8 +238,8 @@ MonoBehaviour:
m_Bits: 1 m_Bits: 1
m_VolumeTrigger: {fileID: 0} m_VolumeTrigger: {fileID: 0}
m_VolumeFrameworkUpdateModeOption: 2 m_VolumeFrameworkUpdateModeOption: 2
m_RenderPostProcessing: 0 m_RenderPostProcessing: 1
m_Antialiasing: 0 m_Antialiasing: 3
m_AntialiasingQuality: 2 m_AntialiasingQuality: 2
m_StopNaN: 0 m_StopNaN: 0
m_Dithering: 0 m_Dithering: 0
...@@ -438,102 +259,200 @@ MonoBehaviour: ...@@ -438,102 +259,200 @@ MonoBehaviour:
m_VarianceClampScale: 0.9 m_VarianceClampScale: 0.9
m_ContrastAdaptiveSharpening: 0 m_ContrastAdaptiveSharpening: 0
m_Version: 2 m_Version: 2
--- !u!1 &90795484556287063 --- !u!82 &603037700
GameObject: AudioSource:
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}
serializedVersion: 6 m_GameObject: {fileID: 603037695}
m_Component: m_Enabled: 1
- component: {fileID: 3875778254585832864} serializedVersion: 4
- component: {fileID: 8403144883015818644} OutputAudioMixerGroup: {fileID: 0}
- component: {fileID: 6979911012296834176} m_audioClip: {fileID: 0}
- component: {fileID: 8461727443214943944} m_Resource: {fileID: 8300000, guid: 3ce0c410f90285845aefa37fa2215631, type: 3}
m_Layer: 5 m_PlayOnAwake: 1
m_Name: Canvas m_Volume: 0.4
m_TagString: Untagged m_Pitch: 1
m_Icon: {fileID: 0} Loop: 1
m_NavMeshLayer: 0 Mute: 0
m_StaticEditorFlags: 0 Spatialize: 0
m_IsActive: 1 SpatializePostEffects: 0
--- !u!222 &1016906128007453682 Priority: 128
CanvasRenderer: DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
--- !u!114 &603037701
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: 5174508683906604021} m_GameObject: {fileID: 603037695}
m_CullTransparentMesh: 1 m_Enabled: 1
--- !u!222 &2246436629498798586 m_EditorHideFlags: 0
CanvasRenderer: m_Script: {fileID: 11500000, guid: 8b9a305e18de0c04dbd257a21cd47087, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.Postprocessing.Runtime::UnityEngine.Rendering.PostProcessing.PostProcessVolume
sharedProfile: {fileID: 11400000, guid: a4239714a6b581b458c0b49a303c6116, type: 2}
isGlobal: 1
blendDistance: 0
weight: 1
priority: 0
--- !u!1 &1015746445
GameObject:
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: 6035404071447629516} serializedVersion: 6
m_CullTransparentMesh: 1 m_Component:
--- !u!224 &3875778254585832864 - component: {fileID: 1015746448}
RectTransform: - component: {fileID: 1015746447}
- component: {fileID: 1015746446}
m_Layer: 0
m_Name: EventSystem
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1015746446
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: 90795484556287063} m_GameObject: {fileID: 1015746445}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_Enabled: 1
m_LocalPosition: {x: 0, y: 0, z: 0} m_EditorHideFlags: 0
m_LocalScale: {x: 0, y: 0, z: 0} m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3}
m_ConstrainProportionsScale: 0 m_Name:
m_Children: m_EditorClassIdentifier: Unity.InputSystem::UnityEngine.InputSystem.UI.InputSystemUIInputModule
- {fileID: 4601489637093293263} m_SendPointerHoverToParent: 1
- {fileID: 787965443} m_MoveRepeatDelay: 0.5
m_Father: {fileID: 284121876} m_MoveRepeatRate: 0.1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_XRTrackingOrigin: {fileID: 0}
m_AnchorMin: {x: 0, y: 0} m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
m_AnchorMax: {x: 0, y: 0} m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
m_AnchoredPosition: {x: 0, y: 0} m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
m_SizeDelta: {x: 0, y: 0} m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
m_Pivot: {x: 0, y: 0} m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
--- !u!224 &4601489637093293263 m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
RectTransform: m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
m_DeselectOnBackgroundClick: 1
m_PointerBehavior: 0
m_CursorLockBehavior: 0
m_ScrollDeltaPerTick: 6
--- !u!114 &1015746447
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: 5174508683906604021} m_GameObject: {fileID: 1015746445}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_Enabled: 1
m_LocalPosition: {x: 0, y: 0, z: 0} m_EditorHideFlags: 0
m_LocalScale: {x: 1, y: 1, z: 1} m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3}
m_ConstrainProportionsScale: 0 m_Name:
m_Children: m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.EventSystems.EventSystem
- {fileID: 4986786963889757496} m_FirstSelected: {fileID: 0}
m_Father: {fileID: 3875778254585832864} m_sendNavigationEvents: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_DragThreshold: 10
m_AnchorMin: {x: 0, y: 0} --- !u!4 &1015746448
m_AnchorMax: {x: 1, y: 1} Transform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!224 &4986786963889757496
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: 6035404071447629516} m_GameObject: {fileID: 1015746445}
serializedVersion: 2
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: -1.6, 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: 4601489637093293263} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5} --- !u!1 &1878716305
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 340.6299}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &5174508683906604021
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -541,179 +460,276 @@ GameObject: ...@@ -541,179 +460,276 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 4601489637093293263} - component: {fileID: 1878716307}
- component: {fileID: 1016906128007453682} - component: {fileID: 1878716306}
- component: {fileID: 9069098437070032449} - component: {fileID: 1878716308}
m_Layer: 5 m_Layer: 0
m_Name: Panel m_Name: Directional Light
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!1 &6035404071447629516 --- !u!108 &1878716306
GameObject: Light:
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}
serializedVersion: 6 m_GameObject: {fileID: 1878716305}
m_Component: m_Enabled: 1
- component: {fileID: 4986786963889757496} serializedVersion: 12
- component: {fileID: 2246436629498798586} m_Type: 1
- component: {fileID: 8285131692442318545} m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
m_Layer: 5 m_Intensity: 1
m_Name: Loading m_Range: 10
m_TagString: Untagged m_SpotAngle: 30
m_Icon: {fileID: 0} m_InnerSpotAngle: 21.80208
m_NavMeshLayer: 0 m_CookieSize2D: {x: 0.5, y: 0.5}
m_StaticEditorFlags: 0 m_Shadows:
m_IsActive: 0 m_Type: 2
--- !u!114 &6979911012296834176 m_Resolution: -1
MonoBehaviour: m_CustomResolution: -1
m_Strength: 1
m_Bias: 0.05
m_NormalBias: 0.4
m_NearPlane: 0.2
m_CullingMatrixOverride:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_UseCullingMatrixOverride: 0
m_Cookie: {fileID: 0}
m_DrawHalo: 0
m_Flare: {fileID: 0}
m_RenderMode: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 4294967295
m_RenderingLayerMask: 1
m_Lightmapping: 4
m_LightShadowCasterMode: 0
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 1
m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
m_UseBoundingSphereOverride: 0
m_UseViewFrustumForShadowCasterCull: 1
m_ForceVisible: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
m_LightUnit: 1
m_LuxAtDistance: 1
m_EnableSpotReflector: 1
--- !u!4 &1878716307
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: 90795484556287063} m_GameObject: {fileID: 1878716305}
m_Enabled: 1 serializedVersion: 2
m_EditorHideFlags: 0 m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} m_LocalPosition: {x: 0, y: 3, z: 0}
m_Name: m_LocalScale: {x: 1, y: 1, z: 1}
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.CanvasScaler m_ConstrainProportionsScale: 0
m_UiScaleMode: 1 m_Children: []
m_ReferencePixelsPerUnit: 100 m_Father: {fileID: 0}
m_ScaleFactor: 1 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
m_ReferenceResolution: {x: 1080, y: 2400} --- !u!114 &1878716308
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0.5
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
m_PresetInfoIsWorld: 0
--- !u!114 &8285131692442318545
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: 6035404071447629516} m_GameObject: {fileID: 1878716305}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: beaa34cb0e58d624bb3a264b28600785, type: 3} m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: LightSide.UniText::LightSide.UniText m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalLightData
m_Material: {fileID: 0} m_UsePipelineSettings: 1
m_Color: {r: 1, g: 1, b: 1, a: 1} m_AdditionalLightsShadowResolutionTier: 2
m_RaycastTarget: 0 m_CustomShadowLayers: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_LightCookieSize: {x: 1, y: 1}
m_Maskable: 1 m_LightCookieOffset: {x: 0, y: 0}
m_OnCullStateChanged: m_SoftShadowQuality: 0
m_PersistentCalls: m_RenderingLayersMask:
m_Calls: [] serializedVersion: 0
text: "\u062C\u0627\u0631\u064A \u0627\u0644\u062A\u062D\u0645\u064A\u0644..." m_Bits: 1
fontStack: {fileID: 11400000, guid: 657d8db1dabff4325ae70686887b629b, type: 2} m_ShadowRenderingLayersMask:
appearance: {fileID: 11400000, guid: 3a559cf5d653f05ea807e1be5655df92, type: 2} serializedVersion: 0
fontSize: 75 m_Bits: 1
baseDirection: 2 m_Version: 4
wordWrap: 1 m_LightLayerMask: 1
horizontalAlignment: 1 m_ShadowLayerMask: 1
verticalAlignment: 1 m_RenderingLayers: 1
overEdge: 0 m_ShadowRenderingLayers: 1
underEdge: 0 --- !u!1 &2024194356
leadingDistribution: 0 GameObject:
autoSize: 0
minFontSize: 10
maxFontSize: 72
modRegisters:
items: []
modRegisterConfigs:
items: []
highlighter:
rid: 4850213164592922705
references:
version: 2
RefIds:
- rid: 4850213164592922705
type: {class: DefaultTextHighlighter, ns: LightSide, asm: LightSide.UniText}
data:
clickColor: {r: 0.2, g: 0.5, b: 1, a: 0.6}
fadeDuration: 0.25
hoverColor: {r: 0.2, g: 0.5, b: 1, a: 0.1}
--- !u!223 &8403144883015818644
Canvas:
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: 90795484556287063} serializedVersion: 6
m_Enabled: 1 m_Component:
serializedVersion: 3 - component: {fileID: 2024194357}
m_RenderMode: 0 - component: {fileID: 2024194358}
m_Camera: {fileID: 0} m_Layer: 0
m_PlaneDistance: 100 m_Name: McqPrefabBuilder
m_PixelPerfect: 0 m_TagString: Untagged
m_ReceivesEvents: 1 m_Icon: {fileID: 0}
m_OverrideSorting: 0 m_NavMeshLayer: 0
m_OverridePixelPerfect: 0 m_StaticEditorFlags: 0
m_SortingBucketNormalizedSize: 0 m_IsActive: 1
m_VertexColorAlwaysGammaSpace: 0 --- !u!4 &2024194357
m_AdditionalShaderChannelsFlag: 9 Transform:
m_UpdateRectTransformForStandalone: 0
m_SortingLayerID: 0
m_SortingOrder: 10
m_TargetDisplay: 0
--- !u!114 &8461727443214943944
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: 90795484556287063} m_GameObject: {fileID: 2024194356}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.GraphicRaycaster
m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0
m_BlockingMask:
serializedVersion: 2 serializedVersion: 2
m_Bits: 4294967295 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
--- !u!114 &9069098437070032449 m_LocalPosition: {x: 3.99733, y: 0, z: 0.65379}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2024194358
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: 5174508683906604021} m_GameObject: {fileID: 2024194356}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Script: {fileID: 11500000, guid: 9f0189b5f38d46349ea6346967d8f9d9, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image m_EditorClassIdentifier: Assembly-CSharp::com.al_arcade.mcq.McqPrefabBuilder
m_Material: {fileID: 0} environmentPrefab: {fileID: 9033396233428977232, guid: 1964cabfcd36cd34e93258702a1d4c9b, type: 3}
m_Color: {r: 0.047169805, g: 0.047169805, b: 0.047169805, a: 1} cameraOffset: {x: 0, y: 5, z: -8}
m_RaycastTarget: 1 cameraLookOffset: {x: 0, y: 1.5, z: 12}
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} cameraSmoothSpeed: 6
m_Maskable: 1 cameraBgColor: {r: 0.9764706, g: 0.98039216, b: 0.9882353, a: 1}
m_OnCullStateChanged: directionalLightPrefab: {fileID: 0}
m_PersistentCalls: extraLightPrefabs: []
m_Calls: [] ambientColor: {r: 0.9764706, g: 0.98039216, b: 0.9882353, a: 1}
m_Sprite: {fileID: 0} playerPrefab: {fileID: 2052400494605065496, guid: e708d5c6f81d6194a98915060d1ea703, type: 3}
m_Type: 1 playerSpawnPosition: {x: 0, y: 0, z: 0}
m_PreserveAspect: 0 competitorPrefab: {fileID: 1751382728646269656, guid: d9891b839842aaa47b82de83a501bb13, type: 3}
m_FillCenter: 1 gatePrefab: {fileID: 3359827651679123104, guid: 42117f56d26465849a8d9625da3bb1ca, type: 3}
m_FillMethod: 4 questionDisplayPrefab: {fileID: 5658176873693731764, guid: 68bdbb203201e184ab4984036d94d106, type: 3}
m_FillAmount: 1 questionDisplayOffset: {x: 0, y: 8, z: 12}
m_FillClockwise: 1 canvasPrefab: {fileID: 3914670067425107175, guid: 3521ed1202c86f54caa37c5ff471b073, type: 3}
m_FillOrigin: 0 sfxCorrect: {fileID: 0}
m_UseSpriteMesh: 0 sfxWrong: {fileID: 0}
m_PixelsPerUnitMultiplier: 1 sfxClick: {fileID: 0}
sfxVictory: {fileID: 0}
sfxDefeat: {fileID: 0}
sfxWhoosh: {fileID: 0}
sfxPop: {fileID: 0}
sfxCheer: {fileID: 0}
sfxCountdown: {fileID: 0}
correctBurstParticle: {fileID: 0}
wrongBurstParticle: {fileID: 0}
confettiParticle: {fileID: 8193503977349690185, guid: fae695be220a38541b692ad19239ef9f, type: 3}
sparksParticle: {fileID: 0}
starBurstParticle: {fileID: 0}
arabicFont: {fileID: 11400000, guid: 8b4edeefed0fc9f60b1084045988b4cb, type: 2}
buildType: scistreet
gradeId: 0
questionCount: 10
classCode:
runSpeed: 8
lives: 5
startTime: 30
correctAnswerBonusTime: 3
wrongAnswerPenaltyTime: 2
useOfflineTestData: 0
--- !u!1001 &2052974453
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 603037698}
m_Modifications:
- target: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_LocalPosition.x
value: -0.08737
objectReference: {fileID: 0}
- target: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_LocalPosition.y
value: 10.40678
objectReference: {fileID: 0}
- target: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_LocalPosition.z
value: 10
objectReference: {fileID: 0}
- target: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_LocalRotation.w
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_LocalRotation.x
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -90
objectReference: {fileID: 0}
- target: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8015466945648444578, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
propertyPath: m_Name
value: DotFloating
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
--- !u!4 &2052974454 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 6955428004947038011, guid: 34182cd83d7c1f44ebd466464e1a4db5, type: 3}
m_PrefabInstance: {fileID: 2052974453}
m_PrefabAsset: {fileID: 0}
--- !u!1660057539 &9223372036854775807 --- !u!1660057539 &9223372036854775807
SceneRoots: SceneRoots:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_Roots: m_Roots:
- {fileID: 1239670922} - {fileID: 603037698}
- {fileID: 284121876} - {fileID: 1878716307}
- {fileID: 2024194357}
- {fileID: 1015746448}
fileFormatVersion: 2 fileFormatVersion: 2
guid: b9d0cd1c5778d1b479da3c3b554ed822 guid: c180291be00c6ac4091f2e5f8b379018
DefaultImporter: DefaultImporter:
externalObjects: {} externalObjects: {}
userData: userData:
......
...@@ -66,14 +66,14 @@ ...@@ -66,14 +66,14 @@
"url": "https://packages.unity.com" "url": "https://packages.unity.com"
}, },
"com.unity.collections": { "com.unity.collections": {
"version": "2.6.5", "version": "2.6.2",
"depth": 1, "depth": 1,
"source": "registry", "source": "registry",
"dependencies": { "dependencies": {
"com.unity.burst": "1.8.27", "com.unity.burst": "1.8.23",
"com.unity.mathematics": "1.3.2", "com.unity.mathematics": "1.3.2",
"com.unity.test-framework": "1.4.6", "com.unity.test-framework": "1.4.6",
"com.unity.nuget.mono-cecil": "1.11.6", "com.unity.nuget.mono-cecil": "1.11.5",
"com.unity.test-framework.performance": "3.0.3" "com.unity.test-framework.performance": "3.0.3"
}, },
"url": "https://packages.unity.com" "url": "https://packages.unity.com"
...@@ -217,7 +217,7 @@ ...@@ -217,7 +217,7 @@
} }
}, },
"com.unity.splines": { "com.unity.splines": {
"version": "2.8.4", "version": "2.8.2",
"depth": 1, "depth": 1,
"source": "registry", "source": "registry",
"dependencies": { "dependencies": {
......
m_EditorVersion: 6000.3.12f1 m_EditorVersion: 6000.3.9f1
m_EditorVersionWithRevision: 6000.3.12f1 (fca03ac9b0d5) m_EditorVersionWithRevision: 6000.3.9f1 (7a9955a4f2fa)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment