锘??xml version="1.0" encoding="utf-8" standalone="yes"?>深夜久久AAAAA级毛片免费看,亚洲Av无码国产情品久久,狠狠色婷婷久久综合频道日韩 http://www.shnenglu.com/wc250en007/category/13987.html鍓嶈繘鐨勮礬涓?/description>zh-cnTue, 22 Jun 2010 17:36:04 GMTTue, 22 Jun 2010 17:36:04 GMT60闊蟲晥寮曟搸FMODhttp://www.shnenglu.com/wc250en007/archive/2010/06/22/FMOD.htmlLet me see seeLet me see seeTue, 22 Jun 2010 07:57:00 GMThttp://www.shnenglu.com/wc250en007/archive/2010/06/22/FMOD.htmlhttp://www.shnenglu.com/wc250en007/comments/118468.htmlhttp://www.shnenglu.com/wc250en007/archive/2010/06/22/FMOD.html#Feedback0http://www.shnenglu.com/wc250en007/comments/commentRss/118468.htmlhttp://www.shnenglu.com/wc250en007/services/trackbacks/118468.html涓璧蜂竴鐩存病鎬庝箞鍏沖績澹伴煶榪欎竴鍧楋紝浠婂ぉ鐪嬩簡(jiǎn)涓嬈炬父鎴忓紩鎿嶩R3D鍚庯紝寮曟搸鐗堟湰姣旇緝鑰侊紝浣跨敤浜?jiǎn)鎾攽郑伴煶浠涔堢殑娌℃湁鐢―irectShow,DirectMusic,浣跨敤浜?jiǎn)FMOD錛屼笂緗戜竴鎼滐紝鎵嶇煡閬撹嚜宸辨棭宸茬粡OUT浜?br>鍙傝冧漢瀹禣5騫寸殑鏂囩珷:
http://bbs.gameres.com/showthread.asp?threadid=37078

#include "stdafx.h"
#include 
<windows.h>
#include 
"fmod.hpp"
#include 
"fmod_errors.h"

int _tmain(int argc, _TCHAR* argv[])
{
    FMOD::System
*    system = NULL;
    FMOD::Sound
*    sound = NULL;
    FMOD::Channel
*    channel = NULL;

    FMOD::System_Create( 
&system );
    system
->init( 32, FMOD_INIT_NORMAL, NULL );
    
    
//鍒涘緩澹伴煶
    system->createStream( "TakeMeToYourHeart.mp3", FMOD_HARDWARE, NULL, &sound );
    sound
->setMode( FMOD_LOOP_NORMAL );
    
    system
->playSound( FMOD_CHANNEL_FREE, sound, false&channel );
    channel
->setVolume( 1 );

    
if ( getchar() == VK_RETURN ){
        sound
->release();
        system
->close();
        system
->release();
    }


    
return 0;
}


瀹炰緥涓嬭澆

浣跨敤鐨勭増鏈垜涓嶆竻妤氭槸鍝釜錛屼笉榪囦及璁″鑰佺殑錛屾柊鐨勪嬌鐢ㄦ柟娉曞凡緇忔敼鍙樹簡(jiǎn)錛屾湁絀哄啀鐮旂┒涓?br>
鏂扮増鏈嬌鐢細(xì)http://www.cnblogs.com/flying_bat/archive/2008/10/19/1314437.html

