Beispiel #1
0
    void Awake()
    {
        Application.targetFrameRate = 60;

        UIPackage.AddPackage("TurnCard");
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("TurnCard", "Card_Comp"), typeof(OneCard));
    }
Beispiel #2
0
    private void InitConfig()
    {
        UIConfig.defaultFont = "default";
        UIConfig.defaultComboBoxVisibleItemCount = 5;
        UIConfig.loaderErrorSign = "ui://go13tig0sdw37t";        //"ui://e44hzvgsj4v12c";//ui://e44hzvgsj4v12c
        UIConfig.allowSoftnessOnTopOrLeftSide = true;

        UIObjectFactory.SetLoaderExtension(typeof(BaseLoader));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ComNumeric"), typeof(ComNumeric));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ComGold"), typeof(ComGold));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ComCoin"), typeof(ComCoin));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ComIcon"), typeof(ComIcon));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ComCard"), typeof(ComCard));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ComProgress"), typeof(ComProgress));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ComBigIcon"), typeof(ComBigIcon));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ProgressBar"), typeof(ComProgressBar));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ComExp"), typeof(ComExp));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ComTabEffect"), typeof(ComTabEffect));
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ComRankScore"), typeof(ComRankScore));
        //配置
        PlatForm.inst.CheckPlatForm();
        PlatForm.inst.CheckLanguage();
        PlatForm.inst.CheckNetwork();
        PlatForm.inst.GetSdk().Init("");
        this.initQueue.Next();
    }
Beispiel #3
0
        public static void Init()
        {
            Stage.Instantiate();
            Stage.inst.referenceResolution = RESOLUTION;
            Stage.inst.matchWidthOrHeight  = 1;
            Stage.inst.updateManually      = true;

            UIEventProxy.IsOverUIObject = () => EventSystem.instance.IsPointerOverGameObject();

            UIConfig.defaultFont = "STHeitiSC-Medium,Droid Sans Fallback,LTHYSZK,Verdana,SimHei";

            UIPackage.AddPackage("UI/global");
            UIConfig.globalModalWaiting = UIPackage.GetItemURL("global", "ModalWaiting");
            UIConfig.windowModalWaiting = UIPackage.GetItemURL("global", "ModalWaiting");

            UIObjectFactory.SetLoaderExtension(typeof(CustomGLoader));

            UIConfig.buttonSound = ( AudioClip )UIPackage.GetItemAsset("global", "click");

            login     = new UILogin();
            hall      = new UIHall();
            room      = new UIRoom();
            loadLevel = new UILoadLevel();
            battle    = new UIBattle();
        }
Beispiel #4
0
 public static void BindAll()
 {
     UIObjectFactory.SetPackageItemExtension(UI_BagButton.URL, typeof(UI_BagButton));
     UIObjectFactory.SetPackageItemExtension(UI_BagGridSub.URL, typeof(UI_BagGridSub));
     UIObjectFactory.SetPackageItemExtension(UI_BagWin.URL, typeof(UI_BagWin));
     UIObjectFactory.SetPackageItemExtension(UI_WindowFrame.URL, typeof(UI_WindowFrame));
     UIObjectFactory.SetPackageItemExtension(UI_CloseButton.URL, typeof(UI_CloseButton));
     UIObjectFactory.SetPackageItemExtension(UI_dot.URL, typeof(UI_dot));
     UIObjectFactory.SetPackageItemExtension(UI_JiNengYeMianAnNiu.URL, typeof(UI_JiNengYeMianAnNiu));
     UIObjectFactory.SetPackageItemExtension(UI_DuanZaoYeMianAnNiu.URL, typeof(UI_DuanZaoYeMianAnNiu));
     UIObjectFactory.SetPackageItemExtension(UI_JiangLiYeMianAnNiu.URL, typeof(UI_JiangLiYeMianAnNiu));
     UIObjectFactory.SetPackageItemExtension(UI_JunTuanYeMianAnNiu.URL, typeof(UI_JunTuanYeMianAnNiu));
     UIObjectFactory.SetPackageItemExtension(UI_RenWuYeMianAnNiu.URL, typeof(UI_RenWuYeMianAnNiu));
     UIObjectFactory.SetPackageItemExtension(UI_JingJiYeMianAnNiu.URL, typeof(UI_JingJiYeMianAnNiu));
     UIObjectFactory.SetPackageItemExtension(UI_JinHuaYeMianAnNiu.URL, typeof(UI_JinHuaYeMianAnNiu));
     UIObjectFactory.SetPackageItemExtension(UI_ShangDianYeMian.URL, typeof(UI_ShangDianYeMian));
     UIObjectFactory.SetPackageItemExtension(UI_mailItem.URL, typeof(UI_mailItem));
     UIObjectFactory.SetPackageItemExtension(UI_SheZhi.URL, typeof(UI_SheZhi));
     UIObjectFactory.SetPackageItemExtension(UI_TiaoZhanBOSS.URL, typeof(UI_TiaoZhanBOSS));
     UIObjectFactory.SetPackageItemExtension(UI_TanSuoShiJie.URL, typeof(UI_TanSuoShiJie));
     UIObjectFactory.SetPackageItemExtension(UI_WuDaoDaHui.URL, typeof(UI_WuDaoDaHui));
     UIObjectFactory.SetPackageItemExtension(UI_TongTianMoTa.URL, typeof(UI_TongTianMoTa));
     UIObjectFactory.SetPackageItemExtension(UI_bloodbar.URL, typeof(UI_bloodbar));
     UIObjectFactory.SetPackageItemExtension(UI_HeadBar.URL, typeof(UI_HeadBar));
     UIObjectFactory.SetPackageItemExtension(UI_mainstage.URL, typeof(UI_mainstage));
 }
