Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
RockCycleSimulation
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
kenzy ahmed fouad
RockCycleSimulation
Commits
45b90dea
Commit
45b90dea
authored
Dec 02, 2025
by
KenzyAshour2
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ai better seka now
parent
b9510b9b
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
427 additions
and
103 deletions
+427
-103
RockSimulation.unity
Assets/Scenes/RockSimulation.unity
+383
-36
DeepSeaSpawner.cs
Assets/Script/DeepSeaSpawner.cs
+24
-31
FloatingDraggableRock.cs
Assets/Script/FloatingDraggableRock.cs
+14
-35
ImageSwitcher.cs
Assets/Script/ImageSwitcher.cs
+6
-1
No files found.
Assets/Scenes/RockSimulation.unity
View file @
45b90dea
...
...
@@ -839,37 +839,61 @@ MonoBehaviour:
m_EditorClassIdentifier
:
levelName
:
"
\u0631\u062D\u0644\u0629
\u0627\u0644\u0635\u062E\u0631\u0629
"
description
:
"
\u062A\u0623\u062E\u0630
\u0647\u0630\u0647
\u0627\u0644\u0644\u0639\u0628\u0629
\u0627\u0644\u0644\u0627\u0639\u0628
\u0641\u064A
\u0631\u062D\u0644\u0629
\u062A\u0641\u0627\u0639\u0644\u064A\u0629
\u0628\u0623\u0633\u0644\u0648\u0628
\u0642\u0635\u0635\u064A
\u0634\u064A\u0642
\u0644\u0627\u0633\u062A\u0643\u0634\u0627\u0641
\u062F\u0648\u0631\u0629
\u0627\u0644\u0635\u062E\u0648\u0631
\u0641\u064A
\u0627\u0644\u0637\u0628\u064A\u0639\u0629\u060C
\u0628\u0639\u064A\u062F\u0627\u064B
\u0639\u0646
\u0623\u0633\u0627\u0644\u064A\u0628
\u0627\u0644\u062A\u0644\u0642\u064A\u0646
\u0627\u0644\u062A\u0642\u0644\u064A\u062F\u064A\u0629
.
\u062A\u0628\u062F\u0623
\u0627\u0644\u0645\u063A\u0627\u0645\u0631\u0629
\u0645\u0646
\u0628\u0627\u0637\u0646
\u0627\u0644\u0623\u0631\u0636
\u0645\u0639
\u062E\u0631\u0648\u062C
\u0627\u0644\u0635\u0647\u0627\u0631\u0629
\u0648\u0627\u0644\u0646\u0634\u0627\u0637
\u0627\u0644\u0628\u0631\u0643\u0627\u0646\u064A\u060C
\u062B\u0645
\u064A\u0646\u062A\u0642\u0644
\u0627\u0644\u0644\u0627\u0639\u0628
\u0625\u0644\u0649
\u0642\u0645\u0645
\u0627\u0644\u062C\u0628\u0627\u0644
\u0644\u064A\u0631\u0649
\u0623\u062B\u0631
\u0627\u0644\u0639\u0648\u0627\u0645\u0644
\u0627\u0644\u062C\u0648\u064A\u0629\u060C
\u062D\u064A\u062B
\u064A\u062A\u0641\u0627\u0639\u0644
\u0628\u0627\u0644\u0644\u0645\u0633
\u0644\u062A\u0641\u062A\u064A\u062A
\u0627\u0644\u0635\u062E\u0648\u0631
\u0648\u0645\u062D\u0627\u0643\u0627\u0629
\u0639\u0645\u0644\u064A\u0629
\u0627\u0644\u062A\u062C\u0648\u064A\u0629
\u0627\u0644\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u064A\u0629
.
\u062A\u0633\u062A\u0645\u0631
\u0627\u0644\u0631\u062D\u0644\u0629
\u0645\u0639
\u0627\u0646\u062A\u0642\u0627\u0644
\u0627\u0644\u0641\u062A\u0627\u062A
\u0627\u0644\u0635\u062E\u0631\u064A
\u0639\u0628\u0631
\u0639\u0645\u0644\u064A\u0629
\u0627\u0644\u062A\u0639\u0631\u064A\u0629\u060C
\u0648\u0635\u0648\u0644\u0627\u064B
\u0625\u0644\u0649
\u0645\u0634\u0647\u062F
\u0623\u0639\u0645\u0627\u0642
\u0627\u0644\u0628\u062D\u0627\u0631
\u0627\u0644\u0633\u0627\u062D\u0631
\u0627\u0644\u0645\u0644\u064A\u0621
\u0628\u0627\u0644\u0641\u0642\u0627\u0639\u0627\u062A
\u0648\u0627\u0644\u0635\u062E\u0648\u0631
\u0627\u0644\u0639\u0627\u0626\u0645\u0629
.
\u0648\u0647\u0646\u0627
\u064A\u0642\u0648\u0645
\u0627\u0644\u0644\u0627\u0639\u0628
\u0628\u0646\u0641\u0633\u0647
\u0628\u0633\u062D\u0628
\u0647\u0630\u0647
\u0627\u0644\u0635\u062E\u0648\u0631
\u0648\u062A\u062B\u0628\u064A\u062A\u0647\u0627
\u0641\u064A
\u0627\u0644\u0642\u0627\u0639
\u0644\u0645\u062D\u0627\u0643\u0627\u0629
\u0639\u0645\u0644\u064A\u0629
\u0627\u0644\u062A\u0631\u0633\u064A\u0628
\u0648\u062A\u0643\u0648\u064A\u0646
\u0627\u0644\u0637\u0628\u0642\u0627\u062A
\u0627\u0644\u0635\u062E\u0631\u064A\u0629
\u0627\u0644\u062C\u062F\u064A\u062F\u0629\u060C
\u0645\u0645\u0627
\u064A\u062F\u0645\u062C
\u0628\u064A\u0646
\u0627\u0644\u0644\u0639\u0628
\u0627\u0644\u0645\u0645\u062A\u0639
\u0648\u0627\u0644\u0641\u0647\u0645
\u0627\u0644\u0639\u0645\u064A\u0642
\u0644\u0644\u0639\u0645\u0644\u064A\u0627\u062A
\u0627\u0644\u062C\u064A\u0648\u0644\u0648\u062C\u064A\u0629
."
\u0627\u0644\u0644\u0627\u0639\u0628
\u0641\u064A
\u0631\u062D\u0644\u0629
\u062A\u0639\u0644\u064A\u0645\u064A\u0629
\u063A\u0627\u0645\u0631\u0629
\u0648\u0645\u0641\u0635\u0644\u0629
\u0644\u0627\u0633\u062A\u0643\u0634\u0627\u0641
\u062F\u0648\u0631\u0629
\u0627\u0644\u0635\u062E\u0648\u0631\u060C
\u062A\u0628\u062F\u0623
\u0628\u0627\u0644\u0645\u0634\u0647\u062F
\u0627\u0644\u0623\u0648\u0644
\u0644\u0644\u0628\u064A\u0626\u0629
\u0627\u0644\u0628\u0631\u0643\u0627\u0646\u064A\u0629
\u062D\u064A\u062B
\u064A\u0634\u0627\u0647\u062F
\u0627\u0644\u0637\u0641\u0644
\u062E\u0631\u0648\u062C
\u0627\u0644\u0635\u0647\u0627\u0631\u0629
(
\u0627\u0644\u0645\u0627\u063A\u0645\u0627
)
\u0645\u0646
\u0628\u0627\u0637\u0646
\u0627\u0644\u0623\u0631\u0636
\u0648\u062A\u0635\u0644\u0628\u0647\u0627
\u0639\u0646\u062F
\u0645\u0644\u0627\u0645\u0633\u0629
\u0627\u0644\u0633\u0637\u062D
\u0644\u062A\u062A\u062D\u0648\u0644
\u0625\u0644\u0649
\u0635\u062E\u0648\u0631
\u0646\u0627\u0631\u064A\u0629\u060C
\u0648\u064A\u062A\u0641\u0627\u0639\u0644
\u0628\u062C\u0645\u0639
\u0647\u0630\u0647
\u0627\u0644\u0639\u064A\u0646\u0627\u062A
\u0627\u0644\u0645\u062A\u0643\u0648\u0646\u0629
\u062D\u062F\u064A\u062B\u0627\u064B\u060C
\u062B\u0645
\u064A\u0646\u062A\u0642\u0644
\u0627\u0644\u0645\u0634\u0647\u062F
\u0625\u0644\u0649
\u0642\u0645\u0645
\u0627\u0644\u062C\u0628\u0627\u0644
\u0627\u0644\u0628\u0627\u0631\u062F\u0629
\u0644\u062A\u0648\u0636\u064A\u062D
\u0645\u0641\u0647\u0648\u0645
\u0627\u0644\u062A\u062C\u0648\u064A\u0629
\u0627\u0644\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u064A\u0629
\u0628\u062F\u0642\u0629\u060C
\u0625\u0630
\u062A\u064F\u0638\u0647\u0631
\u0627\u0644\u0635\u0648\u0631
\u062A\u0633\u0644\u0644
\u0645\u064A\u0627\u0647
\u0627\u0644\u0623\u0645\u0637\u0627\u0631
\u062F\u0627\u062E\u0644
\u0627\u0644\u0634\u0642\u0648\u0642
\u0648\u062A\u062C\u0645\u062F\u0647\u0627
\u0644\u062A\u0643\u0648\u064A\u0646
\"\u0648\u062A\u062F
\u0627\u0644\u0635\u0642\u064A\u0639\"\u060C
\u0648\u0647\u0646\u0627
\u064A\u062A\u062F\u062E\u0644
\u0627\u0644\u0644\u0627\u0639\u0628
\u0628\u0627\u0644\u0646\u0642\u0631
\u0627\u0644\u0645\u062A\u0643\u0631\u0631
\u0639\u0644\u0649
\u0627\u0644\u0635\u062E\u0631\u0629
\u0644\u0645\u062D\u0627\u0643\u0627\u0629
\u0627\u0644\u0636\u063A\u0637
\u0627\u0644\u0647\u0627\u0626\u0644
\u0644\u0644\u062C\u0644\u064A\u062F
\u0627\u0644\u0630\u064A
\u064A\u0624\u062F\u064A
\u0644\u062A\u0641\u062A\u064A\u062A
\u0627\u0644\u0635\u062E\u0631\u060C
\u0648\u062A\u0633\u062A\u0645\u0631
\u0627\u0644\u0642\u0635\u0629
\u0628\u0645\u0634\u0627\u0647\u062F
\u0627\u0644\u062A\u0639\u0631\u064A\u0629
\u0648\u0627\u0644\u0646\u0642\u0644
\u062D\u064A\u062B
\u064A\u0642\u0648\u0645
\u0627\u0644\u0644\u0627\u0639\u0628
\u0628\u062F\u0641\u0639
\u0627\u0644\u0641\u062A\u0627\u062A
\u0627\u0644\u0635\u062E\u0631\u064A
\u0644\u064A\u0633\u0642\u0637
\u0641\u064A
\u0627\u0644\u0646\u0647\u0631\u060C
\u0648\u0646\u0631\u0649
\u0628\u0648\u0636\u0648\u062D
\u0643\u064A\u0641
\u062A\u0624\u062F\u064A
\u0639\u0645\u0644\u064A\u0629
\u0627\u0644\u062F\u062D\u0631\u062C\u0629
\u0648\u0627\u062D\u062A\u0643\u0627\u0643
\u0627\u0644\u0635\u062E\u0648\u0631
\u0628\u0628\u0639\u0636\u0647\u0627
\u0641\u064A
\u0627\u0644\u0645\u064A\u0627\u0647
\u0627\u0644\u062C\u0627\u0631\u064A\u0629
\u0648\u0627\u0644\u0634\u0644\u0627\u0644\u0627\u062A
\u0625\u0644\u0649
\u0635\u0642\u0644
\u062D\u0648\u0627\u0641\u0647\u0627
\u0627\u0644\u062D\u0627\u062F\u0629
\u0648\u062A\u062D\u0648\u064A\u0644\u0647\u0627
\u0625\u0644\u0649
\u062D\u0635\u0649
\u0646\u0627\u0639\u0645
\u0648\u0645\u0633\u062A\u062F\u064A\u0631\u060C
\u0644\u062A\u062E\u062A\u062A\u0645
\u0627\u0644\u0645\u063A\u0627\u0645\u0631\u0629
\u0628\u0645\u0634\u0647\u062F
\u0642\u0627\u0639
\u0627\u0644\u0628\u062D\u0631
\u0627\u0644\u0630\u064A
\u064A\u062C\u0633\u062F
\u0639\u0645\u0644\u064A\u0629
\u0627\u0644\u062A\u0631\u0633\u064A\u0628\u060C
\u062D\u064A\u062B
\u064A\u062A\u0641\u0627\u0639\u0644
\u0627\u0644\u0644\u0627\u0639\u0628
\u0645\u0639
\u0627\u0644\u0635\u062E\u0648\u0631
\u0627\u0644\u0639\u0627\u0626\u0645\u0629
\u0648\u0627\u0644\u0641\u0642\u0627\u0639\u0627\u062A\u060C
\u0641\u064A\u0642\u0648\u0645
\u0628\u0633\u062D\u0628
\u0627\u0644\u062D\u0635\u0649
\u0648\u062A\u062B\u0628\u064A\u062A\u0647
\u0641\u064A
\u0627\u0644\u0642\u0627\u0639
\u0627\u0644\u0631\u0645\u0644\u064A
\u0644\u062A\u0643\u0648\u064A\u0646
\u0637\u0628\u0642\u0627\u062A
\u0631\u0633\u0648\u0628\u064A\u0629
\u062C\u062F\u064A\u062F\u0629\u060C
\u0645\u0645\u0627
\u064A\u0631\u0633\u062E
\u0644\u062F\u0649
\u0627\u0644\u0644\u0627\u0639\u0628
\u0627\u0644\u062A\u0633\u0644\u0633\u0644
\u0627\u0644\u0639\u0644\u0645\u064A
\u0627\u0644\u0643\u0627\u0645\u0644
\u0644\u062F\u0648\u0631\u0629
\u0627\u0644\u0635\u062E\u0648\u0631
\u0645\u0646
\u0627\u0644\u0646\u0634\u0623\u0629
\u0627\u0644\u0628\u0631\u0643\u0627\u0646\u064A\u0629
\u0648\u062D\u062A\u0649
\u0627\u0644\u0627\u0633\u062A\u0642\u0631\u0627\u0631
\u0627\u0644\u0631\u0633\u0648\u0628\u064A
\u0639\u0628\u0631
\u062A\u062C\u0631\u0628\u0629
\u0628\u0635\u0631\u064A\u0629
\u0648\u062D\u0633\u064A\u0629
\u0645\u062A\u0643\u0627\u0645\u0644\u0629
."
mechanics
:
"
\u0622\u0644\u064A\u0627\u062A
\u0627\u0644\u0644\u0639\u0628
(
\u0637\u0631\u064A\u0642\u0629
\u0627\u0644\u062A\u062D\u0643\u0645
):
\u062A\u0639\u062A\u0645\u062F
\u0627\u0644\u0644\u0639\u0628\u0629
\u0639\u0644\u0649
\u0627\u0644\u062A\u0641\u0627\u0639\u0644
\u0627\u0644\u0645\u0628\u0627\u0634\u0631
...
...
@@ -1042,7 +1066,8 @@ Transform:
m_LocalPosition
:
{
x
:
0
,
y
:
-4.66
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_ConstrainProportionsScale
:
0
m_Children
:
[]
m_Children
:
-
{
fileID
:
1803931743
}
m_Father
:
{
fileID
:
1020260190
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!61
&495577467
...
...
@@ -1080,10 +1105,10 @@ BoxCollider2D:
m_Offset
:
{
x
:
-0.06658363
,
y
:
-1.0120871
}
m_SpriteTilingProperty
:
border
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
pivot
:
{
x
:
0
,
y
:
0
}
oldSize
:
{
x
:
0
,
y
:
0
}
newSize
:
{
x
:
0
,
y
:
0
}
adaptiveTilingThreshold
:
0
pivot
:
{
x
:
0
.5
,
y
:
0.5
}
oldSize
:
{
x
:
0
.2
,
y
:
0.2
}
newSize
:
{
x
:
0
.36
,
y
:
0.36
}
adaptiveTilingThreshold
:
0
.5
drawMode
:
0
adaptiveTiling
:
0
m_AutoTiling
:
0
...
...
@@ -3355,6 +3380,10 @@ PrefabInstance:
propertyPath
:
m_IsActive
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
3079832273219926947
,
guid
:
09c49576cfb25ea4a9b324bba2313431
,
type
:
3
}
propertyPath
:
m_IsActive
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4094333700840023480
,
guid
:
09c49576cfb25ea4a9b324bba2313431
,
type
:
3
}
propertyPath
:
m_AnchoredPosition.y
value
:
368
...
...
@@ -4446,6 +4475,8 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
e82297402d0684642aca8d0e81e83595
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
zoneRenderer
:
{
fileID
:
1803931744
}
highlightColor
:
{
r
:
0
,
g
:
1
,
b
:
0
,
a
:
0.4
}
nextButton
:
{
fileID
:
1202860662
}
rocksNeededToWin
:
4
bubblePrefab
:
{
fileID
:
5792948449186520717
,
guid
:
e831e128fab464e4cad385078b2b7781
,
type
:
3
}
...
...
@@ -4460,6 +4491,90 @@ MonoBehaviour:
-
{
fileID
:
5402467791447101225
,
guid
:
385871b7bb29c4046ad8d9dea66d0371
,
type
:
3
}
initialRockCount
:
9
spawnPadding
:
0.5
---
!u!1
&1803931742
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1803931743
}
-
component
:
{
fileID
:
1803931744
}
m_Layer
:
0
m_Name
:
GameObject
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!4
&1803931743
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1803931742
}
serializedVersion
:
2
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
-0.64
,
z
:
0
}
m_LocalScale
:
{
x
:
56.81117
,
y
:
24.311523
,
z
:
24.311523
}
m_ConstrainProportionsScale
:
0
m_Children
:
[]
m_Father
:
{
fileID
:
495577466
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!212
&1803931744
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1803931742
}
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_RenderingLayerMask
:
1
m_RendererPriority
:
0
m_Materials
:
-
{
fileID
:
10754
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_StaticBatchInfo
:
firstSubMesh
:
0
subMeshCount
:
0
m_StaticBatchRoot
:
{
fileID
:
0
}
m_ProbeAnchor
:
{
fileID
:
0
}
m_LightProbeVolumeOverride
:
{
fileID
:
0
}
m_ScaleInLightmap
:
1
m_ReceiveGI
:
1
m_PreserveUVs
:
0
m_IgnoreNormalsForChartDetection
:
0
m_ImportantGI
:
0
m_StitchLightmapSeams
:
1
m_SelectedEditorRenderState
:
0
m_MinimumChartSize
:
4
m_AutoUVMaxDistance
:
0.5
m_AutoUVMaxAngle
:
89
m_LightmapParameters
:
{
fileID
:
0
}
m_SortingLayerID
:
0
m_SortingLayer
:
0
m_SortingOrder
:
0
m_Sprite
:
{
fileID
:
10913
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_Color
:
{
r
:
0
,
g
:
1
,
b
:
0
,
a
:
0
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
0
m_Size
:
{
x
:
0.36
,
y
:
0.36
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
1
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
---
!u!1
&1821597984
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -4593,6 +4708,238 @@ MonoBehaviour:
-
{
fileID
:
1999948108
}
nextButton
:
{
fileID
:
1202860662
}
restartButton
:
{
fileID
:
1701076837
}
gameobjectives
:
-
"
\u0627\u0644\u0645\u0634\u0647\u062F
\u0627\u0644\u0628\u0627\u0646\u0648\u0631\u0627\u0645\u064A
\u0644\u0644\u0628\u0631\u0627\u0643\u064A\u0646
(
\u0627\u0644\u0628\u062F\u0627\u064A\u0629
)
\u062A\u0639\u0631\u0636
\u0647\u0630\u0647
\u0627\u0644\u0635\u0648\u0631\u0629
\u0645\u0634\u0647\u062F\u0627\u064B
\u0648\u0627\u0633\u0639\u0627\u064B
\u0644\u0628\u064A\u0626\u0629
\u0628\u0631\u0643\u0627\u0646\u064A\u0629
\u0646\u0634\u0637\u0629\u060C
\u062D\u064A\u062B
\u062A\u0638\u0647\u0631
\u0627\u0644\u0633\u0645\u0627\u0621
\u0645\u062A\u0648\u0647\u062C\u0629
\u0628\u0627\u0644\u0644\u0648\u0646
\u0627\u0644\u0623\u062D\u0645\u0631
\u0648\u0627\u0644\u0628\u0631\u0627\u0643\u064A\u0646
\u062A\u0642\u0630\u0641
\u0627\u0644\u062F\u062E\u0627\u0646\u060C
\u0645\u0645\u0627
\u064A\u0645\u062B\u0644
\"\u0628\u0627\u0637\u0646
\u0627\u0644\u0623\u0631\u0636\"
\u0648\u0627\u0644\u0645\u0635\u062F\u0631
\u0627\u0644\u062D\u0631\u0627\u0631\u064A
\u0644\u0644\u0635\u062E\u0648\u0631
.
\u0641\u064A
\u0647\u0630\u0627
\u0627\u0644\u0645\u0634\u0647\u062F\u060C
\u0644\u0627
\u062A\u0648\u062C\u062F
\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u0627
\u0644\u0639\u0628
\u0645\u0639\u0642\u062F\u0629
\u0628\u0644
\u0647\u0648
\u0645\u0634\u0647\u062F
\u0627\u0633\u062A\u0643\u0634\u0627\u0641\u064A
\u0628\u0635\u0631\u064A
\u064A\u0645\u0647\u062F
\u0644\u0644\u0642\u0635\u0629
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0646\u0627
\u0647\u0648
\u062A\u0639\u0631\u064A\u0641
\u0627\u0644\u0637\u0627\u0644\u0628
\u0628\u0623\u0646
\u0627\u0644\u0635\u062E\u0648\u0631
\u0644\u0627
\u062A\u0638\u0647\u0631
\u0645\u0646
\u0627\u0644\u0639\u062F\u0645\u060C
\u0628\u0644
\u0623\u0635\u0644\u0647\u0627
\u0645\u0648\u0627\u062F
\u0645\u0646\u0635\u0647\u0631\u0629
(
\u0627\u0644\u0635\u0647\u0627\u0631\u0629
)
\u062A\u0623\u062A\u064A
\u0645\u0646
\u0623\u0639\u0645\u0627\u0642
\u0627\u0644\u0623\u0631\u0636
\u0646\u062A\u064A\u062C\u0629
\u062F\u0631\u062C\u0627\u062A
\u0627\u0644\u062D\u0631\u0627\u0631\u0629
\u0648\u0627\u0644\u0636\u063A\u0637
\u0627\u0644\u0647\u0627\u0626\u0644\u064A\u0646
."
-
"
\u0641\u0648\u0647\u0629
\u0627\u0644\u0628\u0631\u0643\u0627\u0646
\u0648\u062A\u0643\u0648\u0646
\u0627\u0644\u0635\u062E\u0648\u0631
(
\u0627\u0644\u062A\u0635\u0644\u0628
)
\u062A\u0631\u0643\u0632
\u0647\u0630\u0647
\u0627\u0644\u0635\u0648\u0631\u0629
\u0639\u0646
\u0642\u0631\u0628
\u0639\u0644\u0649
\u0627\u0644\u062D\u0645\u0645
\u0627\u0644\u0628\u0631\u0643\u0627\u0646\u064A\u0629
\u0648\u0647\u064A
\u062A\u062A\u062F\u0641\u0642
\u0645\u0646
\u0627\u0644\u0641\u0648\u0647\u0629
\u0648\u062A\u0628\u062F\u0623
\u0641\u064A
\u0627\u0644\u062A\u0628\u0631\u064A\u062F
\u0644\u062A\u062A\u062D\u0648\u0644
\u0645\u0646
\u0627\u0644\u0644\u0648\u0646
\u0627\u0644\u0623\u062D\u0645\u0631
\u0627\u0644\u0633\u0627\u0626\u0644
\u0625\u0644\u0649
\u0627\u0644\u0644\u0648\u0646
\u0627\u0644\u0623\u0633\u0648\u062F
\u0627\u0644\u0635\u0644\u0628
.
\u062A\u0639\u062A\u0645\u062F
\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u0627
\u0627\u0644\u0644\u0639\u0628
\u0647\u0646\u0627
\u0639\u0644\u0649
(
\u0627\u0644\u0627\u0644\u062A\u0642\u0627\u0637
\u0648\u0627\u0644\u062C\u0645\u0639
)
\u060C
\u062D\u064A\u062B
\u064A\u064F\u0637\u0644\u0628
\u0645\u0646
\u0627\u0644\u0644\u0627\u0639\u0628
\u0627\u0644\u062A\u0642\u0627\u0637
\u0627\u0644\u0635\u062E\u0631\u0629
\u0627\u0644\u0645\u062A\u0635\u0644\u0628\u0629
\u062D\u062F\u064A\u062B\u0627\u064B
\u0648\u0648\u0636\u0639\u0647\u0627
\u0641\u064A
\u0627\u0644\u062D\u0642\u064A\u0628\u0629
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0648
\u0634\u0631\u062D
\u0639\u0645\u0644\u064A\u0629
\"\u0627\u0644\u062A\u0635\u0644\u0628\"\u060C
\u0648\u0643\u064A\u0641
\u062A\u062A\u062D\u0648\u0644
\u0627\u0644\u0645\u0627\u062F\u0629
\u0645\u0646
\u0627\u0644\u062D\u0627\u0644\u0629
\u0627\u0644\u0633\u0627\u0626\u0644\u0629
\u0625\u0644\u0649
\u0627\u0644\u0635\u0644\u0628\u0629
\u0639\u0646\u062F
\u0645\u0644\u0627\u0645\u0633\u0629
\u0633\u0637\u062D
\u0627\u0644\u0623\u0631\u0636
\u0627\u0644\u0628\u0627\u0631\u062F
\u0644\u062A\u0643\u0648\u064A\u0646
\"\u0627\u0644\u0635\u062E\u0648\u0631
\u0627\u0644\u0646\u0627\u0631\u064A\u0629\"
."
-
"
\u0627\u0644\u0645\u0637\u0631
\u0639\u0644\u0649
\u0627\u0644\u062C\u0628\u0644
(
\u0639\u0648\u0627\u0645\u0644
\u0627\u0644\u0637\u0642\u0633
)
\u064A\u064F\u0638\u0647\u0631
\u0647\u0630\u0627
\u0627\u0644\u0645\u0634\u0647\u062F
\u0627\u0644\u062C\u0628\u0644
\u0627\u0644\u0635\u062E\u0631\u064A
\u0648\u0642\u062F
\u062A\u063A\u064A\u0631
\u0627\u0644\u0637\u0642\u0633
\u0648\u0628\u062F\u0623
\u0647\u0637\u0648\u0644
\u0627\u0644\u0623\u0645\u0637\u0627\u0631
\u0628\u063A\u0632\u0627\u0631\u0629\u060C
\u062D\u064A\u062B
\u0646\u0631\u0649
\u0627\u0644\u0645\u064A\u0627\u0647
\u062A\u062C\u0631\u064A
\u0639\u0644\u0649
\u0633\u0637\u062D
\u0627\u0644\u0635\u062E\u0631
\u0648\u062A\u062A\u0633\u0644\u0644
\u062F\u0627\u062E\u0644
\u0627\u0644\u0634\u0642\u0648\u0642
\u0627\u0644\u0635\u063A\u064A\u0631\u0629
.
\u0644\u0627
\u064A\u0648\u062C\u062F
\u062A\u0641\u0627\u0639\u0644
\u0645\u0628\u0627\u0634\u0631
\u0647\u0646\u0627\u060C
\u0628\u0644
\u0645\u0631\u0627\u0642\u0628\u0629
\u0644\u0639\u0645\u0644
\u0627\u0644\u0637\u0628\u064A\u0639\u0629
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0648
\u0625\u0628\u0631\u0627\u0632
\u062F\u0648\u0631
\"\u0627\u0644\u0645\u0627\u0621\"
\u0643\u0639\u0627\u0645\u0644
\u0623\u0633\u0627\u0633\u064A
\u0641\u064A
\u0639\u0645\u0644\u064A\u0629
\u0627\u0644\u062A\u062C\u0648\u064A\u0629\u060C
\u0648\u062A\u0648\u0636\u064A\u062D
\u0623\u0646
\u0627\u0644\u0635\u062E\u0648\u0631
\u0627\u0644\u0635\u0644\u0628\u0629
\u0644\u064A\u0633\u062A
\u0645\u0646\u064A\u0639\u0629
\u062A\u0645\u0627\u0645\u0627\u064B\u060C
\u0628\u0644
\u062A\u062D\u062A\u0648\u064A
\u0639\u0644\u0649
\u0645\u0633\u0627\u0645
\u0648\u0634\u0642\u0648\u0642
\u062A\u0633\u0645\u062D
\u0628\u062F\u062E\u0648\u0644
\u0627\u0644\u0645\u0627\u0621
\u0627\u0644\u0630\u064A
\u0633\u064A\u063A\u064A\u0631
\u0645\u0635\u064A\u0631\u0647\u0627
\u0644\u0627\u062D\u0642\u0627\u064B
."
-
"
\u062A\u062C\u0645\u062F
\u0627\u0644\u0645\u064A\u0627\u0647
\u0641\u064A
\u0627\u0644\u0634\u0642\u0648\u0642
(
\u0627\u0644\u0641\u064A\u0632\u064A\u0627\u0621
)
\u0646\u0646\u062A\u0642\u0644
\u0647\u0646\u0627
\u0625\u0644\u0649
\u0645\u0634\u0647\u062F
\u0645\u0642\u0631\u0628
\u0644\u0644\u0634\u0642\u0648\u0642
\u0627\u0644\u0635\u062E\u0631\u064A\u0629
\u0644\u064A\u0644\u0627\u064B\u060C
\u062D\u064A\u062B
\u0627\u0646\u062E\u0641\u0636\u062A
\u062F\u0631\u062C\u0629
\u0627\u0644\u062D\u0631\u0627\u0631\u0629
\u0648\u062A\u062D\u0648\u0644
\u0627\u0644\u0645\u0627\u0621
\u0627\u0644\u0645\u062A\u0633\u0631\u0628
\u062F\u0627\u062E\u0644
\u0627\u0644\u0634\u0642\u0648\u0642
\u0625\u0644\u0649
\u062C\u0644\u064A\u062F
\u0635\u0644\u0628
\u0623\u0632\u0631\u0642
\u0627\u0644\u0644\u0648\u0646
.
\u062A\u0648\u0636\u062D
\u0627\u0644\u0635\u0648\u0631\u0629
\u0643\u064A\u0641
\u0623\u0646
\u0627\u0644\u062C\u0644\u064A\u062F
\u064A\u0623\u062E\u0630
\u062D\u062C\u0645\u0627\u064B
\u0623\u0643\u0628\u0631
\u0645\u0646
\u0627\u0644\u0645\u0627\u0621
\u0627\u0644\u0633\u0627\u0626\u0644\u060C
\u0645\u0645\u0627
\u064A\u0648\u0644\u062F
\u0636\u063A\u0637\u0627\u064B
\u062F\u0627\u0641\u0639\u0627\u064B
\u0639\u0644\u0649
\u062C\u062F\u0631\u0627\u0646
\u0627\u0644\u0635\u062E\u0631
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0648
\u0634\u0631\u062D
\u0627\u0644\u0645\u0628\u062F\u0623
\u0627\u0644\u0641\u064A\u0632\u064A\u0627\u0626\u064A
\u0644\u062A\u0645\u062F\u062F
\u0627\u0644\u0645\u0627\u0621
\u0639\u0646\u062F
\u0627\u0644\u062A\u062C\u0645\u062F\u060C
\u0648\u0627\u0644\u062A\u0645\u0647\u064A\u062F
\u0644\u0645\u0641\u0647\u0648\u0645
\"\u0648\u062A\u062F
\u0627\u0644\u0635\u0642\u064A\u0639\"
\u0643\u0623\u062D\u062F
\u0623\u0647\u0645
\u0623\u0634\u0643\u0627\u0644
\u0627\u0644\u062A\u062C\u0648\u064A\u0629
\u0627\u0644\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u064A\u0629
\u0641\u064A
\u0627\u0644\u0645\u0646\u0627\u0637\u0642
\u0627\u0644\u0628\u0627\u0631\u062F\u0629
."
-
"
\u0627\u0646\u0643\u0633\u0627\u0631
\u0627\u0644\u0635\u062E\u0631\u0629
(
\u0627\u0644\u062A\u062C\u0648\u064A\u0629
\u0627\u0644\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u064A\u0629
)
\u062A\u064F\u0638\u0647\u0631
\u0647\u0630\u0647
\u0627\u0644\u0635\u0648\u0631\u0629
\u0627\u0644\u0644\u062D\u0638\u0629
\u0627\u0644\u062D\u0627\u0633\u0645\u0629
\u062D\u064A\u062B
\u0644\u0645
\u064A\u0639\u062F
\u0627\u0644\u0635\u062E\u0631
\u064A\u062D\u062A\u0645\u0644
\u0636\u063A\u0637
\u0627\u0644\u062C\u0644\u064A\u062F
\u0648\u0628\u062F\u0623
\u0628\u0627\u0644\u062A\u0635\u062F\u0639
\u0627\u0644\u0641\u0639\u0644\u064A
.
\u062A\u0639\u062A\u0645\u062F
\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u0627
\u0627\u0644\u0644\u0639\u0628
\u0647\u0646\u0627
\u0639\u0644\u0649
(
\u0627\u0644\u0646\u0642\u0631
\u0627\u0644\u0633\u0631\u064A\u0639
\u0648\u0627\u0644\u0645\u062A\u0643\u0631\u0631
)
\u060C
\u062D\u064A\u062B
\u064A\u062C\u0628
\u0639\u0644\u0649
\u0627\u0644\u0644\u0627\u0639\u0628
\u0627\u0644\u0646\u0642\u0631
\u0628\u0633\u0631\u0639\u0629
\u0639\u0644\u0649
\u0627\u0644\u0635\u062E\u0631\u0629
\u0644\u0645\u0633\u0627\u0639\u062F\u0629
\u0627\u0644\u062C\u0644\u064A\u062F
\u0641\u064A
\u062A\u0643\u0633\u064A\u0631\u0647\u0627
\u0648\u0641\u0635\u0644
\u0623\u062C\u0632\u0627\u0626\u0647\u0627
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0648
\u062A\u0631\u0633\u064A\u062E
\u0645\u0641\u0647\u0648\u0645
\"\u0627\u0644\u062A\u062C\u0648\u064A\u0629
\u0627\u0644\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u064A\u0629\"
(
\u062A\u0641\u062A\u062A
\u0627\u0644\u0635\u062E\u0631
\u062F\u0648\u0646
\u062A\u063A\u064A\u0631
\u0641\u064A
\u062A\u0631\u0643\u064A\u0628\u0647
)
\u0648\u062A\u0648\u0636\u064A\u062D
\u0643\u064A\u0641
\u062A\u0624\u062F\u064A
\u0642\u0648\u0649
\u0627\u0644\u0637\u0628\u064A\u0639\u0629
\u0627\u0644\u0641\u064A\u0632\u064A\u0627\u0626\u064A\u0629
\u0625\u0644\u0649
\u062A\u062D\u0648\u064A\u0644
\u0627\u0644\u062C\u0628\u0627\u0644
\u0627\u0644\u0636\u062E\u0645\u0629
\u0625\u0644\u0649
\u0642\u0637\u0639
\u0635\u062E\u0631\u064A\u0629
\u0635\u063A\u064A\u0631\u0629
."
-
"
\u062D\u0627\u0641\u0629
\u0627\u0644\u062C\u0628\u0644
\u0648\u0627\u0644\u0627\u0646\u0647\u064A\u0627\u0631
(
\u0628\u062F\u0627\u064A\u0629
\u0627\u0644\u062A\u0639\u0631\u064A\u0629
)
\u0646\u0631\u0649
\u0647\u0646\u0627
\u0627\u0644\u0635\u062E\u0648\u0631
\u0627\u0644\u062A\u064A
\u062A\u0643\u0633\u0631\u062A
\u0648\u0647\u064A
\u062A\u0642\u0641
\u0628\u062A\u0648\u0627\u0632\u0646
\u0642\u0644\u0642
\u0639\u0644\u0649
\u062D\u0627\u0641\u0629
\u0627\u0644\u0645\u0646\u062D\u062F\u0631
\u0627\u0644\u062C\u0628\u0644\u064A\u060C
\u062C\u0627\u0647\u0632\u0629
\u0644\u0644\u0633\u0642\u0648\u0637
.
\u062A\u0639\u062A\u0645\u062F
\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u0627
\u0627\u0644\u0644\u0639\u0628
\u0639\u0644\u0649
(
\u0627\u0644\u0646\u0642\u0631
\u0644\u0644\u0625\u0637\u0644\u0627\u0642
)
\u060C
\u062D\u064A\u062B
\u064A\u0646\u0642\u0631
\u0627\u0644\u0644\u0627\u0639\u0628
\u0639\u0644\u0649
\u0627\u0644\u0635\u062E\u0648\u0631
\u0644\u062F\u0641\u0639\u0647\u0627
\u0648\u0625\u0633\u0642\u0627\u0637\u0647\u0627
\u0646\u062D\u0648
\u0627\u0644\u0646\u0647\u0631
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0648
\u0634\u0631\u062D
\u0628\u062F\u0627\u064A\u0629
\u0639\u0645\u0644\u064A\u0629
\"\u0627\u0644\u062A\u0639\u0631\u064A\u0629\"\u060C
\u0648\u0647\u064A
\u0639\u0645\u0644\u064A\u0629
\u0627\u0646\u062A\u0642\u0627\u0644
\u0627\u0644\u0641\u062A\u0627\u062A
\u0627\u0644\u0635\u062E\u0631\u064A
\u0645\u0646
\u0645\u0643\u0627\u0646\u0647
\u0627\u0644\u0623\u0635\u0644\u064A\u060C
\u0648\u062A\u0648\u0636\u064A\u062D
\u062F\u0648\u0631
\"\u0627\u0644\u062C\u0627\u0630\u0628\u064A\u0629
\u0627\u0644\u0623\u0631\u0636\u064A\u0629\"
\u0643\u0642\u0648\u0629
\u0645\u062D\u0631\u0643\u0629
\u0623\u0633\u0627\u0633\u064A\u0629
\u062A\u0633\u062D\u0628
\u0627\u0644\u0635\u062E\u0648\u0631
\u0645\u0646
\u0627\u0644\u0623\u0645\u0627\u0643\u0646
\u0627\u0644\u0645\u0631\u062A\u0641\u0639\u0629
\u0625\u0644\u0649
\u0627\u0644\u0645\u0646\u062E\u0641\u0636\u0629
."
-
"
\u0627\u0644\u0633\u0642\u0648\u0637
\u0627\u0644\u062D\u0631
(
\u0627\u0644\u062C\u0627\u0630\u0628\u064A\u0629
\u0648\u0627\u0644\u062D\u0631\u0643\u0629
)
\u0647\u0630\u0647
\u0627\u0644\u0641\u0642\u0631\u0629
\u062A\u0635\u0641
\u0645\u0634\u0647\u062F
\u0627\u0644\u0631\u0633\u0648\u0645
\u0627\u0644\u0645\u062A\u062D\u0631\u0643\u0629
\u0644\u0644\u0635\u062E\u0631\u0629
\u0648\u0647\u064A
\u062A\u0647\u0648\u064A
\u0628\u0633\u0631\u0639\u0629
\u0645\u0646
\u0642\u0645\u0629
\u0627\u0644\u062C\u0628\u0644
\u0644\u062A\u0633\u062A\u0642\u0631
\u0641\u064A
\u0627\u0644\u0645\u0627\u0621
.
\u0639\u0644\u0649
\u0627\u0644\u0631\u063A\u0645
\u0645\u0646
\u0639\u062F\u0645
\u0648\u062C\u0648\u062F
\u062A\u0641\u0627\u0639\u0644\u060C
\u0625\u0644\u0627
\u0623\u0646
\u0627\u0644\u0645\u0634\u0647\u062F
\u062D\u064A\u0648\u064A
\u0648\u0645\u0647\u0645
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0648
\u0627\u0644\u0631\u0628\u0637
\u0627\u0644\u062D\u0631\u0643\u064A
\u0628\u064A\u0646
\u0627\u0644\u064A\u0627\u0628\u0633
\u0648\u0627\u0644\u0645\u0627\u0621\u060C
\u0648\u062A\u0648\u0636\u064A\u062D
\u0627\u0644\u0637\u0627\u0642\u0629
\u0627\u0644\u062D\u0631\u0643\u064A\u0629
\u0627\u0644\u0646\u0627\u062A\u062C\u0629
\u0639\u0646
\u0627\u0644\u0633\u0642\u0648\u0637\u060C
\u0648\u0643\u064A\u0641
\u062A\u0646\u062A\u0642\u0644
\u0627\u0644\u0635\u062E\u0648\u0631
\u0645\u0646
\u0628\u064A\u0626\u0629
\"\u0627\u0644\u0646\u0634\u0623\u0629\"
\u0627\u0644\u062B\u0627\u0628\u062A\u0629
\u0625\u0644\u0649
\u0628\u064A\u0626\u0629
\"\u0627\u0644\u0646\u0642\u0644\"
\u0627\u0644\u0645\u062A\u062D\u0631\u0643\u0629
."
-
"
\u0627\u0644\u0646\u0642\u0644
\u0639\u0628\u0631
\u0627\u0644\u0646\u0647\u0631
(
\u0627\u0644\u062D\u062A
\u0648\u0627\u0644\u0628\u0631\u064A
)
\u062A\u064F\u0638\u0647\u0631
\u0627\u0644\u0635\u0648\u0631\u0629
\u0627\u0644\u0635\u062E\u0631\u0629
\u0648\u0647\u064A
\u062A\u062A\u062F\u062D\u0631\u062C
\u062F\u0627\u062E\u0644
\u0645\u064A\u0627\u0647
\u0627\u0644\u0646\u0647\u0631
\u0627\u0644\u062C\u0627\u0631\u064A\u0629\u060C
\u0648\u062A\u0635\u0637\u062F\u0645
\u0628\u0627\u0644\u0635\u062E\u0648\u0631
\u0627\u0644\u0623\u062E\u0631\u0649
\u0648\u0628\u0642\u0627\u0639
\u0627\u0644\u0646\u0647\u0631
.
\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u0627
\u0627\u0644\u0644\u0639\u0628
\u0647\u0646\u0627
\u0647\u064A
\u0627\u0644\u0645\u0631\u0627\u0642\u0628\u0629
\u0648\u0627\u0644\u0645\u062A\u0627\u0628\u0639\u0629
\u0627\u0644\u0628\u0635\u0631\u064A\u0629
\u0644\u0644\u062A\u063A\u064A\u0631\u0627\u062A
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0648
\u0634\u0631\u062D
\u0639\u0645\u0644\u064A\u0629
\"\u0627\u0644\u0646\u0642\u0644\"
\u0648\u0645\u0641\u0647\u0648\u0645
\"\u0627\u0644\u0628\u0631\u064A
\u0623\u0648
\u0627\u0644\u062D\u062A\"\u060C
\u062D\u064A\u062B
\u064A\u062A\u0639\u0644\u0645
\u0627\u0644\u0637\u0627\u0644\u0628
\u0633\u0628\u0628
\u062A\u063A\u064A\u0631
\u0634\u0643\u0644
\u0627\u0644\u0635\u062E\u0648\u0631
\u0645\u0646
\u062D\u0627\u062F\u0629
\u0627\u0644\u0632\u0648\u0627\u064A\u0627
\u0625\u0644\u0649
\u0645\u0644\u0633\u0627\u0621
\u0648\u0645\u0633\u062A\u062F\u064A\u0631\u0629
\u0646\u062A\u064A\u062C\u0629
\u0627\u062D\u062A\u0643\u0627\u0643\u0647\u0627
\u0627\u0644\u0645\u0633\u062A\u0645\u0631
\u0628\u0628\u0639\u0636\u0647\u0627
\u0627\u0644\u0628\u0639\u0636
\u0648\u0628\u0627\u0644\u0645\u064A\u0627\u0647
\u062E\u0644\u0627\u0644
\u0627\u0644\u0631\u062D\u0644\u0629
\u0627\u0644\u0637\u0648\u064A\u0644\u0629
."
-
"
\u0627\u0644\u0634\u0644\u0627\u0644
(
\u062A\u063A\u064A\u0631
\u0627\u0644\u0637\u0627\u0642\u0629
)
\u064A\u064F\u0628\u0631\u0632
\u0647\u0630\u0627
\u0627\u0644\u0645\u0634\u0647\u062F
\u0627\u0644\u0635\u062E\u0631\u0629
\u0648\u0647\u064A
\u062A\u0642\u0641\u0632
\u0639\u0628\u0631
\u0634\u0644\u0627\u0644
\u0645\u0631\u062A\u0641\u0639
\u0648\u0633\u0637
\u062A\u062F\u0641\u0642
\u0647\u0627\u0626\u0644
\u0644\u0644\u0645\u064A\u0627\u0647
\u0648\u0627\u0644\u0631\u0630\u0627\u0630\u060C
\u0645\u0645\u0627
\u064A\u0639\u0632\u0632
\u0627\u0644\u0625\u062B\u0627\u0631\u0629
\u0627\u0644\u0628\u0635\u0631\u064A\u0629
\u0644\u0644\u0639\u0628\u0629
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0648
\u062A\u0648\u0636\u064A\u062D
\u0642\u0648\u0629
\u0627\u0644\u0645\u064A\u0627\u0647
\u0627\u0644\u0647\u0627\u0626\u0644\u0629
\u0648\u0642\u062F\u0631\u062A\u0647\u0627
\u0639\u0644\u0649
\u062D\u0645\u0644
\u0627\u0644\u0635\u062E\u0648\u0631
\u0644\u0645\u0633\u0627\u0641\u0627\u062A
\u0628\u0639\u064A\u062F\u0629
\u0648\u062A\u063A\u064A\u064A\u0631
\u0645\u0633\u062A\u0648\u064A\u0627\u062A
\u0627\u0644\u0627\u0631\u062A\u0641\u0627\u0639
\u0628\u0634\u0643\u0644
\u062C\u0630\u0631\u064A\u060C
\u0645\u0645\u0627
\u064A\u062C\u0647\u0632
\u0627\u0644\u0637\u0627\u0644\u0628
\u0644\u0641\u0647\u0645
\u0633\u0628\u0628
\u0648\u0635\u0648\u0644
\u0627\u0644\u0635\u062E\u0648\u0631
\u0625\u0644\u0649
\u0623\u0645\u0627\u0643\u0646
\u0628\u0639\u064A\u062F\u0629
\u062C\u062F\u0627\u064B
\u0639\u0646
\u0645\u0635\u062F\u0631\u0647\u0627
\u0627\u0644\u0623\u0635\u0644\u064A
(
\u0627\u0644\u0628\u0631\u0643\u0627\u0646
)."
-
"
\u0642\u0627\u0639
\u0627\u0644\u0628\u062D\u0631
\u0648\u0627\u0644\u0641\u0642\u0627\u0639\u0627\u062A
(
\u0627\u0644\u062A\u0631\u0633\u064A\u0628
)
\u0648\u0635\u0644\u0646\u0627
\u0627\u0644\u0622\u0646
\u0625\u0644\u0649
\u0628\u064A\u0626\u0629
\u0645\u0627
\u062A\u062D\u062A
\u0627\u0644\u0645\u0627\u0621
\u0627\u0644\u0647\u0627\u062F\u0626\u0629\u060C
\u062D\u064A\u062B
\u0646\u0631\u0649
\u0627\u0644\u0635\u062E\u0648\u0631
\u0639\u0627\u0626\u0645\u0629
\u0628\u0628\u0637\u0621
\u0648\u0627\u0644\u0641\u0642\u0627\u0639\u0627\u062A
\u062A\u062A\u0635\u0627\u0639\u062F
.
\u0645\u064A\u0643\u0627\u0646\u064A\u0643\u0627
\u0627\u0644\u0644\u0639\u0628
\u0647\u0646\u0627
\u062A\u0641\u0627\u0639\u0644\u064A\u0629
\u0648\u0645\u0645\u062A\u0639\u0629
\u062A\u0639\u062A\u0645\u062F
\u0639\u0644\u0649
(
\u0627\u0644\u0633\u062D\u0628
\u0648\u0627\u0644\u0625\u0641\u0644\u0627\u062A
)
\u0644\u062A\u0648\u062C\u064A\u0647
\u0627\u0644\u0635\u062E\u0648\u0631
\u0644\u0644\u0642\u0627\u0639\u060C
\u0648
**(
\u0641\u0631\u0642\u0639\u0629
\u0627\u0644\u0641\u0642\u0627\u0639\u0627\u062A
)**
\u0644\u0644\u062A\u0631\u0641\u064A\u0647
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0648
\u0634\u0631\u062D
\u0639\u0645\u0644\u064A\u0629
\"\u0627\u0644\u062A\u0631\u0633\u064A\u0628\"\u060C
\u0648\u062A\u0648\u0636\u064A\u062D
\u0623\u0646\u0647
\u0639\u0646\u062F\u0645\u0627
\u062A\u062A\u0628\u0627\u0637\u0623
\u0633\u0631\u0639\u0629
\u0627\u0644\u0645\u064A\u0627\u0647
(
\u0639\u0646\u062F
\u0627\u0644\u0645\u0635\u0628
\u0623\u0648
\u0641\u064A
\u0627\u0644\u0628\u062D\u0631
)
\u060C
\u062A\u0641\u0642\u062F
\u0642\u062F\u0631\u062A\u0647\u0627
\u0639\u0644\u0649
\u062D\u0645\u0644
\u0627\u0644\u0635\u062E\u0648\u0631\u060C
\u0641\u062A\u0628\u062F\u0623
\u0628\u0627\u0644\u062A\u0631\u0633\u0628
\u0648\u0627\u0644\u0627\u0633\u062A\u0642\u0631\u0627\u0631
\u0641\u064A
\u0627\u0644\u0642\u0627\u0639
."
-
"
\u0644\u0627\u0633\u062A\u0642\u0631\u0627\u0631
\u0627\u0644\u0646\u0647\u0627\u0626\u064A
(
\u062A\u0643\u0648\u064A\u0646
\u0627\u0644\u0637\u0628\u0642\u0627\u062A
)
\u062A\u064F\u0638\u0647\u0631
\u0627\u0644\u0635\u0648\u0631\u0629
\u0627\u0644\u0623\u062E\u064A\u0631\u0629
\u0627\u0644\u0635\u062E\u0631\u0629
\u0648\u0647\u064A
\u0645\u0633\u062A\u0642\u0631\u0629
\u0628\u0633\u0644\u0627\u0645
\u0639\u0644\u0649
\u0627\u0644\u0631\u0645\u0627\u0644
\u0627\u0644\u0646\u0627\u0639\u0645\u0629
\u0641\u064A
\u0642\u0627\u0639
\u0627\u0644\u0628\u062D\u0631\u060C
\u0648\u0642\u062F
\u0623\u0635\u0628\u062D
\u0634\u0643\u0644\u0647\u0627
\u0645\u0633\u062A\u062F\u064A\u0631\u0627\u064B
\u0648\u0646\u0627\u0639\u0645\u0627\u064B
\u062A\u0645\u0627\u0645\u0627\u064B\u060C
\u0628\u062C\u0648\u0627\u0631
\u0635\u062E\u0648\u0631
\u0648\u0631\u0648\u0627\u0633\u0628
\u0623\u062E\u0631\u0649
.
\u0627\u0644\u0647\u062F\u0641
\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u064A
\u0647\u0648
\u062A\u0644\u062E\u064A\u0635
\u0627\u0644\u0631\u062D\u0644\u0629
\u0643\u0627\u0645\u0644\u0629
(
\u0627\u0644\u0645\u0642\u0627\u0631\u0646\u0629
\u0628\u064A\u0646
\u0634\u0643\u0644
\u0627\u0644\u0635\u062E\u0631\u0629
\u0627\u0644\u062D\u0627\u062F
\u0641\u064A
\u0627\u0644\u0628\u062F\u0627\u064A\u0629
\u0648\u0634\u0643\u0644\u0647\u0627
\u0627\u0644\u0646\u0627\u0639\u0645
\u0641\u064A
\u0627\u0644\u0646\u0647\u0627\u064A\u0629
)
\u060C
\u0648\u0627\u0644\u062A\u0645\u0647\u064A\u062F
\u0644\u0645\u0641\u0647\u0648\u0645
\u062C\u064A\u0648\u0644\u0648\u062C\u064A
\u0645\u062A\u0642\u062F\u0645
\u0648\u0647\u0648
\u0623\u0646
\u0647\u0630\u0647
\u0627\u0644\u0631\u0648\u0627\u0633\u0628
\u0627\u0644\u0645\u062A\u0631\u0627\u0643\u0645\u0629
\u0633\u062A\u0634\u0643\u0644
\u0645\u0633\u062A\u0642\u0628\u0644\u0627\u064B
\"\u0635\u062E\u0648\u0631\u0627\u064B
\u0631\u0633\u0648\u0628\u064A\u0629\"
\u0641\u064A
\u0637\u0628\u0642\u0627\u062A\u060C
\u0645\u0645\u0627
\u064A\u063A\u0644\u0642
\u062F\u0627\u0626\u0631\u0629
\u062F\u0648\u0631\u0629
\u0627\u0644\u0635\u062E\u0648\u0631
."
---
!u!4
&1831094293
Transform
:
m_ObjectHideFlags
:
0
...
...
Assets/Script/DeepSeaSpawner.cs
View file @
45b90dea
...
...
@@ -4,19 +4,19 @@ using System.Collections.Generic;
public
class
DeepSeaSpawner
:
MonoBehaviour
{
[
Header
(
"Game Logic"
)]
public
Button
nextButton
;
[
SerializeField
]
SpriteRenderer
zoneRenderer
;
[
SerializeField
]
Color
highlightColor
=
new
Color
(
0f
,
1f
,
0f
,
0.4f
);
private
Color
hiddenColor
=
new
Color
(
0f
,
0f
,
0f
,
0f
);
[
SerializeField
]
Button
nextButton
;
public
int
rocksNeededToWin
=
3
;
private
int
currentPlacedRocks
=
0
;
[
Header
(
"Bubble Settings"
)]
public
GameObject
bubblePrefab
;
public
Transform
[]
bubbleSpawnPoints
;
public
float
bubbleInterval
=
1.5f
;
[
SerializeField
]
GameObject
bubblePrefab
;
[
SerializeField
]
Transform
[]
bubbleSpawnPoints
;
[
SerializeField
]
float
bubbleInterval
=
1.5f
;
[
Header
(
"Floating Rock Settings"
)]
public
GameObject
[]
rockPrefabs
;
[
SerializeField
]
GameObject
[]
rockPrefabs
;
public
int
initialRockCount
=
12
;
public
float
spawnPadding
=
0.5f
;
...
...
@@ -26,46 +26,47 @@ public class DeepSeaSpawner : MonoBehaviour
void
Start
()
{
cam
=
Camera
.
main
;
if
(
zoneRenderer
!=
null
)
zoneRenderer
.
color
=
hiddenColor
;
}
void
OnEnable
()
{
if
(
cam
==
null
)
cam
=
Camera
.
main
;
// Reset the game logic
currentPlacedRocks
=
0
;
// --- THE FIX ---
// We wait 0.1 seconds to make sure we override the ImageSwitcher
Invoke
(
nameof
(
LockButton
),
0.1f
);
// ----------------
SpawnInitialRocks
();
InvokeRepeating
(
nameof
(
SpawnBubble
),
0f
,
bubbleInterval
);
}
void
LockButton
()
public
void
SetZoneHighlight
(
bool
isActive
)
{
if
(
nextButton
!=
null
)
if
(
zoneRenderer
!=
null
)
{
nextButton
.
interactable
=
false
;
zoneRenderer
.
color
=
isActive
?
highlightColor
:
hiddenColor
;
}
}
void
LockButton
()
{
if
(
nextButton
!=
null
)
nextButton
.
interactable
=
false
;
}
void
OnDisable
()
{
CancelInvoke
();
CleanupObjects
();
if
(
zoneRenderer
!=
null
)
zoneRenderer
.
color
=
hiddenColor
;
}
public
void
RockPlaced
()
{
currentPlacedRocks
++;
SetZoneHighlight
(
false
);
if
(
currentPlacedRocks
>=
rocksNeededToWin
)
{
if
(
nextButton
!=
null
)
nextButton
.
interactable
=
true
;
Debug
.
Log
(
"Deposition Complete!
Next button unlocked.
"
);
Debug
.
Log
(
"Deposition Complete!"
);
}
}
...
...
@@ -73,22 +74,17 @@ public class DeepSeaSpawner : MonoBehaviour
{
Vector2
minScreen
=
cam
.
ViewportToWorldPoint
(
new
Vector3
(
0
,
0
,
0
));
Vector2
maxScreen
=
cam
.
ViewportToWorldPoint
(
new
Vector3
(
1
,
1
,
0
));
float
bottomLimit
=
minScreen
.
y
+
2.0f
;
for
(
int
i
=
0
;
i
<
initialRockCount
;
i
++)
{
if
(
rockPrefabs
.
Length
==
0
)
return
;
GameObject
randomPrefab
=
rockPrefabs
[
Random
.
Range
(
0
,
rockPrefabs
.
Length
)];
float
randomX
=
Random
.
Range
(
minScreen
.
x
+
spawnPadding
,
maxScreen
.
x
-
spawnPadding
);
float
randomY
=
Random
.
Range
(
bottomLimit
,
maxScreen
.
y
-
spawnPadding
);
Vector3
spawnPos
=
new
Vector3
(
randomX
,
randomY
,
0
);
GameObject
rock
=
Instantiate
(
randomPrefab
,
spawnPos
,
Quaternion
.
identity
);
GameObject
rock
=
Instantiate
(
randomPrefab
,
new
Vector3
(
randomX
,
randomY
,
0
),
Quaternion
.
identity
);
rock
.
transform
.
SetParent
(
this
.
transform
);
spawnedObjects
.
Add
(
rock
);
}
...
...
@@ -97,11 +93,8 @@ public class DeepSeaSpawner : MonoBehaviour
void
SpawnBubble
()
{
if
(
bubblePrefab
==
null
||
bubbleSpawnPoints
.
Length
==
0
)
return
;
Transform
spawnPoint
=
bubbleSpawnPoints
[
Random
.
Range
(
0
,
bubbleSpawnPoints
.
Length
)];
Vector3
spawnPos
=
spawnPoint
.
position
+
new
Vector3
(
Random
.
Range
(-
0.2f
,
0.2f
),
0.5f
,
0
);
GameObject
bubble
=
Instantiate
(
bubblePrefab
,
spawnPos
,
Quaternion
.
identity
);
GameObject
bubble
=
Instantiate
(
bubblePrefab
,
spawnPoint
.
position
,
Quaternion
.
identity
);
bubble
.
transform
.
SetParent
(
this
.
transform
);
spawnedObjects
.
Add
(
bubble
);
}
...
...
Assets/Script/FloatingDraggableRock.cs
View file @
45b90dea
...
...
@@ -7,8 +7,8 @@ public class FloatingDraggableRock : MonoBehaviour
private
Vector3
targetPos
;
private
bool
isDragging
=
false
;
private
bool
isPlaced
=
false
;
// Is it stuck to the ground?
private
bool
isHoveringGround
=
false
;
// Are we currently over the zone?
private
bool
isPlaced
=
false
;
private
bool
isHoveringGround
=
false
;
private
Vector3
dragOffset
;
private
float
zCoord
;
...
...
@@ -18,46 +18,35 @@ public class FloatingDraggableRock : MonoBehaviour
void
Start
()
{
cam
=
Camera
.
main
;
// Find the spawner so we can tell it when we are placed
mySpawner
=
GetComponentInParent
<
DeepSeaSpawner
>();
PickNewScreenTarget
();
}
void
Update
()
{
// If placed, do nothing (stay stuck)
if
(
isPlaced
)
return
;
if
(!
isDragging
)
{
// Move slowly towards the target
transform
.
position
=
Vector3
.
MoveTowards
(
transform
.
position
,
targetPos
,
floatSpeed
*
Time
.
deltaTime
);
if
(
Vector3
.
Distance
(
transform
.
position
,
targetPos
)
<
0.1f
)
{
PickNewScreenTarget
();
}
if
(
Vector3
.
Distance
(
transform
.
position
,
targetPos
)
<
0.1f
)
PickNewScreenTarget
();
}
}
void
PickNewScreenTarget
()
{
// Keep floating targets high up so they don't accidentally float into the ground zone
Vector2
minScreen
=
cam
.
ViewportToWorldPoint
(
new
Vector3
(
0.1f
,
0.3f
,
0
));
// Start 30% up the screen
Vector2
minScreen
=
cam
.
ViewportToWorldPoint
(
new
Vector3
(
0.1f
,
0.3f
,
0
));
Vector2
maxScreen
=
cam
.
ViewportToWorldPoint
(
new
Vector3
(
0.9f
,
0.9f
,
0
));
float
x
=
Random
.
Range
(
minScreen
.
x
,
maxScreen
.
x
);
float
y
=
Random
.
Range
(
minScreen
.
y
,
maxScreen
.
y
);
targetPos
=
new
Vector3
(
x
,
y
,
transform
.
position
.
z
);
targetPos
=
new
Vector3
(
Random
.
Range
(
minScreen
.
x
,
maxScreen
.
x
),
Random
.
Range
(
minScreen
.
y
,
maxScreen
.
y
),
transform
.
position
.
z
);
}
void
OnMouseDown
()
{
// You cannot drag it anymore if it is already placed!
if
(
isPlaced
)
return
;
isDragging
=
true
;
if
(
mySpawner
!=
null
)
mySpawner
.
SetZoneHighlight
(
true
);
zCoord
=
cam
.
WorldToScreenPoint
(
gameObject
.
transform
.
position
).
z
;
dragOffset
=
gameObject
.
transform
.
position
-
GetMouseAsWorldPoint
();
}
...
...
@@ -72,7 +61,10 @@ public class FloatingDraggableRock : MonoBehaviour
{
isDragging
=
false
;
// CHECK: Did we drop it on the ground?
// --- NEW: Tell Spawner to Turn OFF Highlight ---
if
(
mySpawner
!=
null
)
mySpawner
.
SetZoneHighlight
(
false
);
// -----------------------------------------------
if
(
isHoveringGround
)
{
StickToGround
();
...
...
@@ -86,12 +78,7 @@ public class FloatingDraggableRock : MonoBehaviour
void
StickToGround
()
{
isPlaced
=
true
;
// Tell the Spawner we did it
if
(
mySpawner
!=
null
)
{
mySpawner
.
RockPlaced
();
}
if
(
mySpawner
!=
null
)
mySpawner
.
RockPlaced
();
}
private
Vector3
GetMouseAsWorldPoint
()
...
...
@@ -101,21 +88,13 @@ public class FloatingDraggableRock : MonoBehaviour
return
cam
.
ScreenToWorldPoint
(
mousePoint
);
}
// --- COLLISION DETECTION ---
void
OnTriggerEnter2D
(
Collider2D
other
)
{
// Make sure your Ground object has the Tag "Ground"
if
(
other
.
CompareTag
(
"Ground"
))
{
isHoveringGround
=
true
;
}
if
(
other
.
CompareTag
(
"Ground"
))
isHoveringGround
=
true
;
}
void
OnTriggerExit2D
(
Collider2D
other
)
{
if
(
other
.
CompareTag
(
"Ground"
))
{
isHoveringGround
=
false
;
}
if
(
other
.
CompareTag
(
"Ground"
))
isHoveringGround
=
false
;
}
}
\ No newline at end of file
Assets/Script/ImageSwitcher.cs
View file @
45b90dea
using
UnityEngine
;
using
UnityEngine.UI
;
using
UnityEngine.SceneManagement
;
using
UnityEngine.SceneManagement
;
using
AL_Arcade.DialogueSystem.Scripts
;
public
class
ImageSwitcher
:
MonoBehaviour
{
...
...
@@ -13,6 +14,7 @@ public class ImageSwitcher : MonoBehaviour
private
int
currentIndex
=
0
;
[
SerializeField
]
string
[]
gameobjectives
;
void
Start
()
{
if
(
pictures
.
Length
>
0
)
...
...
@@ -45,9 +47,12 @@ public class ImageSwitcher : MonoBehaviour
if
(
currentIndex
>=
pictures
.
Length
)
{
currentIndex
=
pictures
.
Length
-
1
;
}
pictures
[
currentIndex
].
SetActive
(
true
);
GameContextBuilder
.
Instance
.
SetCurrentObjective
(
gameobjectives
[
currentIndex
]);
if
(
currentIndex
==
pictures
.
Length
-
1
)
{
if
(
nextButton
!=
null
)
nextButton
.
interactable
=
false
;
...
...
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