Chce stworzyć w Unity3D na WP okno rejestracyjne ale sypie mi błędami i nie mogę sobie z tym poradzić
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class RegisterScript :MonoBehaviour
{
public static string user = "";
public static string name = "";
private string password = "";
private string rePass = "";
private string message = "";
// Consts
private const float CONETENT = 10f;
// Custom instances
private SceneManagerScript _sceneManagerScript;
private XMLReader _xmlReader;
private Vector2 _scrollPosition = Vector2.zero;
void Start ()
{
GameObject obj = GameObject.Find ("SceneManagerPrefab");
if (obj == null) {
throw new System.NullReferenceException ("SceneManagerPrefab can't be null");
}
_xmlReader = (XMLReader)obj.GetComponent (typeof(XMLReader));
_sceneManagerScript = (SceneManagerScript)obj.GetComponent (typeof(SceneManagerScript));
}
void OnGUI ()
{
GUI.matrix = _sceneManagerScript.GetCurrentMatrix;
DrawAboutContent ();
RegisterForm ();
}
void DrawAboutContent ()
{
GUILayout.BeginArea (new Rect (CONETENT, CONETENT, _sceneManagerScript.GetDefaultScreenWidth - CONETENT * 2,
_sceneManagerScript.GetDefaultScreenHeight - CONETENT * 2));
_scrollPosition = GUILayout.BeginScrollView (_scrollPosition);
GUILayout.EndScrollView ();
GUILayout.EndArea ();
}
void RegisterForm(){
if (message !=""){
GUILayout.Box(message);
GUILayout.Label("Userame");
user = GUILayout.TextField(user);
GUILayout.Label("Name");
name = GUILayout.TextFiled(name);
GUILayout.Label("password");
password = GUILayout.PasswordField(paswsword, "*"[0]);
GUILayout.Label("Re-password");
rePass = GUILayout.PasswordField(rePass, "*"[0]);
if (GUILayot.Button("Register"))
{
message = "";
if (user == "" || name == "" || password == ""){
message +="Plest enter all fielsd";
if (password ==rePass)
{
WWWForm form = new WWWForm();
form.AddField("user", user);
form.AddFilds("name", name);
form.AddFirlds("password", password);
WWW w = new WWW("", form);
StartCorutine(register w)
}
else
message +="Your password ";
}
}
}
}
public Enumeratore Register (WWW w)
{
yield return w;
if (w.error == null)
{
message += w.text
}
else
{
message += "ERROR: " +w ;
}
}
}