Beispiel #5
0
 public static void BindAll()
 {
     UIObjectFactory.SetPackageItemExtension(SelectServer.URL, typeof(SelectServer));
     UIObjectFactory.SetPackageItemExtension(ServerItem.URL, typeof(ServerItem));
     UIObjectFactory.SetPackageItemExtension(RolePanel.URL, typeof(RolePanel));
     UIObjectFactory.SetPackageItemExtension(LoginPlant.URL, typeof(LoginPlant));
 }
Beispiel #6
0
    void Start()
    {
        Application.targetFrameRate = 60;
        DontDestroyOnLoad(this.gameObject);

        Stage.Instantiate(5);
        Stage.inst.AddChild(new GRoot().displayObject);
        Stage.inst.camera.clearFlags = CameraClearFlags.Depth;
        Stage.inst.onKeyDown.Add(OnKeyDown);

        //setup custom loader classs
        UIObjectFactory.SetLoaderExtension(typeof(MyGLoader));

        GRoot.inst.SetContentScaleFactor(1136, 640);

        UIPackage.AddPackage("BagDemo");

        _mainView = UIPackage.CreateObject("Bag", "Main").asCom;
        _mainView.SetSize(GRoot.inst.width, GRoot.inst.height);
        _mainView.AddRelation(GRoot.inst, RelationType.Size);
        GRoot.inst.AddChild(_mainView);

        _bagWindow = new BagWindow();

        _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); });
    }
Beispiel #7
0
 public HtmlImage()
 {
     loader = (GLoader)UIObjectFactory.NewObject("loader");
     loader.gameObjectName = "HtmlImage";
     loader.fill           = FillType.ScaleFree;
     loader.touchable      = false;
 }
Beispiel #8
0
    void Awake()
    {
        Application.targetFrameRate = 60;
        Stage.inst.onKeyDown.Add(OnKeyDown);

        UIObjectFactory.SetPackageItemExtension("ui://PullToRefresh/Header", typeof(ScrollPaneHeader));
    }
 protected override void Awake()
 {
     base.Awake();
     SoundManager.Instance.Init();
     UIConfig.tooltipsWin = "ui://ResComponent/ToolTips";
     UIConfig.bringWindowToFrontOnClick = false;
     UIObjectFactory.SetPackageItemExtension("ui://BagMenu/SlotButton", typeof(SlotButton));
     UIObjectFactory.SetPackageItemExtension("ui://ShopMenu/ShopListItem", typeof(ShopListItem));
     UIObjectFactory.SetPackageItemExtension("ui://SkillMenu/SkillListItem", typeof(SkillListItem));
     UIObjectFactory.SetPackageItemExtension("ui://MainMenu/SlotButton", typeof(ShortCutButton));
     UIWindowManager.Instance.Init(uiWindowTypes);
     PlayerStatusManager.Instance.Init();
     GameObject.Instantiate(Players[(int)(PlayerStatusManager.Instance.playerInfo.PlayerType) - 1]);
     MouseCursorManager.Instance.Init();
     TaskManager.Instance.Init();
     ItemManager.Instance.Init();
     EnemyManager.Instance.Init();
     BagManager.Instance.Init();
     ShopManager.Instance.Init();
     EquipmentManager.Instance.Init();
     SkillManager.Instance.Init();
     ShortCutManager.Instance.Init();
     SoundManager.Instance.PlayBg("BGM-Ingame");
     UIWindowManager.Instance.CloseWindow(UIWindowTypes.SelectMenuWindow);
     UIWindowManager.Instance.OpenWindow(UIWindowTypes.MainMenuWindow);
 }
