Пример #1
0
    public override void Init()
    {
        base.Init();
        chatModel = ModelManager.inst.chatModel;
        userModel = ModelManager.inst.userModel;
        cfg       = DataManager.inst.guild;

        string title = Tools.GetMessageById("22018", new string[] {
            chatModel.grab_List.Length.ToString(),
            Tools.Analysis(cfg, "redbag_society_" + (chatModel.grab_Type + 1).ToString() + ".times").ToString()
        });

        this.Create(Config.VIEW_RED2, false, title);

//		gold = view.GetChild ("n6").asCom.GetChild ("n0").asTextField;
        list = this.GetChild("n8").asList;
//		text = view.GetChild ("n2").asTextField;
//		txt1 = view.GetChild ("n25").asTextField;
//		txt2 = view.GetChild ("n26").asTextField;
//		txt3 = view.GetChild ("n27").asTextField;
//		(view.GetChild ("n6").asCom as ComGold).RemoveListener ();

        ld = chatModel.GetRedCards();
//		gold.text = chatModel.GetRedGolds ().ToString ();
//		text.text = Tools.GetMessageById ("22018", new string[] {
//			chatModel.grab_List.Length.ToString (),
//			Tools.Analysis (cfg, "redbag_society_" + (chatModel.grab_Type + 1).ToString () + ".times").ToString ()
//		});
//		int[] counts = chatModel.GetCardRarity ();
//		txt1.text = Tools.GetMessageById ("14016", new string[]{ counts [0].ToString () });
//		txt2.text = Tools.GetMessageById ("14016", new string[]{ counts [1].ToString () });
//		txt3.text = Tools.GetMessageById ("14016", new string[]{ counts [2].ToString () });

        list.itemRenderer = Item_Render;
        list.numItems     = chatModel.grab_List.Length;
    }