Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
Best Enemies Forever
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
GameDevWeek
S
Sommersemester 2019
Unity
Best Enemies Forever
Commits
ab308267
Commit
ab308267
authored
Sep 22, 2019
by
Games@thm
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
LevelSelect fertig
parent
0995e9f8
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
1506 additions
and
1328 deletions
+1506
-1328
Assets/_Game/Data/Actions.meta
Assets/_Game/Data/Actions.meta
+8
-0
Assets/_Game/Data/MainMenu/MaxLevelNum.asset
Assets/_Game/Data/MainMenu/MaxLevelNum.asset
+1
-1
Assets/_Game/Scenes/MainMenu_Tests/MainMenu.unity
Assets/_Game/Scenes/MainMenu_Tests/MainMenu.unity
+1448
-1323
Assets/_Game/Scripts/MainMenu/SelLevelManager.cs
Assets/_Game/Scripts/MainMenu/SelLevelManager.cs
+49
-4
No files found.
Assets/_Game/Data/Actions.meta
0 → 100644
View file @
ab308267
fileFormatVersion: 2
guid: c29aa0de4bb26a945ae50fd6de53f7ec
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Assets/_Game/Data/MainMenu/MaxLevelNum.asset
View file @
ab308267
...
...
@@ -13,7 +13,7 @@ MonoBehaviour:
m_Name
:
MaxLevelNum
m_EditorClassIdentifier
:
DeveloperDescription
:
value
:
5
value
:
6
oldValue
:
1
Changed
:
{
fileID
:
0
}
ChangedWithHistory
:
{
fileID
:
0
}
Assets/_Game/Scenes/MainMenu_Tests/MainMenu.unity
View file @
ab308267
This diff is collapsed.
Click to expand it.
Assets/_Game/Scripts/MainMenu/SelLevelManager.cs
View file @
ab308267
...
...
@@ -21,14 +21,59 @@ public class SelLevelManager : MonoBehaviour
{
//LevelGrid = GameObject.FindGameObjectWithTag("SelLevelGrid");
Debug
.
Log
(
"entered activateLevels"
);
if
(
counter
==
0
&&
levelsnum
.
Value
<
7
)
{
Debug
.
Log
(
"eins"
);
for
(
int
i
=
0
;
i
<
levelsnum
.
Value
-(
counter
*
7
)
;
i
++)
{
for
(
int
i
=
0
;
i
<
levelsnum
.
Value
;
i
++)
{
lvlaccessbtn
=
this
.
transform
.
GetChild
(
i
).
GetComponent
<
Button
>();
lvlaccessbtn
.
interactable
=
true
;
lvlaccessbtn
=
this
.
transform
?.
GetChild
(
i
).
GetComponent
<
Button
>();
if
(
lvlaccessbtn
!=
null
)
{
lvlaccessbtn
.
interactable
=
true
;
}
}
}
else
if
(
counter
==
1
&&
levelsnum
.
Value
<
14
)
{
Debug
.
Log
(
"zwei"
);
for
(
int
i
=
0
;
i
<
levelsnum
.
Value
-
7
;
i
++)
{
lvlaccessbtn
=
this
.
transform
?.
GetChild
(
i
).
GetComponent
<
Button
>();
if
(
lvlaccessbtn
!=
null
)
{
lvlaccessbtn
.
interactable
=
true
;
}
}
}
else
if
(
counter
==
2
&&
levelsnum
.
Value
<
20
)
{
Debug
.
Log
(
"drei"
+
levelsnum
.
Value
);
for
(
int
i
=
0
;
i
<
levelsnum
.
Value
-
14
;
i
++)
{
Debug
.
Log
(
"-"
);
lvlaccessbtn
=
this
.
transform
.
GetChild
(
i
).
GetComponent
<
Button
>();
if
(
lvlaccessbtn
!=
null
)
{
lvlaccessbtn
.
interactable
=
true
;
}
}
}
else
{
Debug
.
Log
(
"vier"
);
for
(
int
i
=
0
;
i
<
7
;
i
++)
{
lvlaccessbtn
=
this
.
transform
?.
GetChild
(
i
).
GetComponent
<
Button
>();
if
(
lvlaccessbtn
!=
null
)
{
lvlaccessbtn
.
interactable
=
true
;
}
}
}
}
}
...
...
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