Beispiel #10
0
        public HtmlInput()
        {
            textInput = (GTextInput)UIObjectFactory.NewObject("inputtext");
            textInput.verticalAlign = VertAlignType.Middle;

            _border = new Shape();
        }
Beispiel #11
0
 public static void Init()
 {
     //加载通用包 还有绑定通用组件等
     AppMain.Inst.ResMgr.AddUIPackage("Base");
     UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ShowMsgDialog"), typeof(ShowMsgDialog));
     UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("Base", "ShowTipDialog"), typeof(ShowTipDialog));
 }
Beispiel #12
0
        public override IEnumerator Initialize()
        {
            UIConfig.defaultFont = "SimHei,Droid Sans Fallback, LTHYSZK, Helvetica-Bold, Microsoft YaHei";
            GRoot.inst.SetContentScaleFactor(576, 1024);
            UIObjectFactory.SetLoaderExtension(typeof(UITextureLoader));

            UIPackage.AddPackage("UI/Basics");
            UIPackage.AddPackage("UI/Common");
            UIPackage.AddPackage("UI/CommonBack");
            UIPackage.AddPackage("UI/MessageBox");
            UIPackage.AddPackage("UI/GameBag");
            UIPackage.AddPackage("UI/Chat");

            Common.CommonBinder.BindAll();
            CommonBack.CommonBackBinder.BindAll();
            Earth.EarthBinder.BindAll();
            Login.LoginBinder.BindAll();
            MainUI.MainUIBinder.BindAll();
            MessageBox.MessageBoxBinder.BindAll();
            GameBag.GameBagBinder.BindAll();
            Chat.ChatBinder.BindAll();
            UIConfig.globalModalWaiting = UIPackage.GetItemURL("MessageBox", "MessageBox");
            UIs.Instance.Show <TVView>(false);
            yield return(null);
        }
Beispiel #13
0
 void Awake()
 {
     UIPackage.AddPackage("UIPanel/UI");  //添加包
     UIObjectFactory.SetPackageItemExtension("ui://UI/ProductListItem", typeof(ProductListItem));
     UIManager.Instance.LoadUIPanel(UIPanelEnum.StartUI);
     //UIManager.Instance.LoadUIPanel(UIPanelEnum.MainUI);
 }
Beispiel #14
0
 public static void BindAll()
 {
     UIObjectFactory.SetPackageItemExtension(UI_ProgressBar.URL, typeof(UI_ProgressBar));
     UIObjectFactory.SetPackageItemExtension(UI_ObjItem.URL, typeof(UI_ObjItem));
     UIObjectFactory.SetPackageItemExtension(UI_CloseButton.URL, typeof(UI_CloseButton));
     UIObjectFactory.SetPackageItemExtension(UI_Button.URL, typeof(UI_Button));
 }
