本文整理汇总了C#中MainMenu.addEventListner方法的典型用法代码示例。如果您正苦于以下问题:C# MainMenu.addEventListner方法的具体用法?C# MainMenu.addEventListner怎么用?C# MainMenu.addEventListner使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MainMenu
的用法示例。
在下文中一共展示了MainMenu.addEventListner方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Start
IEnumerator Start()
{
_sceneScript = GetComponent("SceneScript") as SceneScript;
TextAsset data = (TextAsset)Resources.Load("mainMenu/menu", typeof(TextAsset));
_xmlDoc = new XmlDocument();
_xmlDoc.LoadXml(data.text);
XmlNodeList nodes = _xmlDoc.DocumentElement.SelectNodes("item");
_mainmMenu = new MainMenu(nodes);
Stage.instance.addChild(_mainmMenu);
_mainmMenu.y = _mainMenuY;
_mainmMenu.addEventListner(GuiEvent.CHANGE, new EventDispatcher.CallBack(mainMenuChangeHandler));
// pre-generate sub menus to boost performance in realtime
// Thread t = new Thread(delegate(){
//
// });
// t.Start();
//Debug.Log("start time: "+System.DateTime.Now.ToString("yyyyMMddHHmmss"));
XmlNodeList items = _xmlDoc.DocumentElement.SelectNodes("item");
for (int i=0; i<items.Count; i++){
if (items[i].Attributes["assetBundle"] != null){
string assetBundle = items[i].Attributes["assetBundle"].Value;
WWW www = new WWW(MenuGenerator.AssetbundleBaseURL + assetBundle + ".assetbundle");
Debug.Log(assetBundle);
yield return www;
MenuGenerator.AddWWW(assetBundle, www);
//MenuElement menuElement = MenuGenerator.GetMenuElement(items[i]);
//yield return menuElement.IsLoaded;
}
}
//Debug.Log("end time: "+System.DateTime.Now.ToString("yyyyMMddHHmmss"));
}