鍙傝冪綉绔欙細(xì)http://www.gamedev.net/reference/articles/article2098.asp
                    http://www.fmod.org/

]]>
CEGUI 0.7.1鍒濈紪璇?/title><link>http://www.shnenglu.com/wc250en007/archive/2010/06/13/OgreCompile.html</link><dc:creator>Let me see see</dc:creator><author>Let me see see</author><pubDate>Sun, 13 Jun 2010 04:24:00 GMT</pubDate><guid>http://www.shnenglu.com/wc250en007/archive/2010/06/13/OgreCompile.html</guid><wfw:comment>http://www.shnenglu.com/wc250en007/comments/117781.html</wfw:comment><comments>http://www.shnenglu.com/wc250en007/archive/2010/06/13/OgreCompile.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/wc250en007/comments/commentRss/117781.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/wc250en007/services/trackbacks/117781.html</trackback:ping><description><![CDATA[<p>棣栧厛錛屽湪鍏跺畼緗戜笅杞絯indows鐗堟湰鐨凜EGUI-0.7.1.zip婧愮爜鍘嬬緝鍖呭拰vs緙栬瘧鐢ㄧ殑渚濊禆搴揅EGUI-DEPS-0.7.x-r1-vc71.zip錛堟垜鐨勫紑鍙戠幆澧冩槸vs2003錛屾墍浠ユ槸vc71錛夈傚搸錛屽共浠涔堜簨鎯呬竴瀹氳緇嗗績錛屼竴涓嶅皬蹇冧笅浜?jiǎn)涓狢EGUI-DEPS-0.7.x-r1-vc9.zip 錛岀粨鏋滅紪璇戠殑鏃跺欏嚭鐜頒簡(jiǎn)鑾悕鍏跺鐨勯敊璇紝鏇存柊鎴愪簡(jiǎn)VC71鐨勫氨娌¢棶棰樹簡(jiǎn)錛屽彲瑙佹閫熷垯涓嶈揪鐨勭湡鐞嗗晩.....<br>涓嬭澆緗戝潃錛?a >http://cegui.org.uk/api_reference/downloading.html</a><br></p> 鐒跺悗錛岃В鍘婥EGUI-0.7.1.zip錛岀敓鎴怌EGUI-0.7.1鏂囦歡澶癸紝灝咰EGUI-DEPS-0.7.x-r1-vc71.zip瑙e帇浜х敓鐨刣ependencies鏀懼叆CEGUI-0.7.1鐩綍涓紝鍦ㄨ繘鍏EGUI-0.7.1\projects\premake鐩綍錛屾墽琛宐uild_vs2003.bat鎵瑰鐞嗚剼鏈紝鐢熸垚CEGUI.sln宸ョ▼鏂囦歡錛屽氨鍙互緙栬瘧浜?jiǎn)锛屼竴鑸儏鍐典笅緙栬瘧闈炲父欏哄埄銆?br><br>鎴戦亣鍒頒簡(jiǎn)鐐歸棶棰?榪愯鐨勬椂鍊欐彁閱掓垜logo.png娌℃湁鍔犺澆涓婏紝鑾潪宸ヤ綔鐩綍涓嶅? 鍘籹ee see錛屾墍鏈変緥瀛愮殑宸ヤ綔鐩綍閮戒負(fù)絀猴紝鑰岃祫婧愭枃浠跺すdatafiles璺緞鏄疌EGUI-0.7.1\datafiles錛?br>璺熻釜紼嬪簭鍙戠幇CEGuiD3D9BaseApplication鐨勬瀯閫犲嚱鏁頒腑璋冪敤浜?jiǎn)DefaultResourceProvider鍔犺澆璧勬簮<br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> CEGuiBaseApplication::initialiseResourceGroupDirectories()<br><img id=Codehighlighter1_64_1338_Open_Image onclick="this.style.display='none'; Codehighlighter1_64_1338_Open_Text.style.display='none'; Codehighlighter1_64_1338_Closed_Image.style.display='inline'; Codehighlighter1_64_1338_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_64_1338_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_64_1338_Closed_Text.style.display='none'; Codehighlighter1_64_1338_Open_Image.style.display='inline'; Codehighlighter1_64_1338_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_64_1338_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_64_1338_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> initialise the required dirs for the DefaultResourceProvider</span><span style="COLOR: #008000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    CEGUI::DefaultResourceProvider</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> rp </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        static_cast</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">CEGUI::DefaultResourceProvider</span><span style="COLOR: #000000">*></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>            (CEGUI::System::getSingleton().getResourceProvider());<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">const</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> dataPathPrefix </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> getDataPathPrefix();<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> resourcePath[PATH_MAX];<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> for each resource type, set a resource group directory</span><span style="COLOR: #008000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">schemes/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">schemes</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">imagesets/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">imagesets</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">fonts/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">fonts</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">layouts/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">layouts</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">looknfeel/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">looknfeels</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">lua_scripts/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">lua_scripts</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">xml_schemas/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">schemas</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);   <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div> 榛樿鎼滅儲(chǔ)鐨勮祫婧愭槸../datafiles/schemes/ , ../datafiles/imagesets/, ../datafiles/fonts/, ........<br><br>浠ヤ負(fù)鐫涓嶇敤淇敼鎵鏈変緥瀛愮▼搴忕殑宸ヤ綔鐩綍錛屽彧闇瑕佸皢CEGUI-0.7.1\datafiles錛?鎴戣繖瑙e帇鍚庡氨鏄繖涓礬寰?),鎷瘋礉鍒癈EGUI-0.7.1\projects\premake\Samples涓嬪氨O(jiān)K<br><br>浣嗘槸鎵ц鐨勬椂鍊欏嵈閬囧埌浜?jiǎn)闂锛屾垜杩愯鎵鏈夌殑CEGUI Sample鍏ㄩ儴鍐呭瓨閿欒錛屽悗鏉ユ垜璺熻釜鍙戠幇Window::setParent(Window* parent)鍑芥暟鏈夐棶棰橈紝鍦ㄤ粬鐨勫嚱鏁頒綋鍐呭彧淇濈暀d_parent = parent;transferChildSurfaces(); 榪欎袱琛屽唴瀹瑰氨鍙互浜?jiǎn)锛屽啀缂栬瘧灏变竴鍒囨甯鎬簡(jiǎn)銆?PS錛?娉ㄩ噴鐨勫嚱鏁頒笉鐭ラ亾鏈夋病鏈夋綔鍦ㄧ殑閿欒<br><br>OK 緙栬瘧姝e父錛屽彲浠ヨ繍琛?br><br>鍙傜収Demo鍐欎竴涓畝鍗曠殑渚嬪瓙錛?br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img id=Codehighlighter1_13_20_Open_Image onclick="this.style.display='none'; Codehighlighter1_13_20_Open_Text.style.display='none'; Codehighlighter1_13_20_Closed_Image.style.display='inline'; Codehighlighter1_13_20_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_13_20_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_13_20_Closed_Text.style.display='none'; Codehighlighter1_13_20_Open_Image.style.display='inline'; Codehighlighter1_13_20_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> main(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> </span><span id=Codehighlighter1_13_20_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id=Codehighlighter1_13_20_Open_Text><span style="COLOR: #008000">/*</span><span style="COLOR: #008000">argc</span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000">, </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> </span><span id=Codehighlighter1_29_36_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id=Codehighlighter1_29_36_Open_Text><span style="COLOR: #008000">/*</span><span style="COLOR: #008000">argv</span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000">[])    <br><img id=Codehighlighter1_42_77_Open_Image onclick="this.style.display='none'; Codehighlighter1_42_77_Open_Text.style.display='none'; Codehighlighter1_42_77_Closed_Image.style.display='inline'; Codehighlighter1_42_77_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_42_77_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_42_77_Closed_Text.style.display='none'; Codehighlighter1_42_77_Open_Image.style.display='inline'; Codehighlighter1_42_77_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_42_77_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_42_77_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    TDemo demo;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> demo.run();<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">bool</span><span style="COLOR: #000000"> TDemo::initialiseSample()<br><img id=Codehighlighter1_111_934_Open_Image onclick="this.style.display='none'; Codehighlighter1_111_934_Open_Text.style.display='none'; Codehighlighter1_111_934_Closed_Image.style.display='inline'; Codehighlighter1_111_934_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_111_934_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_111_934_Closed_Text.style.display='none'; Codehighlighter1_111_934_Open_Image.style.display='inline'; Codehighlighter1_111_934_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_111_934_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_111_934_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> CEGUI;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    WindowManager</span><span style="COLOR: #000000">&</span><span style="COLOR: #000000"> winMgr </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> WindowManager::getSingleton();<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    SchemeManager::getSingleton().create( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">WindowsLook.scheme</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Create cursor</span><span style="COLOR: #008000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    System::getSingleton().setDefaultMouseCursor(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">WindowsLook</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">MouseArrow</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Create font</span><span style="COLOR: #008000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    FontManager::getSingleton().create( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Girl.font</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Create root window</span><span style="COLOR: #008000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    DefaultWindow</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> root </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (DefaultWindow</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">)winMgr.createWindow( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">WindowsLook/StaticImage</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">RootWindow</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Set GUI root window</span><span style="COLOR: #008000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    System::getSingleton().setGUISheet( root );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Create child window</span><span style="COLOR: #008000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    Window</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> st </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> winMgr.createWindow( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">WindowsLook/StaticText</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">StaticText</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    root</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">addChildWindow( st );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    st</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setPosition( UVector2( cegui_reldim(</span><span style="COLOR: #000000">0.45</span><span style="COLOR: #000000">), cegui_reldim(</span><span style="COLOR: #000000">0.23</span><span style="COLOR: #000000">) ) );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    st</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setSize( UVector2( cegui_reldim(</span><span style="COLOR: #000000">0.15</span><span style="COLOR: #000000">), cegui_reldim(</span><span style="COLOR: #000000">0.05</span><span style="COLOR: #000000">) ) );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    st</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setText( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Hello world</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> TDemo::cleanupSample()<br><img id=Codehighlighter1_965_968_Open_Image onclick="this.style.display='none'; Codehighlighter1_965_968_Open_Text.style.display='none'; Codehighlighter1_965_968_Closed_Image.style.display='inline'; Codehighlighter1_965_968_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_965_968_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_965_968_Closed_Text.style.display='none'; Codehighlighter1_965_968_Open_Image.style.display='inline'; Codehighlighter1_965_968_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_965_968_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_965_968_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div> <br>go go go,铏界劧璧鋒姣旇緝鏅氾紝浣嗘繪瘮娌℃湁濂斤紝鍔犳補(bǔ) <img src ="http://www.shnenglu.com/wc250en007/aggbug/117781.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/wc250en007/" target="_blank">Let me see see</a> 2010-06-13 12:24 <a href="http://www.shnenglu.com/wc250en007/archive/2010/06/13/OgreCompile.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>OGRE1.7緙栬瘧http://www.shnenglu.com/wc250en007/archive/2010/06/08/OgreDev.htmlLet me see seeLet me see seeTue, 08 Jun 2010 02:12:00 GMThttp://www.shnenglu.com/wc250en007/archive/2010/06/08/OgreDev.htmlhttp://www.shnenglu.com/wc250en007/comments/117356.htmlhttp://www.shnenglu.com/wc250en007/archive/2010/06/08/OgreDev.html#Feedback1http://www.shnenglu.com/wc250en007/comments/commentRss/117356.htmlhttp://www.shnenglu.com/wc250en007/services/trackbacks/117356.htmlhttp://www.cnblogs.com/lookof/archive/2010/03/06/1679633.html 榪欎釜闂鎴戜篃閬囧埌榪囷紝紜畾DX鐗堟湰鍜孷C鐗堟湰瀵瑰簲灝監(jiān)K
   
    Ogre3D瀹樻柟浜庝笂涓湀鏈斁鍑轟簡(jiǎn)1.7鐨勭ǔ瀹氱増鏈傛嵁縐拌鐗堟湰涓庢棫鐗?.6x姣旇搗鏉ワ紝鏀瑰姩騫呭害杈冨ぇ銆傚洜姝や綔涓轟竴鍚峅gre浣跨敤鐢ㄦ埛錛?#8220;涓庢椂淇辮繘”鏃㈡槸鎴戠殑璐d換錛屽張鏄彉琚姩涓轟富鍔ㄧ殑涓婁箻鎴樼暐銆備簬鏄紝瀛︿範(fàn)鏂扮殑Ogre緋葷粺鎴愪負(fù)鎴戣鍒掍腑鐨勪竴閮ㄥ垎銆?br>
    涓庝互寰涓嶅悓錛屾柊Ogre鐨勭紪璇戠瓥鐣ュ畬鍏ㄩ噰鐢ㄤ簡(jiǎn)CMake瀹夎鏂瑰紡銆備負(fù)姝わ紝浣犻鍏堣涓嬭澆CMake宸ュ叿鎵嶈兘瀹夎Ogre銆備笉榪囷紝瀹樻柟鍦╳iki涓濡備綍瀹夎鏂癘gre榪涜浜?jiǎn)璇鐨勮鏄庡Q屽寘鎷湪鍝噷涓嬭澆CMake浠ュ強(qiáng)濡備綍浣跨敤瀹冿紝閮芥湁step-by-step鐨勬寚瀵箋傚洜姝ゅ彧瑕佹寜鐓ц鏄庢潵錛屼綘“搴旇”鍙互欏哄埄鍦扮湅鍒伴氳繃CMake閲婃斁鍑虹殑Ogre.sln銆?br>
    涔嬫墍浠ヨ“搴旇”錛屾槸鍥犱負(fù)縐嶇鍘熷洜錛岃繕鏄湁鐩稿綋澶х殑鍑犵巼浼?xì)閬囧?#8220;鎸姌”銆傞亣鎸殑鍙兘鎬у彇鍐充簬涓庢柊Ogre鏈夊叧鑱旂殑鍛ㄨ竟閰嶇疆銆傛嬁鏈漢妗堜緥鏉ヨ錛屽氨鏄鐪嬩綘鐨凞X SDK鐗堟湰浠ュ強(qiáng)VC鐗堟湰鏄惁涓鑷翠簡(jiǎn)銆?br>
    鍏蜂綋鎴戠殑鎮(zhèn)叉儴緙栬瘧緇忓巻濡備笅錛?br>
    . 鍦ㄥ叕鍙告満瀛愪笂涓嬭澆Ogre1.7騫舵寜鎸囧榪涜瀹夎錛岄夋嫨VC2003緙栬瘧鍣ㄧ紪璇戯紝涓鍒囬『鍒╋紝娌℃湁瑙佸埌浠諱綍闃葷銆傚緢蹇氨鐪嬪埌浜?jiǎn)Ogre.sln錛涚紪璇慜gre.sln錛屽叏閮ㄩ『鍒╃敓鎴愭垚鍔熴傚績鎯蟲柊Ogre鐨勭敤鎴蜂綋楠屼笉閿欏槢錛屾病鎯沖埌榪欎箞欏恒傛敞鎰忥紝姝ゆ満瀛愮殑DX9 SDK鐗堟湰鏄?009錛圡arch錛夌殑銆?br>
    . 鍥炲鍚庨噸鏂頒笅杞絆gre1.7騫跺畨瑁咃紝鎵撶畻緇欐湰鏈篃鍗囩駭鑷蟲柊鐗堛傛湰鏈殑DX9 SDK鐗堟湰榪樺仠鐣欏湪05騫寸殑鍙よ懀綰с傚氨榪欐牱錛屽紑濮嬶紝鍚屾牱鐨勬楠わ紙渚濈劧閫夋嫨浜?jiǎn)VC2003緙栬瘧鍣級(jí)鈥斺旂劧鍚庯紝鎵浠ヤ絾鏄崱澹充簡(jiǎn)銆侰Make鍦ㄥ鐞哛enderSystem_Direct3D9鏃跺嚭鐜伴棶棰橈紝鍏蜂綋鍑洪敊淇℃伅鎯充笉璧鋒潵浜?jiǎn)锛屾姳姝夈備絾紼嶇◢鍒嗘瀽涓涓嬪嵆鐭ワ紝鏄壘涓嶅埌DxErr.h榪欎釜鏂囦歡銆傜粡榪噂oogle鐭ラ亾榪欐槸涓涓狣X9 SDK鏂扮増鏈噷鐨勬枃浠躲備簬鏄紝鍗歌澆鏃х殑鐗堟湰錛岄夋嫨鏈鏂扮殑DX9 SDK 錛?010 February鐗堟湰錛屾柊椴滃嚭鐐夌殑鍛錛夊畨瑁呫?br>
    . 鎺ョ潃閲嶆柊涓寮濮嬬殑姝ラ鈥斺旂劧鍚庯紝緇堜簬瑙佸埌Ogre.sln浜?jiǎn)锛屽緢濂藉緢寮哄ぇ銆傜劧鍚庣戶緇璒gre.sln鐨勭紪璇戙傜粡榪囪繎涓涓皬鏃剁殑緙栬瘧鈥斺斿叏閮ㄧ敓鎴愨斺旈櫎浜?jiǎn)涓涓猂enderSystem_Direct3D9鐨勫伐紼嬶紒鎴戣壒錛屽張鏄畠銆傚垎鏋愬緱鐭ワ紝DxErr.h铏界劧鏈夛紝浣嗗畠閲岄潰鐢ㄥ埌鐨刜_in鍗存槸涓涓棤娉曡瘑鍒殑絎﹀彿銆傜戶緇璯oogle錛屽緱鐭_in鏄瓨鍦ㄤ簬VC2005涓殑涓涓郴緇熷彉閲忋傛崲鍙ヨ瘽璇達(dá)紝濡傛灉瑕佷嬌鐢―X9 SDK(2010 Feb)鐗堬紝灝辮鐢╒C2005鏉ョ紪璇戝伐紼嬩簡(jiǎn)銆?br>
    . 閲嶆柊鍗歌澆浜?jiǎn)DX9 SDK(2010 Feb)鐗堬紝涓嬭澆浜?jiǎn)DX9 SDK(2009  March)鐗堟潵瑁呫傜劧鍚庯紝鍐嶆寮濮嬬紪璇戞梾紼嬧斺旂粓浜庡叏閮ㄦ悶瀹氾紒

    浠庤繖閲屽彲浠ョ湅鍒拌繖涓紪璇戣繃紼嬪疄闄呬笂瀵?Ogre – DX9 – VC 榪欐潯閾句笂鐨勭増鏈湁鐩稿涓ユ牸鐨勮姹傘侽gre – DX9鐨勭幆鑺傚彲鑳戒細(xì)鍑洪敊錛屽悓鏍稤X9 - VC鐨勭幆鑺備篃鍙兘浼?xì)鍑洪敊銆?br>
    Done~