Beispiel #15
0
 public void Show()
 {
     UIPackage.AddPackage("SD/ShuDu");
     UIObjectFactory.SetPackageItemExtension(strItemUrl, typeof(ShuItem));
     GComponent com = UIManager.inst.CreateObject<GComponent>("ShuDu", "GamePanel");
     GRoot.inst.AddChild(com);
     com.SetSize(GRoot.inst.width, GRoot.inst.height);
     com.AddRelation(GRoot.inst, RelationType.Size);
     com.Center();
     GList list = com.GetChild("n1").asList;
     list.RemoveChildrenToPool();
     list.defaultItem = strItemUrl;
     ShuData.inst.InitData();
     for (int i = 0; i < 9; i++)
     {
         for (int j = 0; j < 9 ; j++)
         {
             ShuItem item = list.AddItemFromPool() as ShuItem;
             item.Init(i, j);
         }
     }
     GRoot.inst.DispatchEvent("ShuUpdate");
     list.onClickItem.Add(ItemClick);
     for(int i = 0; i < 10; i++)
     {
         ExchangeRow(Random.Range(0, 9), Random.Range(0, 9));
         ExchangeCol(Random.Range(0, 9), Random.Range(0, 9));
     }
     GRoot.inst.DispatchEvent("ShuHide");
 }
Beispiel #16
0
    void Start()
    {
        Application.targetFrameRate = 60;
        GRoot.inst.SetContentScaleFactor(1136, 640);
        Stage.inst.onKeyDown.Add(OnKeyDown);

        UIPackage.AddPackage("UI/VirtualList");
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("VirtualList", "mailItem"), typeof(MailItem));

        _mainView = UIPackage.CreateObject("VirtualList", "Main").asCom;
        _mainView.fairyBatching = true;
        _mainView.SetSize(GRoot.inst.width, GRoot.inst.height);
        _mainView.AddRelation(GRoot.inst, RelationType.Size);
        GRoot.inst.AddChild(_mainView);

        _mainView.GetChild("n6").onClick.Add(() => { _list.AddSelection(500, true); });
        _mainView.GetChild("n7").onClick.Add(() => { _list.scrollPane.ScrollTop(); });
        _mainView.GetChild("n8").onClick.Add(() => { _list.scrollPane.ScrollBottom(); });

        _list = _mainView.GetChild("mailList").asList;
        _list.SetVirtual();

        _list.itemRenderer = RenderListItem;
        _list.numItems     = 1000;
    }
Beispiel #17
0
 public static void BindAll()
 {
     UIObjectFactory.SetPackageItemExtension(UI_Window.URL, typeof(UI_Window));
     UIObjectFactory.SetPackageItemExtension(UI_EnterButton.URL, typeof(UI_EnterButton));
     UIObjectFactory.SetPackageItemExtension(UI_GalaxyBg.URL, typeof(UI_GalaxyBg));
     UIObjectFactory.SetPackageItemExtension(UI_MainBg.URL, typeof(UI_MainBg));
 }
 private void RegisterItemExtension()
 {
     UIObjectFactory.SetPackageItemExtension("ui://Home/Buff", typeof(BuffTip));
     UIObjectFactory.SetPackageItemExtension("ui://Home/Button_Attack", typeof(SkillButton));
     UIObjectFactory.SetPackageItemExtension("ui://Level/ThreeStar", typeof(ThreeStar));
     UIObjectFactory.SetPackageItemExtension("ui://Level/LevelItem", typeof(LevelItem));
 }
 private void Start()
 {
     Instance = this;
     UIObjectFactory.SetLoaderExtension(typeof(MyGLoader));
     MonoInst.SetupMono(this);
     SimpleFactory.CreateAppStart().StartApp(this);
 }
