• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            Cpper
            C/C++高級(jí)工程師 Android高級(jí)軟件工程師 IT集成工程師 音頻工程師 熟悉c,c++,java,c#,py,js,asp等多種語(yǔ)言 程序猿
            #include <BGE/all>

            using namespace bge;

            int main(int argc,char* argv[])
            {
                
            //!初始化文件系統(tǒng)
                FileSystem::instance()->initial(argv[0]);
                
            //!加載壓縮包
                FileSystem::instance()->setResourcePackage("data.zip");
                
            //!初始化UI管理器,設(shè)定默認(rèn)字體,并設(shè)定自動(dòng)刪除控件
                WindowManager::instance().initialize("simkai.ttf",true);

                
            //!生成和初始化窗口設(shè)備
                Device* device = bgeCreateDevice();
                device
            ->initial();
                device
            ->createWindow(640,480,bge::String("BGE Window"));
                
                
            //!從資源文件加載控件包含子控件和控件屬性
                Window* window = WindowManager::instance().create("window.xml");
                bge::WindowManager::instance().addWindow(listbox);

                
            while(device->isRunning())
                {
                    
            //!預(yù)渲染設(shè)備
                    device->perRender();
                    
            //!窗體更新
                    bge::WindowManager::instance().update();
                    
                    device
            ->swapBuffers();
                    device
            ->pollEvents();
                }

                
            //!銷毀窗體管理器
                bge::WindowManager::instance().terminate();
                
            //!關(guān)閉并銷毀設(shè)備
                device->closeWindow();
                device
            ->terminate();
                device
            ->deleteLater();

                system(
            "pause");
                
            return 0;
            }

            還沒(méi)做完,用法如上,很簡(jiǎn)練吧:D

            什么?對(duì)整體視效不滿意?
            試下這個(gè):
            WindowManager::instance().propertyScheme()->load("skin.xml");
            想定制某個(gè)控件的視效?
            Button* button = window->findChild("ok");
            button->loadAppearance("button.xml","blue");

            posted on 2016-01-07 16:20 ccsdu2009 閱讀(767) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Game引擎編程基礎(chǔ)
             
            国产精品久久午夜夜伦鲁鲁| 欧美日韩精品久久久免费观看| 久久亚洲中文字幕精品一区| 久久久亚洲精品蜜桃臀| 亚洲国产精品久久久久| 99久久国产综合精品成人影院| 久久青青草原综合伊人| 嫩草影院久久国产精品| 免费国产99久久久香蕉| 精品久久国产一区二区三区香蕉| 久久精品国产色蜜蜜麻豆| 青青草原综合久久大伊人导航 | 久久国产精品久久久| 嫩草影院久久国产精品| 久久亚洲国产精品123区| 久久精品极品盛宴观看| 久久天天躁狠狠躁夜夜avapp| 色狠狠久久AV五月综合| 一本大道久久a久久精品综合 | 久久久久无码精品| 久久福利资源国产精品999| 麻豆一区二区99久久久久| 欧美精品一本久久男人的天堂| 人妻丰满?V无码久久不卡| 久久人人爽人人爽人人片av高请| 久久99国产精一区二区三区| 三级片免费观看久久| 人妻精品久久久久中文字幕69 | 99久久香蕉国产线看观香| 国产亚洲欧美精品久久久| 久久露脸国产精品| 精品久久久久久无码中文字幕一区| 久久99精品免费一区二区| 色婷婷综合久久久中文字幕| 国产—久久香蕉国产线看观看 | 久久精品国产久精国产思思| 久久久久人妻一区精品| 久久久国产精品福利免费| 精品国产乱码久久久久久人妻| 99久久久久| 99久久精品毛片免费播放|