public void Init() { if (hasInitialized) return; hasInitialized = true; View = new WeenusUI(this); View.SetClickHandler("save", delegate() { string url = UrlResolver.CreateUser( View.GetInputText("username"), View.GetInputText("password"), View.GetInputInt("imageurl")); HamburglarContext.Instance.Service.Call("signup", url, OnPlayerCreated); }); }
void Start() { View = new WeenusUI(this); View.SetClickHandler("login", delegate() { string username = View.GetInputText("username").Trim(); string password = View.GetInputText("password").Trim(); if (string.IsNullOrEmpty(username)) { return; // no username! } string url = UrlResolver.Login(username, password); HamburglarContext.Instance.Service.Call("login", url, OnLoggedIn); }); View.SetClickHandler("create", delegate() { MobileUIManager.Current.Manager.SwitchToScreen("SignUp"); }); if (HamburglarContext.Instance.DebugUser) { OnLoggedIn(HamburglarContext.Instance.DegugUserID); } }