Beispiel #20
0
    // Use this for initialization
    void Start()
    {
        PlayerPrefs.DeleteAll();
        UIPackage.AddPackage("FairyGUI/UIMain");
        UIObjectFactory.SetPackageItemExtension("ui://UIMain/ClickShower", typeof(ShowClickMask));
        hasSave = PlayerPrefs.GetInt("hasSave", 0);

        _main_menu = GetComponent <UIPanel> ().ui;
        _main_menu.GetController("c0").SetSelectedPage("unsave");
        if (hasSave > 0)
        {
            _main_menu.GetController("c0").SetSelectedPage("save");
        }
        _main_menu.GetChild("loadGame").onClick.Add(loadGame);
        _main_menu.GetChild("newGame").onClick.Add(newGame);
        _main_menu.GetChild("options").onClick.Add(options);
        _main_menu.GetChild("quit").onClick.Add(quit);

        //_main_menu.onClick.Add (OnClick);
        _main_menu.onClick.Add(OnClickShow);
        effect = _main_menu.GetChild("effect").asMovieClip;
//		ShowClickMask _maskLayer = (ShowClickMask)UIPackage.CreateObject ("UIMain", "ClickShower").asCom;
//		_maskLayer.SetSize(GRoot.inst.width, GRoot.inst.height);
//		_maskLayer.AddRelation(GRoot.inst, RelationType.Size);
//
//
//
//		GRoot.inst.AddChild(_maskLayer);
//		_main_menu.AddChild (mask);
//		Debug.Log (_main_menu.numChildren);
//		Debug.Log (mask.position);

        _mask = _main_menu.GetChild("mask").asGraph;


        _newHeroPanel = _main_menu.GetChild("newHeroPanel").asCom;
        _info         = _newHeroPanel.GetChild("info").asTextField;
        _desp         = _newHeroPanel.GetChild("desp").asTextField;

        _start_game = _newHeroPanel.GetChild("startGame").asLoader;
        _start_game.onClick.Add(delegate(EventContext context) {
            PlayerData.getInstance().heroIdx = choosedHeroIdx;
            enterGame();
        });

        _hero_list = _newHeroPanel.GetChild("hero_list").asList;
        _hero_list.SetVirtualAndLoop();

        _hero_list.itemRenderer = RenderHeroes;
        _hero_list.numItems     = GameStaticData.getInstance().heroes.Count;
        _hero_list.scrollPane.onScroll.Add(doHeroScrollEffect);
        _hero_list.scrollPane.onScrollEnd.Add(changeHeroDetail);
        doHeroScrollEffect();
        changeHeroDetail();
        {
            _info.text = GameStaticData.getInstance().heroes[choosedHeroIdx].name;
            _desp.text = GameStaticData.getInstance().heroes [choosedHeroIdx].desp;
        }
    }
Beispiel #21
0
    IEnumerator Start()
    {
        LoggerHelper.Instance.Startup();
        JsManager.Instance.Startup();

        //初始化FairyGUI
        GRoot.inst.SetContentScaleFactor(1280, 720, UIContentScaler.ScreenMatchMode.MatchWidthOrHeight);
        UIPackage.unloadBundleByFGUI = false;

        NTexture.CustomDestroyMethod = (Texture t) =>
        {
            Addressables.Release(t);
            Logger.Log(".... release addressable: " + t.name);
        };

        UIObjectFactory.SetPackageItemExtension(LaunchPage.URL, typeof(LaunchPage));
        UIObjectFactory.SetPackageItemExtension(UINoticeWin.URL, typeof(UINoticeWin));

        //加载FairyGUI Package
        AsyncOperationHandle <TextAsset> handle = Addressables.LoadAssetAsync <TextAsset>(fairy_package);

        yield return(handle);

        TextAsset pkgAsset = handle.Result;

        UIPackage.AddPackage(
            pkgAsset.bytes,
            "game",
            async(string name, string extension, Type type, PackageItem ite) => {
            Logger.Log($"{name}, {extension}, {type.ToString()}, {ite.ToString()}");

            if (type == typeof(Texture))
            {
                Texture t = await Addressables.LoadAssetAsync <Texture>(name + extension).Task;
                ite.owner.SetItemAsset(ite, t, DestroyMethod.Custom);
            }
        });
        Addressables.Release(handle);

        //加载更新界面
        launchPage = LaunchPage.CreateInstance();
        launchPage.Show();

        //Test
        UINoticeWin notice = UINoticeWin.CreateInstance();

        notice.ShowOneButton("test test", () => {
            notice.Hide();
        });
        yield return(notice.WaitForResponse());


        // 开始更新
        if (launchPage != null)
        {
            StartCoroutine(launchPage.CheckUpdate());
        }
        yield break;
    }
    void Awake()
    {
        UIPackage.AddPackage("UI/ModalWaiting");
        UIConfig.globalModalWaiting = UIPackage.GetItemURL("ModalWaiting", "GlobalModalWaiting");
        UIConfig.windowModalWaiting = UIPackage.GetItemURL("ModalWaiting", "WindowModalWaiting");

        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("ModalWaiting", "GlobalModalWaiting"), typeof(GlobalWaiting));
    }