ps:  欏轟究涓鎻愶紝鍦ㄥ弬瑙侽gre1.7鐨勫湴褰ample鏃訛紝鐐瑰嚮Start鍚庝細(xì)鍙戠幇紼嬪簭闄峰叆“姝繪帀”鐘舵侊紝紿佺劧灝遍偅涔堜笉鍙嶅簲浜?jiǎn)銆傚紑濮嬫垜浠ヤ負(fù)鍙堟槸浠涔坆ug鎵鑷達(dá)紝榪借釜婧愮爜鍚庡彂鐜幫紝鍘熸潵鏄垵嬈¤繍琛屾椂Ogre瑕佽綆椾竴寮?024*1024鐨勫厜鐓ц創(chuàng)鍥撅紙瑙丱greTeerain.CalcLightmap.for.for錛夛紝姝ゆ椂鐢ㄦ椂杈冮暱錛屽茍娌℃湁鐪熸姝繪帀錛屽彧瑕佽愬績絳変竴孌墊椂闂達(dá)紝灝變細(xì)欏哄埄鎵撳紑榪欎釜Smaple錛岃屼笖榪欏紶lightmap鏄敓鎴愪竴嬈★紝緇堢敓鍙楃敤鐨勩備互鍚庡彧瑕佽繕鏄浉鍚岀殑鍦板艦錛屽啀嬈℃墦寮鏃剁洿鎺ヨ澆鍏ワ紝涓嶅繀鍐嶇瓑閭d箞闀跨殑鏃墮棿浜?jiǎn)銆?br>
      鍙﹀錛屽彂鐜癘gre榪樻病鏈夋彁渚涘1.7緋葷粺鐨勫涔?fàn)鎸囧wiki錛屾垜鎯沖彧鏈夐潬鑷繁鍘繪懜绱簡(jiǎn)銆傛渶濂界殑鏂規(guī)硶搴旇灝辨槸璁ょ湡鍙傝鍚凷ample澶х浜?jiǎn)鍚с?

]]>
亚洲精品午夜国产va久久| 综合人妻久久一区二区精品| 波多野结衣中文字幕久久| 久久综合久久自在自线精品自 | 久久亚洲2019中文字幕| 国产巨作麻豆欧美亚洲综合久久| 国内精品久久久久久久涩爱| 久久久无码精品亚洲日韩软件| 久久久久久久免费视频| 久久亚洲精品中文字幕三区| 久久免费观看视频| 色偷偷久久一区二区三区| 久久精品国产99国产电影网 | 伊人久久大香线蕉av不变影院| 久久久久亚洲AV片无码下载蜜桃| 99热成人精品免费久久| 亚洲AV乱码久久精品蜜桃| 亚洲午夜久久影院| 国内高清久久久久久| 国产精品一区二区久久精品无码| 亚洲午夜无码久久久久| 色婷婷噜噜久久国产精品12p | 中文字幕久久精品无码| 国产精品内射久久久久欢欢| 亚洲AV乱码久久精品蜜桃| 欧美日韩成人精品久久久免费看| 色偷偷久久一区二区三区| 久久久久久青草大香综合精品| 91精品国产乱码久久久久久| 久久精品国产99国产精品导航| 久久国产高清一区二区三区| 国产精品青草久久久久婷婷| 精品国产99久久久久久麻豆| 亚洲精品乱码久久久久久蜜桃| 久久九九久精品国产免费直播| 久久久久久免费一区二区三区| 国内精品久久久久影院优 | 久久久久久久综合日本亚洲| 久久亚洲精品国产精品| 午夜天堂av天堂久久久| 亚洲精品无码久久久久久|