Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
tetra-tower
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Oenos
tetra-tower
Commits
d052546b
Commit
d052546b
authored
Oct 01, 2018
by
18강현모
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
CameraController, GameState 등 코드 넣음. TetrisMap scale 동기화, UI 요소들 Canvas에 담음.
parent
f7585de5
Changes
18
Show whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
365 additions
and
106 deletions
+365
-106
TetriminoBoss.prefab
Assets/Prefabs/Tetrimino/TetriminoBoss.prefab
+2
-2
TetriminoI.prefab
Assets/Prefabs/Tetrimino/TetriminoI.prefab
+5
-5
TetriminoJ.prefab
Assets/Prefabs/Tetrimino/TetriminoJ.prefab
+5
-5
TetriminoL.prefab
Assets/Prefabs/Tetrimino/TetriminoL.prefab
+5
-5
TetriminoO.prefab
Assets/Prefabs/Tetrimino/TetriminoO.prefab
+5
-5
TetriminoS.prefab
Assets/Prefabs/Tetrimino/TetriminoS.prefab
+5
-5
TetriminoT.prefab
Assets/Prefabs/Tetrimino/TetriminoT.prefab
+5
-5
TetriminoZ.prefab
Assets/Prefabs/Tetrimino/TetriminoZ.prefab
+5
-5
PlayScene.unity
Assets/Scenes/PlayScene.unity
+218
-47
CameraController.cs
Assets/Scripts/CameraController.cs
+54
-0
CameraController.cs.meta
Assets/Scripts/CameraController.cs.meta
+11
-0
Player.cs
Assets/Scripts/Characters/Player.cs
+1
-1
PlayerController.cs
Assets/Scripts/Characters/PlayerController.cs
+22
-3
GameManager.cs
Assets/Scripts/GameManager.cs
+12
-4
MapManager.cs
Assets/Scripts/TetrisMap/MapManager.cs
+4
-8
LifeCrystalUI.cs
Assets/Scripts/UI/LifeCrystalUI.cs
+1
-1
TetrisBackground.png.meta
Assets/Sprites/TetrisBackground.png.meta
+4
-4
InputManager.asset
ProjectSettings/InputManager.asset
+1
-1
No files found.
Assets/Prefabs/Tetrimino/TetriminoBoss.prefab
View file @
d052546b
...
...
@@ -52,7 +52,7 @@ Transform:
m_GameObject
:
{
fileID
:
1690644780631946
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
-4.3699484
,
y
:
1.660439
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale
:
{
x
:
24
,
y
:
24
,
z
:
1
}
m_Children
:
-
{
fileID
:
4653007209432888
}
m_Father
:
{
fileID
:
0
}
...
...
@@ -82,7 +82,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
Assets/Prefabs/Tetrimino/TetriminoI.prefab
View file @
d052546b
...
...
@@ -129,7 +129,7 @@ Transform:
m_GameObject
:
{
fileID
:
1986824515730090
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
7.85
,
y
:
2.58
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale
:
{
x
:
24
,
y
:
24
,
z
:
1
}
m_Children
:
-
{
fileID
:
4959807369913172
}
-
{
fileID
:
4417427676875474
}
...
...
@@ -175,7 +175,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -192,7 +192,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -209,7 +209,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -247,7 +247,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
Assets/Prefabs/Tetrimino/TetriminoJ.prefab
View file @
d052546b
...
...
@@ -155,7 +155,7 @@ Transform:
m_GameObject
:
{
fileID
:
1058256109692646
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
2.15
,
y
:
-0.97
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale
:
{
x
:
24
,
y
:
24
,
z
:
1
}
m_Children
:
-
{
fileID
:
4770256559059570
}
-
{
fileID
:
4403275080892776
}
...
...
@@ -175,7 +175,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -192,7 +192,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -209,7 +209,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -226,7 +226,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
Assets/Prefabs/Tetrimino/TetriminoL.prefab
View file @
d052546b
...
...
@@ -142,7 +142,7 @@ Transform:
m_GameObject
:
{
fileID
:
1409840693504816
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
2.77
,
y
:
3.1
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale
:
{
x
:
24
,
y
:
24
,
z
:
1
}
m_Children
:
-
{
fileID
:
4480540641426352
}
-
{
fileID
:
4890462092246654
}
...
...
@@ -175,7 +175,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -192,7 +192,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -209,7 +209,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -226,7 +226,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
Assets/Prefabs/Tetrimino/TetriminoO.prefab
View file @
d052546b
...
...
@@ -103,7 +103,7 @@ Transform:
m_GameObject
:
{
fileID
:
1599875259397162
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
5.6
,
y
:
-0.21
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale
:
{
x
:
24
,
y
:
24
,
z
:
1
}
m_Children
:
-
{
fileID
:
4959495535370206
}
-
{
fileID
:
4534782373203126
}
...
...
@@ -175,7 +175,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -192,7 +192,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -230,7 +230,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -247,7 +247,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
Assets/Prefabs/Tetrimino/TetriminoS.prefab
View file @
d052546b
...
...
@@ -142,7 +142,7 @@ Transform:
m_GameObject
:
{
fileID
:
1051411815441030
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
10.24
,
y
:
0.14
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale
:
{
x
:
24
,
y
:
24
,
z
:
1
}
m_Children
:
-
{
fileID
:
4996993573163862
}
-
{
fileID
:
4153319652066896
}
...
...
@@ -175,7 +175,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -192,7 +192,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -209,7 +209,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -247,7 +247,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
Assets/Prefabs/Tetrimino/TetriminoT.prefab
View file @
d052546b
...
...
@@ -142,7 +142,7 @@ Transform:
m_GameObject
:
{
fileID
:
1216064749225226
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
14.87
,
y
:
0.76
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale
:
{
x
:
24
,
y
:
24
,
z
:
1
}
m_Children
:
-
{
fileID
:
4373465258801912
}
-
{
fileID
:
4268777523006110
}
...
...
@@ -175,7 +175,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -192,7 +192,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -209,7 +209,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -226,7 +226,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
Assets/Prefabs/Tetrimino/TetriminoZ.prefab
View file @
d052546b
...
...
@@ -116,7 +116,7 @@ Transform:
m_GameObject
:
{
fileID
:
1597348377621660
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
11.8
,
y
:
3.97
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale
:
{
x
:
24
,
y
:
24
,
z
:
1
}
m_Children
:
-
{
fileID
:
4665049468911534
}
-
{
fileID
:
4244611340582260
}
...
...
@@ -175,7 +175,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -213,7 +213,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -230,7 +230,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
@@ -247,7 +247,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f935789f55ec07f4ca6b334fba78ddb1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
map
Location
:
{
x
:
0
,
y
:
0
,
z
:
0
}
map
Coord
:
{
x
:
0
,
y
:
0
,
z
:
0
}
doorInfo
:
stage
:
0
roomConcept
:
0
...
...
Assets/Scenes/PlayScene.unity
View file @
d052546b
...
...
@@ -150,7 +150,7 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4346731560192214
,
guid
:
f6ef1c586e7764c41ba8349325635589
,
type
:
2
}
propertyPath
:
m_RootOrder
value
:
0
value
:
1
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
f6ef1c586e7764c41ba8349325635589
,
type
:
2
}
...
...
@@ -160,6 +160,11 @@ Transform:
m_CorrespondingSourceObject
:
{
fileID
:
4861876781168000
,
guid
:
279f5b34ed5c53545990e499c74cbbe7
,
type
:
2
}
m_PrefabInternal
:
{
fileID
:
1603410094
}
---
!u!4
&262016745
stripped
Transform
:
m_CorrespondingSourceObject
:
{
fileID
:
4388258417166718
,
guid
:
48d5863f34621bc4abab84b742407e5a
,
type
:
2
}
m_PrefabInternal
:
{
fileID
:
1025158475
}
---
!u!1
&274491169
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -198,22 +203,22 @@ Transform:
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
1
4
m_RootOrder
:
1
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1001
&408423940
Prefab
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Modification
:
m_TransformParent
:
{
fileID
:
0
}
m_TransformParent
:
{
fileID
:
2088383385
}
m_Modifications
:
-
target
:
{
fileID
:
4256137545067384
,
guid
:
bb0418f3d87626a4099787fe9e11a8ae
,
type
:
2
}
propertyPath
:
m_LocalPosition.x
value
:
0
value
:
-64
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4256137545067384
,
guid
:
bb0418f3d87626a4099787fe9e11a8ae
,
type
:
2
}
propertyPath
:
m_LocalPosition.y
value
:
0
value
:
-36
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4256137545067384
,
guid
:
bb0418f3d87626a4099787fe9e11a8ae
,
type
:
2
}
propertyPath
:
m_LocalPosition.z
...
...
@@ -221,15 +226,15 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4256137545067384
,
guid
:
bb0418f3d87626a4099787fe9e11a8ae
,
type
:
2
}
propertyPath
:
m_LocalRotation.x
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4256137545067384
,
guid
:
bb0418f3d87626a4099787fe9e11a8ae
,
type
:
2
}
propertyPath
:
m_LocalRotation.y
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4256137545067384
,
guid
:
bb0418f3d87626a4099787fe9e11a8ae
,
type
:
2
}
propertyPath
:
m_LocalRotation.z
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4256137545067384
,
guid
:
bb0418f3d87626a4099787fe9e11a8ae
,
type
:
2
}
propertyPath
:
m_LocalRotation.w
...
...
@@ -237,7 +242,7 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4256137545067384
,
guid
:
bb0418f3d87626a4099787fe9e11a8ae
,
type
:
2
}
propertyPath
:
m_RootOrder
value
:
1
value
:
5
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
bb0418f3d87626a4099787fe9e11a8ae
,
type
:
2
}
...
...
@@ -251,11 +256,11 @@ Prefab:
m_Modifications
:
-
target
:
{
fileID
:
4872207070014624
,
guid
:
668207ef06c134e40b24375977c2c930
,
type
:
2
}
propertyPath
:
m_LocalPosition.x
value
:
4.5
value
:
132
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4872207070014624
,
guid
:
668207ef06c134e40b24375977c2c930
,
type
:
2
}
propertyPath
:
m_LocalPosition.y
value
:
10
value
:
253
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4872207070014624
,
guid
:
668207ef06c134e40b24375977c2c930
,
type
:
2
}
propertyPath
:
m_LocalPosition.z
...
...
@@ -279,12 +284,20 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4872207070014624
,
guid
:
668207ef06c134e40b24375977c2c930
,
type
:
2
}
propertyPath
:
m_RootOrder
value
:
12
value
:
8
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
1922867542630168
,
guid
:
668207ef06c134e40b24375977c2c930
,
type
:
2
}
propertyPath
:
m_IsActive
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4872207070014624
,
guid
:
668207ef06c134e40b24375977c2c930
,
type
:
2
}
propertyPath
:
m_LocalScale.x
value
:
24
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4872207070014624
,
guid
:
668207ef06c134e40b24375977c2c930
,
type
:
2
}
propertyPath
:
m_LocalScale.y
value
:
24
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
668207ef06c134e40b24375977c2c930
,
type
:
2
}
m_IsPrefabAsset
:
0
...
...
@@ -338,7 +351,9 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f289cad4933d4bf42ae5c82c57bd88e4
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
speed
:
300
maxSpeed
:
400
speed
:
600
speedAir
:
5
jumpSpeed
:
400
doubleJumpSpeed
:
400
groundLayer
:
...
...
@@ -402,7 +417,7 @@ Transform:
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
1
5
m_RootOrder
:
5
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!61
&489222438
BoxCollider2D
:
...
...
@@ -439,6 +454,7 @@ GameObject:
-
component
:
{
fileID
:
519420032
}
-
component
:
{
fileID
:
519420031
}
-
component
:
{
fileID
:
519420029
}
-
component
:
{
fileID
:
519420030
}
m_Layer
:
0
m_Name
:
Main Camera
m_TagString
:
MainCamera
...
...
@@ -453,6 +469,17 @@ AudioListener:
m_PrefabInternal
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
519420028
}
m_Enabled
:
1
---
!u!114
&519420030
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInternal
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
519420028
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
6ef4279cf32e10f4dbc71e2206514212
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
---
!u!20
&519420031
Camera
:
m_ObjectHideFlags
:
0
...
...
@@ -511,15 +538,15 @@ Prefab:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Modification
:
m_TransformParent
:
{
fileID
:
0
}
m_TransformParent
:
{
fileID
:
2088383385
}
m_Modifications
:
-
target
:
{
fileID
:
4993480467195818
,
guid
:
cba9c4d8180e52145ab0ab6ff0678c10
,
type
:
2
}
propertyPath
:
m_LocalPosition.x
value
:
0
value
:
-64
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4993480467195818
,
guid
:
cba9c4d8180e52145ab0ab6ff0678c10
,
type
:
2
}
propertyPath
:
m_LocalPosition.y
value
:
0
value
:
-36
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4993480467195818
,
guid
:
cba9c4d8180e52145ab0ab6ff0678c10
,
type
:
2
}
propertyPath
:
m_LocalPosition.z
...
...
@@ -527,15 +554,15 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4993480467195818
,
guid
:
cba9c4d8180e52145ab0ab6ff0678c10
,
type
:
2
}
propertyPath
:
m_LocalRotation.x
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4993480467195818
,
guid
:
cba9c4d8180e52145ab0ab6ff0678c10
,
type
:
2
}
propertyPath
:
m_LocalRotation.y
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4993480467195818
,
guid
:
cba9c4d8180e52145ab0ab6ff0678c10
,
type
:
2
}
propertyPath
:
m_LocalRotation.z
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4993480467195818
,
guid
:
cba9c4d8180e52145ab0ab6ff0678c10
,
type
:
2
}
propertyPath
:
m_LocalRotation.w
...
...
@@ -543,7 +570,7 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4993480467195818
,
guid
:
cba9c4d8180e52145ab0ab6ff0678c10
,
type
:
2
}
propertyPath
:
m_RootOrder
value
:
6
value
:
1
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
cba9c4d8180e52145ab0ab6ff0678c10
,
type
:
2
}
...
...
@@ -585,7 +612,7 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4821016865928708
,
guid
:
afe4a2cb44239b649a3ffa70af5c2d84
,
type
:
2
}
propertyPath
:
m_RootOrder
value
:
13
value
:
9
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
afe4a2cb44239b649a3ffa70af5c2d84
,
type
:
2
}
...
...
@@ -650,22 +677,22 @@ Transform:
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
10
m_RootOrder
:
6
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1001
&1025158475
Prefab
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Modification
:
m_TransformParent
:
{
fileID
:
0
}
m_TransformParent
:
{
fileID
:
2088383385
}
m_Modifications
:
-
target
:
{
fileID
:
4388258417166718
,
guid
:
48d5863f34621bc4abab84b742407e5a
,
type
:
2
}
propertyPath
:
m_LocalPosition.x
value
:
0
value
:
-64
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4388258417166718
,
guid
:
48d5863f34621bc4abab84b742407e5a
,
type
:
2
}
propertyPath
:
m_LocalPosition.y
value
:
0
value
:
-36
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4388258417166718
,
guid
:
48d5863f34621bc4abab84b742407e5a
,
type
:
2
}
propertyPath
:
m_LocalPosition.z
...
...
@@ -673,15 +700,15 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4388258417166718
,
guid
:
48d5863f34621bc4abab84b742407e5a
,
type
:
2
}
propertyPath
:
m_LocalRotation.x
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4388258417166718
,
guid
:
48d5863f34621bc4abab84b742407e5a
,
type
:
2
}
propertyPath
:
m_LocalRotation.y
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4388258417166718
,
guid
:
48d5863f34621bc4abab84b742407e5a
,
type
:
2
}
propertyPath
:
m_LocalRotation.z
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4388258417166718
,
guid
:
48d5863f34621bc4abab84b742407e5a
,
type
:
2
}
propertyPath
:
m_LocalRotation.w
...
...
@@ -689,7 +716,7 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4388258417166718
,
guid
:
48d5863f34621bc4abab84b742407e5a
,
type
:
2
}
propertyPath
:
m_RootOrder
value
:
7
value
:
2
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
48d5863f34621bc4abab84b742407e5a
,
type
:
2
}
...
...
@@ -775,22 +802,22 @@ Transform:
m_Children
:
-
{
fileID
:
172849437
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
9
m_RootOrder
:
4
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1001
&1501222773
Prefab
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Modification
:
m_TransformParent
:
{
fileID
:
0
}
m_TransformParent
:
{
fileID
:
2088383385
}
m_Modifications
:
-
target
:
{
fileID
:
4205003563387642
,
guid
:
dad6c9542288a924e88968593ef6cf26
,
type
:
2
}
propertyPath
:
m_LocalPosition.x
value
:
0
value
:
-64
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4205003563387642
,
guid
:
dad6c9542288a924e88968593ef6cf26
,
type
:
2
}
propertyPath
:
m_LocalPosition.y
value
:
0
value
:
-36
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4205003563387642
,
guid
:
dad6c9542288a924e88968593ef6cf26
,
type
:
2
}
propertyPath
:
m_LocalPosition.z
...
...
@@ -798,15 +825,15 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4205003563387642
,
guid
:
dad6c9542288a924e88968593ef6cf26
,
type
:
2
}
propertyPath
:
m_LocalRotation.x
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4205003563387642
,
guid
:
dad6c9542288a924e88968593ef6cf26
,
type
:
2
}
propertyPath
:
m_LocalRotation.y
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4205003563387642
,
guid
:
dad6c9542288a924e88968593ef6cf26
,
type
:
2
}
propertyPath
:
m_LocalRotation.z
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4205003563387642
,
guid
:
dad6c9542288a924e88968593ef6cf26
,
type
:
2
}
propertyPath
:
m_LocalRotation.w
...
...
@@ -814,7 +841,7 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4205003563387642
,
guid
:
dad6c9542288a924e88968593ef6cf26
,
type
:
2
}
propertyPath
:
m_RootOrder
value
:
5
value
:
0
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
dad6c9542288a924e88968593ef6cf26
,
type
:
2
}
...
...
@@ -866,12 +893,17 @@ Prefab:
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
279f5b34ed5c53545990e499c74cbbe7
,
type
:
2
}
m_IsPrefabAsset
:
0
---
!u!4
&1743414573
stripped
Transform
:
m_CorrespondingSourceObject
:
{
fileID
:
4993480467195818
,
guid
:
cba9c4d8180e52145ab0ab6ff0678c10
,
type
:
2
}
m_PrefabInternal
:
{
fileID
:
695959412
}
---
!u!1001
&1789545722
Prefab
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Modification
:
m_TransformParent
:
{
fileID
:
0
}
m_TransformParent
:
{
fileID
:
2088383385
}
m_Modifications
:
-
target
:
{
fileID
:
4731340437899790
,
guid
:
a68e01f0fb856c94ebb4cbd2fd3b04d4
,
type
:
2
}
propertyPath
:
m_LocalPosition.x
...
...
@@ -905,23 +937,48 @@ Prefab:
propertyPath
:
m_RootOrder
value
:
4
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
224399520942126704
,
guid
:
a68e01f0fb856c94ebb4cbd2fd3b04d4
,
type
:
2
}
propertyPath
:
m_RootOrder
value
:
4
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
224399520942126704
,
guid
:
a68e01f0fb856c94ebb4cbd2fd3b04d4
,
type
:
2
}
propertyPath
:
m_LocalRotation.x
value
:
-0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
224399520942126704
,
guid
:
a68e01f0fb856c94ebb4cbd2fd3b04d4
,
type
:
2
}
propertyPath
:
m_LocalRotation.y
value
:
-0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
224399520942126704
,
guid
:
a68e01f0fb856c94ebb4cbd2fd3b04d4
,
type
:
2
}
propertyPath
:
m_LocalRotation.z
value
:
-0
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
a68e01f0fb856c94ebb4cbd2fd3b04d4
,
type
:
2
}
m_IsPrefabAsset
:
0
---
!u!4
&1805780464
stripped
Transform
:
m_CorrespondingSourceObject
:
{
fileID
:
4984995512629892
,
guid
:
db8ba922663aef344b297c3c8755e633
,
type
:
2
}
m_PrefabInternal
:
{
fileID
:
1957029582
}
---
!u!1001
&1957029582
Prefab
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Modification
:
m_TransformParent
:
{
fileID
:
0
}
m_TransformParent
:
{
fileID
:
2088383385
}
m_Modifications
:
-
target
:
{
fileID
:
4984995512629892
,
guid
:
db8ba922663aef344b297c3c8755e633
,
type
:
2
}
propertyPath
:
m_LocalPosition.x
value
:
0
value
:
-64
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4984995512629892
,
guid
:
db8ba922663aef344b297c3c8755e633
,
type
:
2
}
propertyPath
:
m_LocalPosition.y
value
:
0
value
:
-36
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4984995512629892
,
guid
:
db8ba922663aef344b297c3c8755e633
,
type
:
2
}
propertyPath
:
m_LocalPosition.z
...
...
@@ -929,15 +986,15 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4984995512629892
,
guid
:
db8ba922663aef344b297c3c8755e633
,
type
:
2
}
propertyPath
:
m_LocalRotation.x
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4984995512629892
,
guid
:
db8ba922663aef344b297c3c8755e633
,
type
:
2
}
propertyPath
:
m_LocalRotation.y
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4984995512629892
,
guid
:
db8ba922663aef344b297c3c8755e633
,
type
:
2
}
propertyPath
:
m_LocalRotation.z
value
:
0
value
:
-
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4984995512629892
,
guid
:
db8ba922663aef344b297c3c8755e633
,
type
:
2
}
propertyPath
:
m_LocalRotation.w
...
...
@@ -945,7 +1002,7 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4984995512629892
,
guid
:
db8ba922663aef344b297c3c8755e633
,
type
:
2
}
propertyPath
:
m_RootOrder
value
:
8
value
:
3
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
db8ba922663aef344b297c3c8755e633
,
type
:
2
}
...
...
@@ -987,8 +1044,122 @@ Prefab:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4675487918418904
,
guid
:
2e1b9fc1064aaf54487c99316fe18286
,
type
:
2
}
propertyPath
:
m_RootOrder
value
:
11
value
:
7
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
2e1b9fc1064aaf54487c99316fe18286
,
type
:
2
}
m_IsPrefabAsset
:
0
---
!u!4
&2065283645
stripped
Transform
:
m_CorrespondingSourceObject
:
{
fileID
:
4205003563387642
,
guid
:
dad6c9542288a924e88968593ef6cf26
,
type
:
2
}
m_PrefabInternal
:
{
fileID
:
1501222773
}
---
!u!1
&2088383381
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInternal
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
2088383385
}
-
component
:
{
fileID
:
2088383384
}
-
component
:
{
fileID
:
2088383383
}
-
component
:
{
fileID
:
2088383382
}
m_Layer
:
5
m_Name
:
UI Canvas
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!114
&2088383382
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInternal
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2088383381
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
1301386320
,
guid
:
f70555f144d8491a825f0804e09c671c
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_IgnoreReversedGraphics
:
1
m_BlockingObjects
:
0
m_BlockingMask
:
serializedVersion
:
2
m_Bits
:
4294967295
---
!u!114
&2088383383
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInternal
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2088383381
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
1980459831
,
guid
:
f70555f144d8491a825f0804e09c671c
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_UiScaleMode
:
0
m_ReferencePixelsPerUnit
:
100
m_ScaleFactor
:
1
m_ReferenceResolution
:
{
x
:
800
,
y
:
600
}
m_ScreenMatchMode
:
0
m_MatchWidthOrHeight
:
0
m_PhysicalUnit
:
3
m_FallbackScreenDPI
:
96
m_DefaultSpriteDPI
:
96
m_DynamicPixelsPerUnit
:
1
---
!u!223
&2088383384
Canvas
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInternal
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2088383381
}
m_Enabled
:
1
serializedVersion
:
3
m_RenderMode
:
0
m_Camera
:
{
fileID
:
0
}
m_PlaneDistance
:
100
m_PixelPerfect
:
0
m_ReceivesEvents
:
1
m_OverrideSorting
:
0
m_OverridePixelPerfect
:
0
m_SortingBucketNormalizedSize
:
0
m_AdditionalShaderChannelsFlag
:
0
m_SortingLayerID
:
0
m_SortingOrder
:
0
m_TargetDisplay
:
0
---
!u!224
&2088383385
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInternal
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2088383381
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_Children
:
-
{
fileID
:
2065283645
}
-
{
fileID
:
1743414573
}
-
{
fileID
:
262016745
}
-
{
fileID
:
1805780464
}
-
{
fileID
:
2104541408
}
-
{
fileID
:
2147058209
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMax
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
0
}
m_SizeDelta
:
{
x
:
0
,
y
:
0
}
m_Pivot
:
{
x
:
0
,
y
:
0
}
---
!u!224
&2104541408
stripped
RectTransform
:
m_CorrespondingSourceObject
:
{
fileID
:
224399520942126704
,
guid
:
a68e01f0fb856c94ebb4cbd2fd3b04d4
,
type
:
2
}
m_PrefabInternal
:
{
fileID
:
1789545722
}
---
!u!4
&2147058209
stripped
Transform
:
m_CorrespondingSourceObject
:
{
fileID
:
4256137545067384
,
guid
:
bb0418f3d87626a4099787fe9e11a8ae
,
type
:
2
}
m_PrefabInternal
:
{
fileID
:
408423940
}
Assets/Scripts/CameraController.cs
0 → 100644
View file @
d052546b
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
public
class
CameraController
:
MonoBehaviour
{
GameManager
.
GameState
lastGameState
;
Vector3
destination
;
// Use this for initialization
void
Start
()
{
lastGameState
=
GameManager
.
GameState
.
Ingame
;
destination
=
transform
.
position
;
}
// Update is called once per frame
void
Update
()
{
if
(
lastGameState
!=
GameManager
.
gameState
)
{
StartCoroutine
(
"ChangeScene"
);
lastGameState
=
GameManager
.
gameState
;
}
else
if
(
lastGameState
==
GameManager
.
GameState
.
Ingame
)
{
SetDestination
();
}
GotoDestination
();
}
IEnumerator
ChangeScene
()
{
yield
return
null
;
}
void
SetDestination
()
{
}
void
GotoDestination
()
{
}
}
Assets/Scripts/CameraController.cs.meta
0 → 100644
View file @
d052546b
fileFormatVersion: 2
guid: 6ef4279cf32e10f4dbc71e2206514212
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/Characters/Player.cs
View file @
d052546b
...
...
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using
UnityEngine
;
public
class
Player
:
MonoBehaviour
{
public
LifeCrystalUI
LCUI
;
// Use this for initialization
void
Start
()
{
...
...
Assets/Scripts/Characters/PlayerController.cs
View file @
d052546b
...
...
@@ -7,10 +7,15 @@ public class PlayerController : MonoBehaviour {
// Speeds of player
[
SerializeField
]
private
float
maxSpeed
;
[
SerializeField
]
private
float
speed
;
[
SerializeField
]
private
float
speedAir
;
[
SerializeField
]
private
float
jumpSpeed
;
[
SerializeField
]
private
float
doubleJumpSpeed
;
// Bool values for jump & doublejump
...
...
@@ -19,6 +24,7 @@ public class PlayerController : MonoBehaviour {
// Inputs
private
float
horizontal
=
0
;
private
float
horizontalRaw
=
0
;
private
bool
jump
=
false
;
// Variables for IsGrounded()
...
...
@@ -35,6 +41,8 @@ public class PlayerController : MonoBehaviour {
// Update is called once per frame
void
Update
()
{
horizontal
=
Input
.
GetAxis
(
"Horizontal"
);
horizontalRaw
=
Input
.
GetAxisRaw
(
"Horizontal"
);
if
(
Input
.
GetButtonDown
(
"Jump"
))
{
jump
=
true
;
...
...
@@ -60,10 +68,21 @@ public class PlayerController : MonoBehaviour {
isJumpable
=
false
;
}
}
rb
.
velocity
=
new
Vector2
(
horizontal
*
speed
*
Time
.
fixedDeltaTime
,
vertical
);
jump
=
false
;
//rb.velocity = new Vector2(horizontal * speed * Time.fixedDeltaTime, vertical);
// rb.velocity = new Vector2(rb.velocity.x, vertical);
rb
.
AddForce
(
horizontalRaw
*
speed
*
Time
.
fixedDeltaTime
*
Vector2
.
right
);
if
(((
horizontalRaw
==
0
)
||
(
rb
.
velocity
.
x
>
0
&&
horizontalRaw
<
0
)
||
(
rb
.
velocity
.
x
<
0
&&
horizontalRaw
>
0
))
&&(
isGrounded
))
{
rb
.
AddForce
(
rb
.
velocity
.
x
*
(-
10f
)
*
Vector2
.
right
);
}
rb
.
velocity
=
new
Vector2
(
Mathf
.
Clamp
(
rb
.
velocity
.
x
,
-
maxSpeed
*
Time
.
fixedDeltaTime
,
maxSpeed
*
Time
.
fixedDeltaTime
),
vertical
);
jump
=
false
;
}
bool
IsGrounded
()
// Is player grounded?
{
RaycastHit2D
hit
=
Physics2D
.
Raycast
(
transform
.
position
,
Vector2
.
down
,
rayDistance
,
groundLayer
);
...
...
Assets/Scripts/GameManager.cs
View file @
d052546b
...
...
@@ -4,9 +4,17 @@ using UnityEngine;
public
class
GameManager
:
MonoBehaviour
{
public
enum
GameState
{
MainMenu
,
Ingame
,
Tetris
,
Pause
,
Inventory
}
/// <summary>
/// Which state this game is.
/// change later
/// </summary>
public
static
GameState
gameState
;
// Use this for initialization
void
Start
()
{
gameState
=
GameState
.
Ingame
;
}
// Update is called once per frame
...
...
Assets/Scripts/TetrisMap/MapManager.cs
View file @
d052546b
...
...
@@ -7,11 +7,7 @@ public class MapManager : MonoBehaviour {
/*
* variables
* */
/// <summary>
/// If camera is at tetris map, it is true.
/// If camera is at player, it is false.
/// </summary>
public
bool
inTetris
;
/// <summary>
/// Tetris map's size.
/// </summary>
...
...
@@ -206,14 +202,14 @@ public class MapManager : MonoBehaviour {
}*/
public
void
TetriminoMove
(
Tetrimino
TE
)
{
if
(
Input
.
GetKeyDown
(
KeyCode
.
LeftArrow
)
&&
in
Tetris
)
if
(
Input
.
GetKeyDown
(
KeyCode
.
LeftArrow
)
&&
GameManager
.
gameState
==
GameManager
.
GameState
.
Tetris
)
{
TE
.
mapCoord
+=
new
Vector3
(-
1
,
0
,
0
);
SetRoomMapCoord
(
currentTetrimino
);
if
(
IsRightTetrimino
(
TE
)
!=
0
)
TE
.
mapCoord
+=
new
Vector3
(
1
,
0
,
0
);
}
else
if
(
Input
.
GetKeyDown
(
KeyCode
.
RightArrow
)
&&
in
Tetris
)
else
if
(
Input
.
GetKeyDown
(
KeyCode
.
RightArrow
)
&&
GameManager
.
gameState
==
GameManager
.
GameState
.
Tetris
)
{
TE
.
mapCoord
+=
new
Vector3
(
1
,
0
,
0
);
SetRoomMapCoord
(
currentTetrimino
);
...
...
@@ -244,7 +240,7 @@ public class MapManager : MonoBehaviour {
// Use this for initialization
void
Start
()
{
inTetris
=
true
;
}
// Update is called once per frame
...
...
Assets/Scripts/UI/LifeCrystalUI.cs
View file @
d052546b
...
...
@@ -228,7 +228,7 @@ public class LifeCrystalUI : MonoBehaviour
/// </summary>
void
FixedUpdate
()
{
textUI
.
text
=
"Life: "
+
lifeCount
+
", Gold: "
+
goldCount
;
//
textUI.text = "Life: " + lifeCount + ", Gold: " + goldCount;
}
////////////////////////////////////////////////// Hidden functions
/// <summary>
...
...
Assets/Sprites/TetrisBackground.png.meta
View file @
d052546b
...
...
@@ -31,7 +31,7 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode:
-1
filterMode:
0
aniso: -1
mipBias: -100
wrapU: 1
...
...
@@ -63,7 +63,7 @@ TextureImporter:
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression:
1
textureCompression:
0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
...
...
@@ -74,7 +74,7 @@ TextureImporter:
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression:
1
textureCompression:
0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
...
...
@@ -85,7 +85,7 @@ TextureImporter:
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression:
1
textureCompression:
0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
...
...
ProjectSettings/InputManager.asset
View file @
d052546b
...
...
@@ -90,7 +90,7 @@ InputManager:
descriptiveName
:
descriptiveNegativeName
:
negativeButton
:
positiveButton
:
space
positiveButton
:
up
altNegativeButton
:
altPositiveButton
:
gravity
:
1000
...
...
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