Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
SSBookMinigames
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
SSBookMinigames
Commits
d72fc280
Commit
d72fc280
authored
Feb 28, 2026
by
saad
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
save
parent
e615eb0b
Changes
9
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
5260 additions
and
137 deletions
+5260
-137
speaker.png
My project/Assets/Art/speaker.png
+0
-0
speaker.png.meta
My project/Assets/Art/speaker.png.meta
+143
-0
Canvas.prefab
My project/Assets/Prefabs/CS/Canvas.prefab
+1244
-71
Canvas.prefab
My project/Assets/Prefabs/TF/Canvas.prefab
+3659
-0
Canvas.prefab.meta
My project/Assets/Prefabs/TF/Canvas.prefab.meta
+7
-0
CsUIManager.cs
My project/Assets/ScienceStreet/CS/Scripts/CsUIManager.cs
+136
-13
TfUIManager.cs
My project/Assets/ScienceStreet/TF/Scripts/TfUIManager.cs
+12
-15
EditorUserSettings.asset
My project/UserSettings/EditorUserSettings.asset
+4
-4
CurrentMaximizeLayout.dwlt
My project/UserSettings/Layouts/CurrentMaximizeLayout.dwlt
+55
-34
No files found.
My project/Assets/Art/speaker.png
0 → 100644
View file @
d72fc280
2.82 KB
My project/Assets/Art/speaker.png.meta
0 → 100644
View file @
d72fc280
fileFormatVersion: 2
guid: 89874a04686bb5153a50e0bff088576c
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 0
wrapV: 0
wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 2
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 4
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
customData:
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spriteCustomMetadata:
entries: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:
My project/Assets/Prefabs/CS/Canvas.prefab
View file @
d72fc280
...
...
@@ -160,6 +160,8 @@ RectTransform:
-
{
fileID
:
2974416343790448367
}
-
{
fileID
:
6746614375622947549
}
-
{
fileID
:
625702886984310365
}
-
{
fileID
:
4609650033240504519
}
-
{
fileID
:
4840660382460291012
}
m_Father
:
{
fileID
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
...
...
@@ -202,12 +204,12 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
0cd44c1031e13a943bb63640046fad76
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
UnityEngine.UI::UnityEngine.UI.CanvasScaler
m_UiScaleMode
:
0
m_UiScaleMode
:
1
m_ReferencePixelsPerUnit
:
100
m_ScaleFactor
:
1
m_ReferenceResolution
:
{
x
:
800
,
y
:
60
0
}
m_ReferenceResolution
:
{
x
:
1920
,
y
:
108
0
}
m_ScreenMatchMode
:
0
m_MatchWidthOrHeight
:
0
m_MatchWidthOrHeight
:
0
.5
m_PhysicalUnit
:
3
m_FallbackScreenDPI
:
96
m_DefaultSpriteDPI
:
96
...
...
@@ -255,7 +257,7 @@ MonoBehaviour:
_streakText
:
{
fileID
:
5779315360781584246
}
_feedbackText
:
{
fileID
:
3166235166730653786
}
_feedbackBg
:
{
fileID
:
6230069461127900939
}
_progressFill
:
{
fileID
:
8270471139914111552
}
_progressFill
:
{
fileID
:
0
}
_loadingText
:
{
fileID
:
1751919878724748659
}
_errorText
:
{
fileID
:
4122106323195278334
}
_resultTitle
:
{
fileID
:
8550221328754262388
}
...
...
@@ -649,6 +651,7 @@ GameObject:
-
component
:
{
fileID
:
155174240560856010
}
-
component
:
{
fileID
:
1734913730316605427
}
-
component
:
{
fileID
:
4266610619061420679
}
-
component
:
{
fileID
:
184801896867340239
}
m_Layer
:
0
m_Name
:
ProgressBg
m_TagString
:
Untagged
...
...
@@ -674,7 +677,7 @@ RectTransform:
m_AnchorMin
:
{
x
:
0.25
,
y
:
1
}
m_AnchorMax
:
{
x
:
0.75
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
-121
}
m_SizeDelta
:
{
x
:
0
,
y
:
10
}
m_SizeDelta
:
{
x
:
719.2881
,
y
:
10
}
m_Pivot
:
{
x
:
0.5
,
y
:
1
}
---
!u!222
&1734913730316605427
CanvasRenderer
:
...
...
@@ -697,15 +700,15 @@ MonoBehaviour:
m_Name
:
m_EditorClassIdentifier
:
UnityEngine.UI::UnityEngine.UI.Image
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
0.08
}
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
:
0
}
m_Type
:
0
m_Sprite
:
{
fileID
:
21300000
,
guid
:
b94ad4425888548039a8c69d289a39d6
,
type
:
3
}
m_Type
:
1
m_PreserveAspect
:
0
m_FillCenter
:
1
m_FillMethod
:
4
...
...
@@ -713,7 +716,58 @@ MonoBehaviour:
m_FillClockwise
:
1
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
m_PixelsPerUnitMultiplier
:
20
---
!u!114
&184801896867340239
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1925731897232001787
}
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
:
4266610619061420679
}
m_FillRect
:
{
fileID
:
7338536414205531451
}
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
&2139637584612205966
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -739,17 +793,17 @@ RectTransform:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2139637584612205966
}
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_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_ConstrainProportionsScale
:
0
m_Children
:
[]
m_Father
:
{
fileID
:
4905701994688567912
}
m_Father
:
{
fileID
:
6526277751377335439
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
.5
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
.5
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
-138
}
m_SizeDelta
:
{
x
:
200
,
y
:
25
}
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
&2030891740133995929
CanvasRenderer
:
...
...
@@ -772,7 +826,7 @@ MonoBehaviour:
m_Name
:
m_EditorClassIdentifier
:
LightSide.UniText::LightSide.UniText
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
0.
1981132
,
g
:
0.1981132
,
b
:
0.1981132
,
a
:
1
}
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
...
...
@@ -782,7 +836,7 @@ MonoBehaviour:
text
:
fontStack
:
{
fileID
:
11400000
,
guid
:
0029e5efb4c7a12f1ac9136de794e6dc
,
type
:
2
}
appearance
:
{
fileID
:
11400000
,
guid
:
3a559cf5d653f05ea807e1be5655df92
,
type
:
2
}
fontSize
:
20
fontSize
:
35
baseDirection
:
2
wordWrap
:
1
horizontalAlignment
:
1
...
...
@@ -838,9 +892,8 @@ RectTransform:
m_ConstrainProportionsScale
:
0
m_Children
:
-
{
fileID
:
6526277751377335439
}
-
{
fileID
:
155174240560856010
}
-
{
fileID
:
4904247996019326986
}
-
{
fileID
:
4491803684017025005
}
-
{
fileID
:
155174240560856010
}
m_Father
:
{
fileID
:
6699056385477313718
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
...
...
@@ -860,6 +913,123 @@ CanvasGroup:
m_Interactable
:
1
m_BlocksRaycasts
:
1
m_IgnoreParentGroups
:
0
---
!u!1
&2266963801467343744
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
6744668488323124800
}
-
component
:
{
fileID
:
8033748073580816498
}
-
component
:
{
fileID
:
661252207086814415
}
-
component
:
{
fileID
:
1646578559731212310
}
m_Layer
:
5
m_Name
:
Icon
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&6744668488323124800
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2266963801467343744
}
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
:
4840660382460291012
}
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
&8033748073580816498
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2266963801467343744
}
m_CullTransparentMesh
:
1
---
!u!114
&661252207086814415
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2266963801467343744
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
4e29b1a8efbd4b44bb3f3716e73f07ff
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
UnityEngine.UI::UnityEngine.UI.Button
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
:
0.38826668
,
g
:
0.38826668
,
b
:
0.8156863
,
a
:
1
}
m_HighlightedColor
:
{
r
:
0.3882353
,
g
:
0.3882353
,
b
:
0.8156863
,
a
:
1
}
m_PressedColor
:
{
r
:
0.3882353
,
g
:
0.3882353
,
b
:
0.8156863
,
a
:
1
}
m_SelectedColor
:
{
r
:
0.3882353
,
g
:
0.3882353
,
b
:
0.8156863
,
a
:
1
}
m_DisabledColor
:
{
r
:
0.3882353
,
g
:
0.3882353
,
b
:
0.8156863
,
a
:
1
}
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
:
1646578559731212310
}
m_OnClick
:
m_PersistentCalls
:
m_Calls
:
[]
---
!u!114
&1646578559731212310
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2266963801467343744
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
1344c3c82d62a2a41a3576d8abb8e3ea
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
UnityEngine.UI::UnityEngine.UI.RawImage
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_RaycastTarget
:
1
m_RaycastPadding
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
m_Maskable
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_Texture
:
{
fileID
:
2800000
,
guid
:
89874a04686bb5153a50e0bff088576c
,
type
:
3
}
m_UVRect
:
serializedVersion
:
2
x
:
0
y
:
0
width
:
1
height
:
1
---
!u!1
&2703158917148171757
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -1096,6 +1266,96 @@ MonoBehaviour:
m_PreserveNumbers
:
1
m_FixTags
:
1
m_ForceRTL
:
1
---
!u!1
&3190950786820414927
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1209185851688371543
}
-
component
:
{
fileID
:
5599785267463442964
}
-
component
:
{
fileID
:
745016312954835587
}
-
component
:
{
fileID
:
6377783186473817391
}
m_Layer
:
0
m_Name
:
Image
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&1209185851688371543
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
3190950786820414927
}
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
:
1868296225662172060
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMax
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
22.572838
,
y
:
0
}
m_SizeDelta
:
{
x
:
51.9337
,
y
:
0
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&5599785267463442964
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
3190950786820414927
}
m_CullTransparentMesh
:
1
---
!u!114
&745016312954835587
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
3190950786820414927
}
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
&6377783186473817391
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
3190950786820414927
}
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
&3256265515717675489
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -1129,7 +1389,7 @@ RectTransform:
m_Father
:
{
fileID
:
155174240560856010
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
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
}
...
...
@@ -1161,8 +1421,8 @@ MonoBehaviour:
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_Sprite
:
{
fileID
:
0
}
m_Type
:
0
m_Sprite
:
{
fileID
:
21300000
,
guid
:
b94ad4425888548039a8c69d289a39d6
,
type
:
3
}
m_Type
:
1
m_PreserveAspect
:
0
m_FillCenter
:
1
m_FillMethod
:
4
...
...
@@ -1170,7 +1430,7 @@ MonoBehaviour:
m_FillClockwise
:
1
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
m_PixelsPerUnitMultiplier
:
20
---
!u!1
&3977489694268304877
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -1260,7 +1520,7 @@ MonoBehaviour:
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
---
!u!1
&4
247929155377444529
---
!u!1
&4
001397032840877524
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
...
@@ -1268,74 +1528,258 @@ GameObject:
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
8716194432650774373
}
-
component
:
{
fileID
:
5827472460059380295
}
-
component
:
{
fileID
:
697176109860240261
}
-
component
:
{
fileID
:
7482021003950140249
}
-
component
:
{
fileID
:
3579376833147308337
}
-
component
:
{
fileID
:
2314289485684795983
}
m_Layer
:
0
m_Name
:
OptionsLabel
m_Name
:
Timer
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
0
---
!u!224
&
8716194432650774373
m_IsActive
:
1
---
!u!224
&
7482021003950140249
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4
247929155377444529
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-
0
,
w
:
1
}
m_GameObject
:
{
fileID
:
4
001397032840877524
}
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
:
6
699056385477313718
}
m_Father
:
{
fileID
:
6
526277751377335439
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
.5
,
y
:
0
}
m_AnchorMax
:
{
x
:
0
.5
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
18
5
}
m_SizeDelta
:
{
x
:
500
,
y
:
25
}
m_Pivot
:
{
x
:
0.5
,
y
:
0
}
---
!u!222
&
5827472460059380295
m_AnchorMin
:
{
x
:
0
,
y
:
0.5
}
m_AnchorMax
:
{
x
:
0
,
y
:
0.5
}
m_AnchoredPosition
:
{
x
:
168.40002
,
y
:
-0.000007629394
5
}
m_SizeDelta
:
{
x
:
100
,
y
:
88.002
}
m_Pivot
:
{
x
:
0.5
,
y
:
0
.5
}
---
!u!222
&
3579376833147308337
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4
247929155377444529
}
m_GameObject
:
{
fileID
:
4
001397032840877524
}
m_CullTransparentMesh
:
1
---
!u!114
&
697176109860240261
---
!u!114
&
2314289485684795983
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4
247929155377444529
}
m_GameObject
:
{
fileID
:
4
001397032840877524
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
0e20cc1eab1d04e7c9515c000ca5ba22
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
beaa34cb0e58d624bb3a264b28600785
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
Assembly-CSharp::ALArcade.ArabicTMP.ArabicTextMeshProUGUI
m_EditorClassIdentifier
:
LightSide.UniText::LightSide.UniText
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
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_text
:
"
\u0627\uFEB3\uFEA4\uFE90
\u0627\uFEF9\uFE9F\uFE8E\uFE91\uFE94
\u0627\uFEDF\uFEBC\uFEA4\uFEF4\uFEA4\uFE94
\u0625\uFEDF\uFEF0
\u0627\uFEDF\uFEDC\uFEE0\uFEE4\uFE94
\u0627\uFEDF\uFEA8\uFE8E\uFEC3\uFE8C\uFE94
\u2191
"
m_isRightToLeft
:
1
m_fontAsset
:
{
fileID
:
11400000
,
guid
:
8b4edeefed0fc9f60b1084045988b4cb
,
type
:
2
}
m_sharedMaterial
:
{
fileID
:
2623560040057873289
,
guid
:
8b4edeefed0fc9f60b1084045988b4cb
,
type
:
2
}
m_fontSharedMaterials
:
[]
m_fontMaterial
:
{
fileID
:
0
}
m_fontMaterials
:
[]
m_fontColor32
:
serializedVersion
:
2
text
:
fontStack
:
{
fileID
:
11400000
,
guid
:
0029e5efb4c7a12f1ac9136de794e6dc
,
type
:
2
}
appearance
:
{
fileID
:
11400000
,
guid
:
3a559cf5d653f05ea807e1be5655df92
,
type
:
2
}
fontSize
:
60
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
:
8615661580665225627
references
:
version
:
2
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
&4224590116558445712
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
5317988858905913559
}
-
component
:
{
fileID
:
5340325998096306428
}
-
component
:
{
fileID
:
6263113090768438006
}
-
component
:
{
fileID
:
2042408342205789015
}
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
&5317988858905913559
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4224590116558445712
}
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
:
1868296225662172060
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMax
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
267.15555
,
y
:
0
}
m_SizeDelta
:
{
x
:
51.9337
,
y
:
0
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&5340325998096306428
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4224590116558445712
}
m_CullTransparentMesh
:
1
---
!u!114
&6263113090768438006
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4224590116558445712
}
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
&2042408342205789015
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4224590116558445712
}
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
&4247929155377444529
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
8716194432650774373
}
-
component
:
{
fileID
:
5827472460059380295
}
-
component
:
{
fileID
:
697176109860240261
}
m_Layer
:
0
m_Name
:
OptionsLabel
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
0
---
!u!224
&8716194432650774373
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4247929155377444529
}
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
:
6699056385477313718
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
0
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
185
}
m_SizeDelta
:
{
x
:
500
,
y
:
25
}
m_Pivot
:
{
x
:
0.5
,
y
:
0
}
---
!u!222
&5827472460059380295
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4247929155377444529
}
m_CullTransparentMesh
:
1
---
!u!114
&697176109860240261
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4247929155377444529
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
0e20cc1eab1d04e7c9515c000ca5ba22
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
Assembly-CSharp::ALArcade.ArabicTMP.ArabicTextMeshProUGUI
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_RaycastTarget
:
1
m_RaycastPadding
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
m_Maskable
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_text
:
"
\u0627\uFEB3\uFEA4\uFE90
\u0627\uFEF9\uFE9F\uFE8E\uFE91\uFE94
\u0627\uFEDF\uFEBC\uFEA4\uFEF4\uFEA4\uFE94
\u0625\uFEDF\uFEF0
\u0627\uFEDF\uFEDC\uFEE0\uFEE4\uFE94
\u0627\uFEDF\uFEA8\uFE8E\uFEC3\uFE8C\uFE94
\u2191
"
m_isRightToLeft
:
1
m_fontAsset
:
{
fileID
:
11400000
,
guid
:
8b4edeefed0fc9f60b1084045988b4cb
,
type
:
2
}
m_sharedMaterial
:
{
fileID
:
2623560040057873289
,
guid
:
8b4edeefed0fc9f60b1084045988b4cb
,
type
:
2
}
m_fontSharedMaterials
:
[]
m_fontMaterial
:
{
fileID
:
0
}
m_fontMaterials
:
[]
m_fontColor32
:
serializedVersion
:
2
rgba
:
2566969342
m_fontColor
:
{
r
:
0.99607843
,
g
:
0.84313726
,
b
:
0
,
a
:
0.6
}
m_enableVertexGradient
:
0
...
...
@@ -1672,9 +2116,13 @@ RectTransform:
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_ConstrainProportionsScale
:
0
m_Children
:
-
{
fileID
:
4904247996019326986
}
-
{
fileID
:
7288653594235178701
}
-
{
fileID
:
3779621498404448578
}
-
{
fileID
:
7756884405493211830
}
-
{
fileID
:
7482021003950140249
}
-
{
fileID
:
7136328170753545083
}
-
{
fileID
:
1868296225662172060
}
m_Father
:
{
fileID
:
4905701994688567912
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
...
...
@@ -1720,6 +2168,100 @@ MonoBehaviour:
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
---
!u!1
&5388646171471216868
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
7136328170753545083
}
-
component
:
{
fileID
:
741327944217840985
}
-
component
:
{
fileID
:
8731479965789433114
}
m_Layer
:
0
m_Name
:
TimerUpdate
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&7136328170753545083
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
5388646171471216868
}
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
:
0
,
y
:
0.5
}
m_AnchorMax
:
{
x
:
0
,
y
:
0.5
}
m_AnchoredPosition
:
{
x
:
236.8
,
y
:
16.8
}
m_SizeDelta
:
{
x
:
82.21
,
y
:
46.9581
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&741327944217840985
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
5388646171471216868
}
m_CullTransparentMesh
:
1
---
!u!114
&8731479965789433114
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
5388646171471216868
}
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.273324
,
g
:
1
,
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
:
40
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
:
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
&5500053868077138469
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -1808,7 +2350,7 @@ MonoBehaviour:
m_FillClockwise
:
1
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
m_PixelsPerUnitMultiplier
:
0.5
---
!u!1
&5638137829415805609
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -2022,17 +2564,17 @@ RectTransform:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7415947715311965854
}
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_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_ConstrainProportionsScale
:
0
m_Children
:
[]
m_Father
:
{
fileID
:
4905701994688567912
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
0
}
m_AnchorMax
:
{
x
:
1
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
-
256.12
,
y
:
184
}
m_SizeDelta
:
{
x
:
432.2344
,
y
:
42.3536
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
1
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
-
0.000005722046
,
y
:
-247
}
m_SizeDelta
:
{
x
:
1237.5061
,
y
:
85.8475
}
m_Pivot
:
{
x
:
0.5
,
y
:
0
}
---
!u!222
&6453856295515780945
CanvasRenderer
:
...
...
@@ -2055,18 +2597,17 @@ MonoBehaviour:
m_Name
:
m_EditorClassIdentifier
:
LightSide.UniText::LightSide.UniText
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
0.
32156864
,
g
:
0.31764707
,
b
:
0.96862745
,
a
:
1
}
m_Color
:
{
r
:
0.
1882353
,
g
:
0.1882353
,
b
:
0.8156863
,
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\u0633\u062D\u0628
\u0627\u0644\u0627\u062C\u0627\u0628\u0629
\u0627\u0644\u0635\u062D\u064A\u062D\u0629
\u0627\u0644\u064A
\u0627\u0644\u0627\u062C\u0627\u0628\u0629
\u0627\u0644\u062E\u0627\u0637\u0626\u0629
"
text
:
fontStack
:
{
fileID
:
11400000
,
guid
:
0029e5efb4c7a12f1ac9136de794e6dc
,
type
:
2
}
appearance
:
{
fileID
:
11400000
,
guid
:
3a559cf5d653f05ea807e1be5655df92
,
type
:
2
}
fontSize
:
20
fontSize
:
35
baseDirection
:
2
wordWrap
:
1
horizontalAlignment
:
1
...
...
@@ -2124,10 +2665,10 @@ RectTransform:
m_Children
:
[]
m_Father
:
{
fileID
:
6526277751377335439
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
1
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
-15
}
m_SizeDelta
:
{
x
:
200
,
y
:
50
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
25.967
}
m_SizeDelta
:
{
x
:
141.7234
,
y
:
51.934
}
m_Pivot
:
{
x
:
0.5
,
y
:
1
}
---
!u!222
&4274779150537200741
CanvasRenderer
:
...
...
@@ -2186,6 +2727,96 @@ MonoBehaviour:
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
&7552011520412843522
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
5136817241339324808
}
-
component
:
{
fileID
:
4280031676036218401
}
-
component
:
{
fileID
:
8605724287018296936
}
-
component
:
{
fileID
:
5480735259978558456
}
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
&5136817241339324808
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7552011520412843522
}
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
:
1868296225662172060
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMax
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
206.00986
,
y
:
0
}
m_SizeDelta
:
{
x
:
51.9337
,
y
:
0
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&4280031676036218401
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7552011520412843522
}
m_CullTransparentMesh
:
1
---
!u!114
&8605724287018296936
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7552011520412843522
}
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
&5480735259978558456
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7552011520412843522
}
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
&7791201927773393522
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -2301,6 +2932,289 @@ MonoBehaviour:
m_ChildScaleWidth
:
0
m_ChildScaleHeight
:
0
m_ReverseArrangement
:
0
---
!u!1
&7791258110695966126
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
4609650033240504519
}
-
component
:
{
fileID
:
3330927188309963709
}
-
component
:
{
fileID
:
5639821256992591426
}
-
component
:
{
fileID
:
1182562254121867504
}
m_Layer
:
5
m_Name
:
CountDown
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
0
---
!u!224
&4609650033240504519
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7791258110695966126
}
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
:
373386040178348773
}
m_Father
:
{
fileID
:
6699056385477313718
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
41
}
m_SizeDelta
:
{
x
:
302.7726
,
y
:
173.3488
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&3330927188309963709
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7791258110695966126
}
m_CullTransparentMesh
:
1
---
!u!114
&5639821256992591426
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7791258110695966126
}
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.1882353
,
g
:
0.1882353
,
b
:
0.8156863
,
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
:
0.65
---
!u!225
&1182562254121867504
CanvasGroup
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7791258110695966126
}
m_Enabled
:
1
m_Alpha
:
0
m_Interactable
:
1
m_BlocksRaycasts
:
1
m_IgnoreParentGroups
:
0
---
!u!1
&8121413579790008861
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1868296225662172060
}
-
component
:
{
fileID
:
6846824033936182201
}
m_Layer
:
0
m_Name
:
Points
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&1868296225662172060
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8121413579790008861
}
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
:
1209185851688371543
}
-
{
fileID
:
736341979114134602
}
-
{
fileID
:
1462889998810834693
}
-
{
fileID
:
5136817241339324808
}
-
{
fileID
:
5317988858905913559
}
m_Father
:
{
fileID
:
6526277751377335439
}
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
&6846824033936182201
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8121413579790008861
}
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
&8387413614638047472
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
4840660382460291012
}
m_Layer
:
5
m_Name
:
Volume
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&4840660382460291012
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8387413614638047472
}
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
:
6744668488323124800
}
-
{
fileID
:
743134102771672514
}
m_Father
:
{
fileID
:
6699056385477313718
}
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
&8497160529007427588
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1462889998810834693
}
-
component
:
{
fileID
:
3352223824432655738
}
-
component
:
{
fileID
:
5444281895470567602
}
-
component
:
{
fileID
:
8211021865506949275
}
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
&1462889998810834693
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8497160529007427588
}
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
:
1868296225662172060
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMax
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
144.8642
,
y
:
0
}
m_SizeDelta
:
{
x
:
51.9337
,
y
:
0
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&3352223824432655738
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8497160529007427588
}
m_CullTransparentMesh
:
1
---
!u!114
&5444281895470567602
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8497160529007427588
}
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
&8211021865506949275
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8497160529007427588
}
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
&8529946597286006889
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -2351,7 +3265,7 @@ CanvasGroup:
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8529946597286006889
}
m_Enabled
:
1
m_Alpha
:
0
m_Alpha
:
1
m_Interactable
:
1
m_BlocksRaycasts
:
1
m_IgnoreParentGroups
:
0
...
...
@@ -2393,3 +3307,262 @@ MonoBehaviour:
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
---
!u!1
&8723586562385219479
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
373386040178348773
}
-
component
:
{
fileID
:
1176503547218265819
}
-
component
:
{
fileID
:
3204408586701157358
}
m_Layer
:
5
m_Name
:
CountDownText
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&373386040178348773
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8723586562385219479
}
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
:
4609650033240504519
}
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
&1176503547218265819
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8723586562385219479
}
m_CullTransparentMesh
:
1
---
!u!114
&3204408586701157358
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8723586562385219479
}
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
&8819565736188430943
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
736341979114134602
}
-
component
:
{
fileID
:
2582842219960060486
}
-
component
:
{
fileID
:
5616825009719624046
}
-
component
:
{
fileID
:
3328093178563520357
}
m_Layer
:
0
m_Name
:
Image (1)
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&736341979114134602
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8819565736188430943
}
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
:
1868296225662172060
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMax
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
83.71851
,
y
:
0
}
m_SizeDelta
:
{
x
:
51.9337
,
y
:
0
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&2582842219960060486
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8819565736188430943
}
m_CullTransparentMesh
:
1
---
!u!114
&5616825009719624046
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8819565736188430943
}
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
&3328093178563520357
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8819565736188430943
}
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
&8882369858556847689
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
743134102771672514
}
-
component
:
{
fileID
:
2852555961821770397
}
-
component
:
{
fileID
:
3256189184442920862
}
m_Layer
:
5
m_Name
:
Slash
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
0
---
!u!224
&743134102771672514
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8882369858556847689
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
0.39190835
,
w
:
-0.9200043
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1.8314
,
z
:
1
}
m_ConstrainProportionsScale
:
0
m_Children
:
[]
m_Father
:
{
fileID
:
4840660382460291012
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
-46.147
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchoredPosition
:
{
x
:
1.6
,
y
:
1.2
}
m_SizeDelta
:
{
x
:
9.8162
,
y
:
46.9735
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&2852555961821770397
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8882369858556847689
}
m_CullTransparentMesh
:
1
---
!u!114
&3256189184442920862
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8882369858556847689
}
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.3882353
,
g
:
0.3882353
,
b
:
0.8156863
,
a
:
1
}
m_RaycastTarget
:
1
m_RaycastPadding
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
m_Maskable
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_Sprite
:
{
fileID
:
0
}
m_Type
:
0
m_PreserveAspect
:
0
m_FillCenter
:
1
m_FillMethod
:
4
m_FillAmount
:
1
m_FillClockwise
:
1
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
My project/Assets/Prefabs/TF/Canvas.prefab
0 → 100644
View file @
d72fc280
This source diff could not be displayed because it is too large. You can
view the blob
instead.
My project/Assets/Prefabs/TF/Canvas.prefab.meta
0 → 100644
View file @
d72fc280
fileFormatVersion: 2
guid: bc40c601e49e0504c8b9ba560ae80806
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
My project/Assets/ScienceStreet/CS/Scripts/CsUIManager.cs
View file @
d72fc280
...
...
@@ -7,33 +7,61 @@ using ALArcade.ArabicTMP;
namespace
com.al_arcade.cs
{
using
System.Collections
;
using
System.Linq
;
using
LightSide
;
using
shared
;
public
class
CsUIManager
:
MonoBehaviour
{
[
SerializeField
]
protected
Canvas
_canvas
;
[
SerializeField
]
protected
CanvasGroup
_gameUI
,
_loadingUI
,
_errorUI
,
_resultsUI
;
[
SerializeField
]
protected
CanvasGroup
_gameUI
,
_loadingUI
,
_errorUI
,
_resultsUI
,
_countDownGroup
;
[
SerializeField
]
protected
CanvasGroup
_optionsPanel
,
_feedbackGroup
;
[
SerializeField
]
protected
UniText
_progressText
;
[
SerializeField
]
protected
UniText
_hintText
,
_scoreText
,
_streakText
;
[
SerializeField
]
protected
UniText
_feedbackText
;
[
SerializeField
]
protected
Image
_feedbackBg
,
_
progress
Fill
;
[
SerializeField
]
protected
Image
_feedbackBg
,
_
timer
Fill
;
[
SerializeField
]
protected
ArabicTextMeshProUGUI
_loadingText
,
_errorText
;
[
SerializeField
]
protected
UniText
_resultTitle
,
_resultScore
,
_resultStats
;
[
SerializeField
]
protected
UniText
_resultTitle
,
_resultScore
,
_resultStats
,
_countDownText
,
_timerText
,
_timerUpdateText
;
[
SerializeField
]
protected
Transform
_optionsContainer
;
[
SerializeField
]
protected
Button
_restartButton
;
[
SerializeField
]
protected
Slider
_timerSlider
;
[
SerializeField
]
protected
Transform
_pointsContainer
;
[
SerializeField
]
protected
Color
_activePointColor
,
_inactivePointColor
;
[
SerializeField
]
protected
RawImage
_speaker
;
[
SerializeField
]
protected
Transform
_slash
;
private
Color
_timerDefaultColor
;
List
<
Image
>
_pointImages
;
protected
List
<
CsOptionDraggable
>
_activeOptions
=
new
();
private
Color
_speakerColor
;
private
float
timeLeft
;
private
bool
isTweening
;
public
bool
isMusicOn
=
true
;
[
Header
(
"Events"
)]
public
UnityEvent
onRestartClicked
;
void
Start
()
{
_restartButton
.
onClick
.
AddListener
(()
=>
CsGameManager
.
Instance
.
ResetGame
());
_pointImages
=
_pointsContainer
.
GetComponentsInChildren
<
Image
>().
ToList
();
_speakerColor
=
_speaker
.
color
;
_timerDefaultColor
=
_timerFill
.
color
;
_speaker
.
GetComponent
<
Button
>().
onClick
.
AddListener
(
ToggleMusic
);
_restartButton
.
onClick
.
AddListener
(()
=>
{
CsGameManager
.
Instance
.
ResetGame
();
CsGameManager
.
Instance
.
StartGame
();
});
isMusicOn
=
true
;
}
public
virtual
void
BuildUI
()
...
...
@@ -298,12 +326,12 @@ namespace com.al_arcade.cs
public
void
SetProgress
(
int
current
,
int
total
)
{
if
(
_progressText
!=
null
)
_progressText
.
Text
=
$"
{
current
}
/
{
total
}
"
;
if
(
_progressFill
!=
null
&&
total
>
0
)
{
DOTween
.
Kill
(
_progressFill
.
rectTransform
,
"pFill"
);
_progressFill
.
rectTransform
.
DOAnchorMax
(
new
Vector2
((
float
)
current
/
total
,
1f
),
0.5f
)
.
SetEase
(
Ease
.
OutQuad
).
SetId
(
"pFill"
);
}
//
if (_progressFill != null && total > 0)
//
{
//
DOTween.Kill(_progressFill.rectTransform, "pFill");
//
_progressFill.rectTransform.DOAnchorMax(new Vector2((float)current / total, 1f), 0.5f)
//
.SetEase(Ease.OutQuad).SetId("pFill");
//
}
}
public
void
ShowHint
(
string
hint
)
...
...
@@ -311,10 +339,17 @@ namespace com.al_arcade.cs
if
(
_hintText
==
null
)
return
;
_hintText
.
Text
=
hint
;
DOTween
.
Kill
(
_hintText
,
"hintFade"
);
// _hintText.alp = 0
;
_hintText
.
rectTransform
.
DOPunchScale
(
Vector3
.
one
*
0.1f
,
0.4f
,
6
,
0.3f
).
SetId
(
"hintFade"
)
;
_hintText
.
DOFade
(
1
,
0.4f
).
SetId
(
"hintFade"
);
}
public
void
HideHint
()
{
if
(
_hintText
==
null
)
return
;
DOTween
.
Kill
(
_hintText
,
"hintFade"
);
_hintText
.
DOFade
(
0
,
0.3f
).
SetId
(
"hintFade"
);
}
public
void
ShowFeedback
(
string
message
,
bool
isCorrect
)
{
if
(
_feedbackText
!=
null
)
_feedbackText
.
Text
=
message
;
...
...
@@ -403,14 +438,38 @@ namespace com.al_arcade.cs
public
void
ShowError
(
string
msg
)
{
_errorUI
.
gameObject
.
SetActive
(
true
);
if
(
_errorText
!=
null
)
_errorText
.
arabicText
=
msg
;
_errorUI
.
DOFade
(
1f
,
0.3f
);
}
public
void
ShowResults
(
int
score
,
int
correct
,
int
wrong
,
int
total
,
int
bestStreak
)
public
IEnumerator
ShowCountDown
()
{
_countDownGroup
.
gameObject
.
SetActive
(
true
);
_countDownGroup
.
DOFade
(
1f
,
0.3f
);
int
count
=
3
;
while
(
count
>
0
)
{
SSAudioManager
.
Instance
.
PlayPop
();
_countDownText
.
transform
.
DOScale
(
1f
,
0.2f
).
From
(
0
).
SetEase
(
Ease
.
OutBack
);
_countDownText
.
Text
=
count
.
ToString
();
yield
return
new
WaitForSeconds
(
1f
);
count
--;
}
SSAudioManager
.
Instance
.
PlayPop
();
_countDownText
.
transform
.
DOScale
(
1f
,
0.2f
).
From
(
0
).
SetEase
(
Ease
.
OutBack
);
_countDownText
.
Text
=
"ابدأ!"
;
yield
return
new
WaitForSeconds
(
0.1f
);
_countDownGroup
.
DOFade
(
0f
,
0.3f
).
OnComplete
(()
=>
_countDownGroup
.
gameObject
.
SetActive
(
false
));
}
public
void
ShowResults
(
int
score
,
int
correct
,
int
wrong
,
int
total
,
int
bestStreak
,
bool
win
=
true
)
{
_resultsUI
.
gameObject
.
SetActive
(
true
);
_resultsUI
.
alpha
=
0
;
float
pct
=
total
>
0
?
(
float
)
correct
/
total
*
100f
:
0
;
if
(
_resultTitle
!=
null
)
_resultTitle
.
Text
=
pct
>=
70
?
"أحسنت!"
:
"عمل جيد!
"
;
_resultTitle
.
Text
=
win
?
pct
>=
70
?
"أحسنت!"
:
"عمل جيد!"
:
"حظ اوفر
"
;
if
(
_resultScore
!=
null
)
_resultScore
.
Text
=
score
.
ToString
(
"N0"
);
if
(
_resultStats
!=
null
)
_resultStats
.
Text
=
$"صحيح:
{
correct
}
/
{
total
}
| "
+
...
...
@@ -434,6 +493,40 @@ namespace com.al_arcade.cs
}
}
public
void
SetTimer
(
float
time
)
{
if
(
isTweening
)
return
;
_timerSlider
.
value
=
time
/
30f
;
_timerFill
.
color
=
time
>
4f
?
_timerDefaultColor
:
SSColorPalette
.
Danger
;
}
public
void
UpdateTimer
(
float
time
,
bool
pos
)
{
isTweening
=
true
;
var
color
=
pos
?
SSColorPalette
.
CorrectWord
:
SSColorPalette
.
Danger
;
_timerSlider
.
transform
.
DOPunchScale
(
Vector3
.
one
*
0.1f
,
0.3f
,
8
,
0.3f
);
_timerFill
.
DOColor
(
color
,
0.2f
).
SetEase
(
Ease
.
OutQuad
).
OnComplete
(()
=>
{
_timerFill
.
DOColor
(
_timerDefaultColor
,
0.2f
).
SetEase
(
Ease
.
OutQuad
);
});
var
targetTime
=
time
;
// Account for tween time
if
(!
pos
)
{
targetTime
-=
0.3f
;
}
_timerSlider
.
DOValue
(
targetTime
/
30f
,
0.3f
).
SetEase
(
Ease
.
OutQuad
).
OnComplete
(()
=>
{
isTweening
=
false
;
});
}
public
void
ResetUI
()
{
if
(
_gameUI
!=
null
)
{
_gameUI
.
alpha
=
0
;
_gameUI
.
gameObject
.
SetActive
(
false
);
}
...
...
@@ -442,9 +535,39 @@ namespace com.al_arcade.cs
if
(
_resultsUI
!=
null
)
{
_resultsUI
.
alpha
=
0
;
_resultsUI
.
gameObject
.
SetActive
(
false
);
}
if
(
_optionsPanel
!=
null
)
{
_optionsPanel
.
alpha
=
0
;
_optionsPanel
.
gameObject
.
SetActive
(
false
);
}
if
(
_feedbackGroup
!=
null
)
_feedbackGroup
.
alpha
=
0
;
_timerSlider
.
value
=
1f
;
_timerFill
.
color
=
_timerDefaultColor
;
TickPoints
(
0
);
SetStreak
(
0
);
ClearOptions
();
}
public
void
TickPoints
(
int
count
)
{
for
(
int
i
=
0
;
i
<
_pointImages
.
Count
;
i
++)
{
var
img
=
_pointImages
[
i
];
if
(
i
<
count
)
{
img
.
color
=
_activePointColor
;
img
.
transform
.
DOPunchScale
(
Vector3
.
one
*
0.4f
,
0.4f
).
SetEase
(
Ease
.
OutElastic
).
SetDelay
(
0.1f
*
i
);
}
else
{
img
.
color
=
SSColorPalette
.
WithAlpha
(
_inactivePointColor
,
0.3f
);
img
.
transform
.
localScale
=
Vector3
.
one
;
}
}
}
public
void
ToggleMusic
()
{
isMusicOn
=
!
isMusicOn
;
/*if (isMusicOn) SSAudioManager.Instance.PlayMusic();
else SSAudioManager.Instance.StopMusic();*/
_slash
.
gameObject
.
SetActive
(!
isMusicOn
);
}
protected
GameObject
MkFull
(
Transform
p
,
string
n
)
{
...
...
My project/Assets/ScienceStreet/TF/Scripts/TfUIManager.cs
View file @
d72fc280
...
...
@@ -16,17 +16,28 @@ namespace com.al_arcade.tf
[
SerializeField
]
private
CanvasGroup
_gameUI
,
_loadingUI
,
_errorUI
,
_resultsUI
;
[
SerializeField
]
private
UniText
_scoreText
,
_streakText
;
[
SerializeField
]
private
ArabicTextMeshProUGUI
_loadingText
,
_errorText
;
[
SerializeField
]
private
Image
_progressFill
;
[
SerializeField
]
private
UniText
_progressLabel
;
[
SerializeField
]
private
UniText
_resultTitle
,
_resultScore
,
_resultStats
;
[
SerializeField
]
private
Button
_restartButton
;
[
SerializeField
]
private
Slider
_timerSlider
;
[
SerializeField
]
private
Image
_timerFill
;
[
SerializeField
]
private
UniText
_timerText
;
[
SerializeField
]
private
float
_maxTime
=
30f
;
private
bool
_isTweening
;
private
Color
_timerDefaultColor
;
[
Header
(
"Events"
)]
public
UnityEvent
onRestartClicked
;
private
void
Start
()
{
_restartButton
.
onClick
.
AddListener
(
RestartButton
);
if
(
_timerFill
!=
null
)
_timerDefaultColor
=
_timerFill
.
color
;
}
void
RestartButton
()
...
...
@@ -116,8 +127,6 @@ namespace com.al_arcade.tf
fr
.
offsetMin
=
Vector2
.
zero
;
fr
.
offsetMax
=
Vector2
.
zero
;
_progressFill
=
fill
.
AddComponent
<
Image
>();
_progressFill
.
color
=
SSColorPalette
.
Accent
;
var
hintObj
=
new
GameObject
(
"HintBg"
);
hintObj
.
transform
.
SetParent
(
go
.
transform
,
false
);
...
...
@@ -305,18 +314,6 @@ namespace com.al_arcade.tf
if
(
_progressLabel
!=
null
)
_progressLabel
.
Text
=
$"
{
cur
}
/
{
total
}
"
;
if
(
_progressFill
!=
null
&&
total
>
0
)
{
DOTween
.
Kill
(
_progressFill
.
rectTransform
,
"pf"
);
_progressFill
.
rectTransform
.
DOAnchorMax
(
new
Vector2
((
float
)
cur
/
total
,
1
),
0.4f
)
.
SetEase
(
Ease
.
OutQuad
)
.
SetId
(
"pf"
);
}
}
public
void
ShowLoading
(
string
m
)
...
...
My project/UserSettings/EditorUserSettings.asset
View file @
d72fc280
...
...
@@ -27,16 +27,16 @@ EditorUserSettings:
value
:
000305555d01595a5c5d082143700911134e1c737b2b7763782c1962b5b3666d
flags
:
0
RecentlyUsedSceneGuid-6
:
value
:
530
4575f5c0c51035d5a5e771271594417154e7c2d7b70647b7b4c35bbe1646d
value
:
530
5555052020c5a0f5758701670074444151b7c7e7b7164747e4a66bbb6603c
flags
:
0
RecentlyUsedSceneGuid-7
:
value
:
530
5555052020c5a0f5758701670074444151b7c7e7b7164747e4a66bbb6603c
value
:
530
4575f5c0c51035d5a5e771271594417154e7c2d7b70647b7b4c35bbe1646d
flags
:
0
RecentlyUsedSceneGuid-8
:
value
:
0003525055055d020e0b0a7216755d444215417e787d27362e2f4866b2e1323e
value
:
5701055506000a030f5c542744260844404f4d73797975367c2c1e6ab7e2653d
flags
:
0
RecentlyUsedSceneGuid-9
:
value
:
5701055506000a030f5c542744260844404f4d73797975367c2c1e6ab7e2653d
value
:
0003525055055d020e0b0a7216755d444215417e787d27362e2f4866b2e1323e
flags
:
0
UnityEditor.ShaderGraph.Blackboard
:
value
:
18135939215a0a5004000b0e15254b524c030a3f2964643d120d1230e9e93a3fd6e826abbd2e2d293c4ead313b08042de6030a0afa240c0d020be94c4ba75e435d8715fa32c70d15d11612dacc11fee5d3c5d1fe9ab1bf968e93e2ffcbc3e7e2f0b3ffe0e8b0be9af8ffaeffff8e85dd8390e3949c8899daa7
...
...
My project/UserSettings/Layouts/CurrentMaximizeLayout.dwlt
View file @
d72fc280
...
...
@@ -24,7 +24,7 @@ MonoBehaviour:
m_MinSize
:
{
x
:
400
,
y
:
112
}
m_MaxSize
:
{
x
:
32384
,
y
:
16192
}
vertical
:
0
controlID
:
17
5520
controlID
:
17
9236
draggingID
:
0
---
!u!114
&2
MonoBehaviour
:
...
...
@@ -153,7 +153,7 @@ MonoBehaviour:
m_MinSize
:
{
x
:
300
,
y
:
112
}
m_MaxSize
:
{
x
:
24288
,
y
:
16192
}
vertical
:
1
controlID
:
17
5521
controlID
:
17
9237
draggingID
:
0
---
!u!114
&4
MonoBehaviour
:
...
...
@@ -180,7 +180,7 @@ MonoBehaviour:
m_MinSize
:
{
x
:
300
,
y
:
56
}
m_MaxSize
:
{
x
:
24288
,
y
:
8096
}
vertical
:
0
controlID
:
17
5522
controlID
:
17
9238
draggingID
:
0
---
!u!114
&5
MonoBehaviour
:
...
...
@@ -201,8 +201,8 @@ MonoBehaviour:
y
:
0
width
:
271.2
height
:
436.8
m_MinSize
:
{
x
:
20
1
,
y
:
226
}
m_MaxSize
:
{
x
:
400
1
,
y
:
4026
}
m_MinSize
:
{
x
:
20
0
,
y
:
200
}
m_MaxSize
:
{
x
:
400
0
,
y
:
4000
}
m_ActualView
:
{
fileID
:
6
}
m_Panes
:
-
{
fileID
:
6
}
...
...
@@ -250,10 +250,17 @@ MonoBehaviour:
m_TreeViewState
:
scrollPos
:
{
x
:
0
,
y
:
0
}
m_SelectedIDs
:
-
m_Data
:
274798
-
m_Data
:
334866
m_LastClickedID
:
m_Data
:
274798
m_Data
:
334866
m_ExpandedIDs
:
-
m_Data
:
-544946
-
m_Data
:
-542138
-
m_Data
:
-530734
-
m_Data
:
-530452
-
m_Data
:
-524174
-
m_Data
:
-508882
-
m_Data
:
-508274
-
m_Data
:
-483572
-
m_Data
:
-483566
-
m_Data
:
-457616
...
...
@@ -937,6 +944,20 @@ MonoBehaviour:
layout
:
4
size
:
{
x
:
0
,
y
:
0
}
sizeOverridden
:
0
-
dockPosition
:
1
containerId
:
overlay-container--right
displayed
:
0
id
:
unity-spline-inspector
index
:
16
contents
:
'
{"m_Layout":4,"m_Collapsed":false,"m_Folded":false,"m_Floating":false,"m_FloatingSnapOffset":{"x":0.0,"y":0.0},"m_SnapOffsetDelta":{"x":0.0,"y":0.0},"m_FloatingSnapCorner":0,"m_Size":{"x":0.0,"y":0.0},"m_SizeOverridden":false}'
floating
:
0
collapsed
:
0
snapOffset
:
{
x
:
0
,
y
:
0
}
snapOffsetDelta
:
{
x
:
0
,
y
:
0
}
snapCorner
:
0
layout
:
4
size
:
{
x
:
0
,
y
:
0
}
sizeOverridden
:
0
m_ContainerData
:
-
containerId
:
overlay-toolbar__top
scrollOffset
:
0
...
...
@@ -974,15 +995,15 @@ MonoBehaviour:
m_OverrideSceneCullingMask
:
6917529027641081856
m_SceneIsLit
:
1
m_SceneLighting
:
1
m_2DMode
:
0
m_2DMode
:
1
m_isRotationLocked
:
0
m_PlayAudio
:
0
m_AudioPlay
:
0
m_DebugDrawModesUseInteractiveLightBakingData
:
0
m_Position
:
m_Target
:
{
x
:
-6.3179355
,
y
:
24.631266
,
z
:
-25.44367
}
m_Target
:
{
x
:
913.6812
,
y
:
469.23666
,
z
:
-30.375166
}
speed
:
2
m_Value
:
{
x
:
-6.3179355
,
y
:
24.631266
,
z
:
-25.44367
}
m_Value
:
{
x
:
913.6812
,
y
:
469.23666
,
z
:
-30.375166
}
m_RenderMode
:
0
m_CameraMode
:
drawMode
:
0
...
...
@@ -1010,17 +1031,17 @@ MonoBehaviour:
m_Size
:
{
x
:
2
,
y
:
2
}
yGrid
:
m_Fade
:
m_Target
:
1
m_Target
:
0
speed
:
2
m_Value
:
1
m_Value
:
0
m_Color
:
{
r
:
0.5
,
g
:
0.5
,
b
:
0.5
,
a
:
0.4
}
m_Pivot
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_Size
:
{
x
:
2
,
y
:
2
}
zGrid
:
m_Fade
:
m_Target
:
0
m_Target
:
1
speed
:
2
m_Value
:
0
m_Value
:
1
m_Color
:
{
r
:
0.5
,
g
:
0.5
,
b
:
0.5
,
a
:
0.4
}
m_Pivot
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_Size
:
{
x
:
2
,
y
:
2
}
...
...
@@ -1028,17 +1049,17 @@ MonoBehaviour:
m_GridAxis
:
1
m_gridOpacity
:
0.5
m_Rotation
:
m_Target
:
{
x
:
0
.25157583
,
y
:
0.56257
,
z
:
-0.18475792
,
w
:
0.7657122
}
m_Target
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
speed
:
2
m_Value
:
{
x
:
0
.25157586
,
y
:
0.56257004
,
z
:
-0.18475793
,
w
:
0.76571226
}
m_Value
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_Size
:
m_Target
:
4.390
6
m_Target
:
610.9596
6
speed
:
2
m_Value
:
4.390
6
m_Value
:
610.9596
6
m_Ortho
:
m_Target
:
0
m_Target
:
1
speed
:
2
m_Value
:
0
m_Value
:
1
m_CameraSettings
:
m_Speed
:
1.9400301
m_SpeedNormalized
:
0.97
...
...
@@ -1052,7 +1073,7 @@ MonoBehaviour:
m_FarClip
:
10000
m_DynamicClip
:
1
m_OcclusionCulling
:
0
m_LastSceneViewRotation
:
{
x
:
0.
10358317
,
y
:
-0.89522
,
z
:
0.28105867
,
w
:
0.3299364
}
m_LastSceneViewRotation
:
{
x
:
0.
029967543
,
y
:
0.043167114
,
z
:
-0.0012954315
,
w
:
0.9986187
}
m_LastSceneViewOrtho
:
0
m_Viewpoint
:
m_SceneView
:
{
fileID
:
8
}
...
...
@@ -1189,7 +1210,7 @@ MonoBehaviour:
m_IsLocked
:
0
m_LastLocalAssetsSearchArea
:
1
m_FolderTreeState
:
scrollPos
:
{
x
:
0
,
y
:
404.04156
}
scrollPos
:
{
x
:
0
,
y
:
324.88855
}
m_SelectedIDs
:
-
m_Data
:
52244
m_LastClickedID
:
...
...
@@ -1211,8 +1232,8 @@ MonoBehaviour:
-
m_Data
:
91042
m_RenameOverlay
:
m_UserAcceptedRename
:
0
m_Name
:
m_OriginalName
:
m_Name
:
Prefabs
m_OriginalName
:
Prefabs
m_EditFieldRect
:
serializedVersion
:
2
x
:
0
...
...
@@ -1220,10 +1241,10 @@ MonoBehaviour:
width
:
0
height
:
0
m_UserData
:
m_Data
:
0
m_Data
:
51864
m_IsWaitingForDelay
:
0
m_IsRenaming
:
0
m_OriginalEventType
:
11
m_OriginalEventType
:
0
m_IsRenamingFilename
:
1
m_TrimLeadingAndTrailingWhitespace
:
0
m_ClientGUIView
:
{
fileID
:
10
}
...
...
@@ -1281,9 +1302,9 @@ MonoBehaviour:
m_ResourceFile
:
m_ListAreaState
:
m_SelectedInstanceIDs
:
-
m_Data
:
274798
m_LastClickedInstanceID
:
274798
m_HadKeyboardFocusLastEvent
:
0
-
m_Data
:
334866
m_LastClickedInstanceID
:
334866
m_HadKeyboardFocusLastEvent
:
1
m_ExpandedInstanceIDs
:
-
m_Data
:
55308
-
m_Data
:
82478
...
...
@@ -1430,7 +1451,7 @@ MonoBehaviour:
m_DynamicPanelBehavior
:
0
m_LockTracker
:
m_IsLocked
:
0
m_LastSelectedObjectID
:
274798
m_LastSelectedObjectID
:
0
---
!u!114
&14
MonoBehaviour
:
m_ObjectHideFlags
:
52
...
...
@@ -1454,7 +1475,7 @@ MonoBehaviour:
serializedVersion
:
2
x
:
0
y
:
516
width
:
11
4
7.8
width
:
11
6
7.8
height
:
254
m_SerializedDataModeController
:
m_DataMode
:
0
...
...
@@ -1488,8 +1509,8 @@ MonoBehaviour:
y
:
0
width
:
367.19995
height
:
716.8
m_MinSize
:
{
x
:
27
6
,
y
:
76
}
m_MaxSize
:
{
x
:
400
1
,
y
:
4026
}
m_MinSize
:
{
x
:
27
5
,
y
:
50
}
m_MaxSize
:
{
x
:
400
0
,
y
:
4000
}
m_ActualView
:
{
fileID
:
16
}
m_Panes
:
-
{
fileID
:
16
}
...
...
@@ -1540,7 +1561,7 @@ MonoBehaviour:
m_ControlHash
:
-371814159
m_PrefName
:
Preview_InspectorPreview
m_LastInspectedObjectInstanceID
:
-1
m_LastVerticalScrollValue
:
42
2
m_LastVerticalScrollValue
:
37
2
m_GlobalObjectId
:
m_InspectorMode
:
0
m_LockTracker
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment