Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
GDW-SS-18
to-the-surface
Commits
cd09c4ea
Commit
cd09c4ea
authored
Sep 30, 2018
by
Markus Schlösser
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated level 17 - 19
parent
f1f27864
Changes
6
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
2668 additions
and
17 deletions
+2668
-17
Assets/_Game/Prefabs/Player.prefab
Assets/_Game/Prefabs/Player.prefab
+1
-0
Assets/_Game/Scenes/Levels/Level17.unity
Assets/_Game/Scenes/Levels/Level17.unity
+822
-1
Assets/_Game/Scenes/Levels/Level18.unity
Assets/_Game/Scenes/Levels/Level18.unity
+816
-10
Assets/_Game/Scenes/Levels/Level19.unity
Assets/_Game/Scenes/Levels/Level19.unity
+1017
-3
Assets/_Game/Scripts/InLevelController.cs
Assets/_Game/Scripts/InLevelController.cs
+1
-3
Assets/_Game/Scripts/PlayerActor.cs
Assets/_Game/Scripts/PlayerActor.cs
+11
-0
No files found.
Assets/_Game/Prefabs/Player.prefab
View file @
cd09c4ea
...
...
@@ -325,6 +325,7 @@ MonoBehaviour:
animator
:
{
fileID
:
95392249558912674
}
deathEffect
:
{
fileID
:
198871341561184788
}
sprite
:
{
fileID
:
212359673814677190
}
headlight
:
{
fileID
:
1331226396172540
}
peekingDistance
:
7
---
!u!198
&198578123707514436
ParticleSystem
:
...
...
Assets/_Game/Scenes/Levels/Level17.unity
View file @
cd09c4ea
This diff is collapsed.
Click to expand it.
Assets/_Game/Scenes/Levels/Level18.unity
View file @
cd09c4ea
This diff is collapsed.
Click to expand it.
Assets/_Game/Scenes/Levels/Level19.unity
View file @
cd09c4ea
This diff is collapsed.
Click to expand it.
Assets/_Game/Scripts/InLevelController.cs
View file @
cd09c4ea
...
...
@@ -25,9 +25,7 @@ public class InLevelController : MonoBehaviour {
private
IEnumerator
LevelEndRoutine
()
{
PlayerActor
player
=
FindObjectOfType
<
PlayerActor
>();
Animator
anim
=
player
.
GetComponent
<
Animator
>();
anim
.
Play
(
"LevelEnd"
);
player
.
GetComponent
<
Collider2D
>().
enabled
=
false
;
player
.
enabled
=
false
;
player
.
LevelEnd
();
yield
return
new
WaitForSeconds
(
anim
.
GetCurrentAnimatorStateInfo
(
0
).
length
);
...
...
Assets/_Game/Scripts/PlayerActor.cs
View file @
cd09c4ea
...
...
@@ -50,6 +50,8 @@ public class PlayerActor : MonoBehaviour, IResetable {
[
SerializeField
]
private
SpriteRenderer
sprite
;
[
SerializeField
]
private
GameObject
headlight
;
[
SerializeField
]
private
float
peekingDistance
;
private
readonly
Collider2D
[]
contactBuffer
=
new
Collider2D
[
64
];
...
...
@@ -406,6 +408,7 @@ public class PlayerActor : MonoBehaviour, IResetable {
deathEffect
.
Play
(
true
);
col
.
enabled
=
false
;
sprite
.
enabled
=
false
;
headlight
.
SetActive
(
false
);
yield
return
new
WaitForSeconds
(
0.1f
);
...
...
@@ -416,6 +419,13 @@ public class PlayerActor : MonoBehaviour, IResetable {
}
}
public
void
LevelEnd
()
{
animator
.
Play
(
"LevelEnd"
);
enabled
=
false
;
col
.
enabled
=
false
;
headlight
.
SetActive
(
false
);
}
public
void
ResetToLevelBegin
()
{
if
(
movementRoutine
!=
null
)
{
StopCoroutine
(
movementRoutine
);
...
...
@@ -427,6 +437,7 @@ public class PlayerActor : MonoBehaviour, IResetable {
sprite
.
enabled
=
true
;
col
.
enabled
=
true
;
headlight
.
SetActive
(
true
);
animator
.
SetBool
(
"isFalling"
,
false
);
animator
.
SetBool
(
"isRunning"
,
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