Beispiel #23
0
 public static void BindAll()
 {
     UIObjectFactory.SetPackageItemExtension(UI_Scene.URL, typeof(UI_Scene));
     UIObjectFactory.SetPackageItemExtension(UI_UIMain.URL, typeof(UI_UIMain));
     UIObjectFactory.SetPackageItemExtension(UI_BuildingLevelUp.URL, typeof(UI_BuildingLevelUp));
     UIObjectFactory.SetPackageItemExtension(UI_BuildingOpen.URL, typeof(UI_BuildingOpen));
     UIObjectFactory.SetPackageItemExtension(UI_BuildingList.URL, typeof(UI_BuildingList));
 }
Beispiel #24
0
    void Awake()
    {
        UIPackage.AddPackage("UI/ModalWaiting");
        UIConfig.globalModalWaiting = "ui://ModalWaiting/GlobalModalWaiting";
        UIConfig.windowModalWaiting = "ui://ModalWaiting/WindowModalWaiting";

        UIObjectFactory.SetPackageItemExtension("ui://ModalWaiting/GlobalModalWaiting", typeof(GlobalWaiting));
    }
    void Awake()
    {
        Application.targetFrameRate = 60;
        Stage.inst.onKeyDown.Add(OnKeyDown);

        UIPackage.AddPackage("UI/TurnCard");
        UIObjectFactory.SetPackageItemExtension(UIPackage.GetItemURL("TurnCard", "CardComponent"), typeof(Card));
    }
Beispiel #26
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="url"></param>
 /// <param name="luaClass"></param>
 public static void SetExtension(string url, System.Type baseType, LuaFunction extendFunction)
 {
     UIObjectFactory.SetPackageItemExtension(url, () => {
         GComponent gcom = (GComponent)Activator.CreateInstance(baseType);
         gcom.data       = extendFunction;
         return(gcom);
     });
 }
Beispiel #27
0
 public static void BindAll()
 {
     UIObjectFactory.SetPackageItemExtension(MapCom.URL, typeof(MapCom));
     UIObjectFactory.SetPackageItemExtension(MapBlock1.URL, typeof(MapBlock1));
     UIObjectFactory.SetPackageItemExtension(MapNodeCom.URL, typeof(MapNodeCom));
     UIObjectFactory.SetPackageItemExtension(MapFrame.URL, typeof(MapFrame));
     UIObjectFactory.SetPackageItemExtension(EnemyCom.URL, typeof(EnemyCom));
     UIObjectFactory.SetPackageItemExtension(MapBlock2.URL, typeof(MapBlock2));
 }
Beispiel #28
0
        void InitUI()
        {
            GRoot.inst.SetContentScaleFactor(1334, 750);
            UIConfig.defaultFont = "afont";
            FontManager.RegisterFont(FontManager.GetFont("txjlzy"), "Tensentype JiaLiZhongYuanJ");
            FontManager.RegisterFont(FontManager.GetFont("STXINWEI_1"), "华文新魏");

            UIObjectFactory.SetLoaderExtension(typeof(pg.MyGLoader));
        }
Beispiel #29
0
 public static void BindAll()
 {
     UIObjectFactory.SetPackageItemExtension(UI_CommonTips.URL, typeof(UI_CommonTips));
     UIObjectFactory.SetPackageItemExtension(UI_StarLevel.URL, typeof(UI_StarLevel));
     UIObjectFactory.SetPackageItemExtension(UI_PanelFrameWithTitleAndClose.URL, typeof(UI_PanelFrameWithTitleAndClose));
     UIObjectFactory.SetPackageItemExtension(UI_PanelFrameDialog.URL, typeof(UI_PanelFrameDialog));
     UIObjectFactory.SetPackageItemExtension(UI_PanelFrameWithClose.URL, typeof(UI_PanelFrameWithClose));
     UIObjectFactory.SetPackageItemExtension(UI_ModalLayer.URL, typeof(UI_ModalLayer));
 }
Beispiel #30
0
        public HtmlInput()
        {
            textInput = (GTextInput)UIObjectFactory.NewObject(ObjectType.InputText);
            textInput.verticalAlign = VertAlignType.Middle;

            _border = new Shape();
            _border.graphics.dontClip = true;
            ((InputTextField)textInput.displayObject).AddChildAt(_border, 0);
        }