using UnityEngine;
using System.Collections;
using Net.MobileGame1.Core.Application;
public class ngui {
private GameObject lobbyGameObject;
private UIPlayTween[] letsPlayTween;
public ngui () {
}
public void start () {
// instanciate new gui nui root
GameObject g1 = Resources.Load ("Gui/Lobby/Lobby") as GameObject;
lobbyGameObject = GameObject.Instantiate (g1) as GameObject;
// lets get the tween script, from the button to be pressed
GameObject letsPlayGameObject = GameObject.FindGameObjectWithTag (TagManager.GUI_LOBBY_LETSPLAY_BUTTON);
letsPlayTween = letsPlayGameObject.GetComponents<UIPlayTween> ();
// lets add a function to the eventhandler
letsPlayTween
[1].onFinished.Add (new EventDelegate
(OnFinished
)); }
public void close () {
UnityEngine.Object.Destroy(lobbyGameObject);
}
// callback
public void OnFinished () {
//close previous
close ();
start();
}
}