Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
alsunj
/
blackjack
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
ff2863ef
authored
2 years ago
by
alsunj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Upload New File
parent
00765aa0
master
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
67 additions
and
0 deletions
scripts/C#/Login.cs
scripts/C#/Login.cs
0 → 100644
View file @
ff2863ef
using
System
;
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
using
UnityEngine.UI
;
public
class
Login
:
MonoBehaviour
{
public
InputField
nameField
;
public
InputField
passwordField
;
public
Button
submitButton
;
public
Text
warningText
;
private
void
Start
()
{
passwordField
.
contentType
=
InputField
.
ContentType
.
Password
;
}
public
void
CallLogin
()
{
StartCoroutine
(
LoginPlayer
());
}
IEnumerator
LoginPlayer
()
{
WWWForm
form
=
new
WWWForm
();
form
.
AddField
(
"name"
,
nameField
.
text
);
form
.
AddField
(
"password"
,
passwordField
.
text
);
WWW
www
=
new
WWW
(
"http://localhost/login.php"
,
form
);
yield
return
www
;
if
(
www
.
text
[
0
]
==
'0'
)
{
DBmanager
.
username
=
nameField
.
text
;
Debug
.
Log
(
nameField
.
text
);
DBmanager
.
bank
=
int
.
Parse
(
www
.
text
.
Split
(
'\t'
)[
1
]);
UnityEngine
.
SceneManagement
.
SceneManager
.
LoadScene
(
3
);
}
else
{
StartCoroutine
(
ShowWarning
(
www
.
text
,
1.5f
));
}
}
public
void
VerifyInputs
()
{
submitButton
.
interactable
=
(
nameField
.
text
.
Length
>=
8
&&
passwordField
.
text
.
Length
>=
8
);
}
public
void
GoToStart
()
{
UnityEngine
.
SceneManagement
.
SceneManager
.
LoadScene
(
0
);
}
IEnumerator
ShowWarning
(
string
message
,
float
delay
)
{
warningText
.
text
=
message
;
warningText
.
enabled
=
true
;
yield
return
new
WaitForSeconds
(
delay
);
warningText
.
enabled
=
false
;
}
}
This diff is collapsed.
Click to expand it.
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