青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

04 2008 檔案

     摘要: 昨天問題是由于把OgreMian目錄下的所有頭文件和CPP文件都包含進來.而有一些是不用的,我花了幾十分鐘對比
Ogrenew下OgreMain下的所有文件,大慨有4至5個頭文件以及所對應的CPP文件是多余的,而編譯程序的時候就是因為
這幾個多余的文件而導致鏈接出錯.

編譯的時候遇到
下面的問題

1>正在執行生成后事件...
1>命令語法不正確。
1>Project : error PRJ0019: 工具從"正在執行生成后事件..."

查閱OGRE的論壇發現和生成后事件有關,因為拷貝命令沒有執行成功
在項目的屬性->生成事件->生成后事件->命令行里有如下命令
copy $(OutDir)\$(TargetFileName) $(OGRE_HOME)\bin\$(ConfigurationName)
改成
copy "$(OutDir)\$(TargetFileName)" "$(OGRE_HOME)\bin\$(ConfigurationName)"
  閱讀全文

posted @ 2008-04-29 18:32 RichardHe 閱讀(1184) | 評論 (5)  編輯 |

     摘要: 今天下OGRE來編譯和配置.SDK和源碼都下載來,把Dependencies文件夾放置在ogrenew的目錄下.
大慨編譯半個小時,在DEMO程序中配置屬性=>調試=>命令=>$(SolutionDir)Samples\Common\bin\$(ConfigurationName)\$(TargetFileName)
上面的命令不知道為什么要這樣設置,就默認的不可以么???
希望高手幫我解釋下.謝謝!
并且工作目錄也是$(SolutionDir)Samples\Common\bin\$(ConfigurationName)\$(TargetFileName)

自己架設OGRE的例子.把OGREMAIN的程序移到自己的項目中,先建立一個空的解決方案,再和它一樣也建立一個OgreMain工程.
把頭文件和CPP文件添加到相對應的Header Files和平Source Files目錄下,預處理器

WIN32;_DEBUG;_USRDLL;_MT;OGRE_NONCLIENT_BUILD;FREEIMAGE_LIB   閱讀全文

posted @ 2008-04-28 18:06 RichardHe 閱讀(519) | 評論 (0)  編輯 |

     摘要: 為什么CEGUI0.50生成的**d.dll不能在CEGUI0.60使用呢?
并且0.60生成的DLL也不能在0.50的DEMO程序中使用,兼容性不怎么好!
這個問題起碼弄了我3個小時..郁悶.
在研究Falagard skin system中許多的定義,完全記不住.實在是太多了.CEGUI果然是相當的強大.  閱讀全文

posted @ 2008-04-25 18:00 RichardHe 閱讀(200) | 評論 (0)  編輯 |

     摘要: 今天down了CEImagesetEditor和CELayoutEditor兩個CEGUI的編輯工具的源代碼.由于下的是最新的版本.也用了VS2005

來編譯.但由于這兩個工具用到了wxWidgets里面的庫.用2005來編譯來設置的一些宏.具體參考如下鏈接
http://www.cnblogs.com/xfxsworld/archive/2007/11/17/962532.html
按照上面的每一個步驟應該是可以完成編譯的庫的.由于我開始安裝的VS2005沒有安裝SP1,弄的調試不能進行.在網上

找了許久才找到問題所在.sp1比較大,安裝也比較久.
然后看下了imageset文件的內容,雖然里面是XML.但是屬性表示的結構性確實很好.開始沒弄明白的是一張圖片是怎么

切割的在里面.通過CEImagesetEditor這個工具可以很好的體現在里面.打開DriveIcons.imageset,Imageset file再到

相應的目錄下打開.在Image definitons下面可以代表切割后每  閱讀全文

posted @ 2008-04-24 18:16 RichardHe 閱讀(346) | 評論 (0)  編輯 |

     摘要: d_TargetWindow到底指的是什么呢?當模式窗口出來時,如果鼠標點擊在模式窗口上,那么它d_TargetWindow就代表模式窗口的父窗口,如果不是在模式窗口上,則它d_TargetWindwo表示模式窗口.
以上我是解決在模式窗口下點其它地方的時候可以拖動這個模式窗口的辦法.這個方法可以不是最佳,但是功能也算實現.
安裝了一個VS2005,用來專門研究CEGUI0.60.看看有什么新的東西.它的編輯工具CELayoutEditor0.60版,以及 CEImagesetEditor-0.6.0.exe.對imageset,scheme和窗口的xml文件里面的格式或者屬性所代表的意義等等..
開始對它只是一個小小的了解.接下來的事情可以要更詳細的了解里面的東西.因為項目上打算改進以前用的GUI系統  閱讀全文

posted @ 2008-04-23 16:50 RichardHe 閱讀(209) | 評論 (0)  編輯 |

     摘要: 一直在解決進入游戲后為什么還是會在模式對話框的狀態下??
但是游戲的模式對話框窗口卻是隱藏的!程序不知道在什么時候調用了對話框腳本,從而出現了這個問題.
先是跟蹤在選擇了角色后執行的語句.由于調用Lua,無法調試到里面去.
但是在退出游戲的時候還是會調用這個模式窗口,從而知道在退出窗口的時候執行了SystemWindow.lua這個腳本,
這個腳本再調用了我的模式窗口的腳本.
從而我在初始化窗口系統完成之后把這個模式狀態取法.再測試一次,問題解決.
開心.總算完成一個小任務了!  閱讀全文

posted @ 2008-04-22 11:40 RichardHe 閱讀(196) | 評論 (0)  編輯 |

     摘要: 在老版本0.40上修改模式對話框功能.在ceguiwindow.h頭文件中添加setModalState方法.參數為bool
................
...........
.........
....
再在腳本中和LUA綁定.在登陸服務器和角色選擇時模式對話框都可以用.但在進入游戲主界面時所以操作不能使用,包括MOUSE和KEYBOARD
問題還沒解決?  閱讀全文

posted @ 2008-04-21 18:09 RichardHe 閱讀(147) | 評論 (0)  編輯 |

     摘要: 了解了通過模板來使用單件模式
template class CEGUIEXPORT Singleton
{
protected:
static T* ms_Singleton;

public:
Singleton( void )
{
assert( !ms_Singleton );
ms_Singleton = static_cast(this);//這個this是指的什么???不能理解,誰能幫我說明下么?謝謝
}
~Singleton( void )
{ assert( ms_Singleton ); ms_Singleton = 0; }
static T& getSingleton( void )
{ assert( ms_Singleton ); return ( *ms_Singleton ); } <  閱讀全文

posted @ 2008-04-18 18:14 RichardHe 閱讀(197) | 評論 (2)  編輯 |

     摘要: 以動手實踐為榮,以只看不練為恥。
以打印日志為榮,以出錯不報為恥。
以局部變量為榮,以全局變量為恥。
以單元測試為榮,以手工測試為恥。
以代碼重用為榮,以復制粘貼為恥。
以多態應用為榮,以分支判斷為恥。
以定義常量為榮,以魔法數字為恥。
以總結思考為榮,以不求甚解為恥。  閱讀全文

posted @ 2008-04-18 13:43 RichardHe 閱讀(274) | 評論 (0)  編輯 |

     摘要: 對于MFC的模式對話框不知道微軟具體是怎么實現的.我想大慨原理就是把焦點只放在當然的對話框上,并且讓消息循環也只處理當前的窗口,其它的不處理.
以上只是我的個人理解.不知道有沒有說錯?
今天在游戲中使用Lua來控制,在CEGUI中,所有窗口掛在一個root的根結點上.設置模式窗口可以把當前彈出來的窗口設為Enable,其它的所有窗口設為disable.當取消或關閉了模式窗口后,要根據所有窗口以前的狀態還原回去.
在腳本實現了第一個功能,當彈出模式窗口以后,其它所有窗口不能使用.  閱讀全文

posted @ 2008-04-17 17:47 RichardHe 閱讀(254) | 評論 (2)  編輯 |

     摘要: 早上一來就看CEGUI,對著CELayoutEditor對界面的編輯就有興趣,但是程序中是怎么調用的現在沒有弄清楚,如何結合Lua一起進行工作?
本來想改下模式對話框的,設計思路如下:  閱讀全文

posted @ 2008-04-16 18:04 RichardHe 閱讀(196) | 評論 (0)  編輯 |

     摘要: 以前從未用過腳本Lua,早上大慨了解了一下.從基本的語法開始.再到VC用調試;我想在游戲中最大的好處優點可能是不用編譯.這個可以節省很多編譯時間.其它可能可以防止游戲外掛.
繼續研究client;基類iGUIView,包括創建窗口,顯示,隱藏窗口等,cCustomGUIView從基類繼承下來.具體實現用到CEGUI::Window類.方法窗口布局設計LoadLayout等.渲染包括背景,地圖渲染,GUI渲染,小地圖渲染等.  閱讀全文

posted @ 2008-04-15 18:01 RichardHe 閱讀(165) | 評論 (0)  編輯 |

     摘要: 今天到公司剛好一個月.這個月在新公司比在以前公司覺得充實許多.雖然現在還沒有正式做任務,但是每天給自己安排東西去學習.因為和現在同事相比,自己以前沒有做過網游,自己覺得和他們還有一定的差距.自己要努力,要多問同事!
向他們學習.

今天在用技能編輯器,不明白的是,在運行目錄下面有一個datafiels文件夾.下面的zipImg下的xml文件是我們程序寫還是策劃寫的呢?現在游戲的腳本的Lua好像都是策劃寫的.

客戶端的一個問題也沒弄清.在跟蹤LBUTTON時,想看下人物如何根據MOUSE點擊的位置運動到那里面的.但是跟蹤不進去.有待去解決.  閱讀全文

posted @ 2008-04-14 18:09 RichardHe 閱讀(240) | 評論 (2)  編輯 |

     摘要: 周末了,總結下這周.
這周主要任務是完成老大的一系列任務.關于一個團隊開發的使用方法;包括SVN+TRAC等.
在本地自己架設TRAC,把源代碼通過SVN上傳到本地的SVN中.在SVN配置加添加新用戶名和密碼.以及在TRAC添加管理員和普通用戶和密碼等.
參考MFC的方法實現cRect,cPoint,cSize三個類的實現.然后上傳到SVN.
編譯CEGUI和CEGUI_Sample.自己手動建立一個Sample,并配置所有的屬性等.
使用MODAL DIALOG并調試運行這個對話框  閱讀全文

posted @ 2008-04-12 14:13 RichardHe 閱讀(166) | 評論 (0)  編輯 |

     摘要: (一)
手動建立一個CEGUI工程
使用premake生成當然方便,但是無法知道這些SLN的具體設置.所以參照別人的方法自己建立了一個CETUI工程,
步驟如下:
1,創建一個新的解決方案,我的名字為CEGUI_Sample_sln
2,為該工程添加一個新的項目,為CEGUI_Sample_Comm
3,將..\CEGUI-0.5.0\Samples\common文件夾Copy到你的現在的工程目錄,再添加到你所建的新項目CEGUI_Sample_Comm中:
將CEGUI-0.5.0\目錄下的include,lib和dependencies三個文件夾Copy到你的工程目錄.
修改CEGUI_Sample_Comm的屬性:
項目-屬性-配置屬性-C/C++ -常規-附加包含目錄
\CEGUI_Sample_sln\CEGUI_Sample_Comm\common\include
\CEGUI_Sample_sln\CEGUI_Sample_Comm\dependencies\include
\  閱讀全文

posted @ 2008-04-11 17:49 RichardHe 閱讀(348) | 評論 (0)  編輯 |

     摘要: 今天一天在研究CEGUI,3月27日出了0.60版,不過我下的還是0.50,因為項目中用的也是0.50,由于昨天沒下載dependencies這個庫,所以在編譯的時候出了許多錯.
從頭開始說吧:
1,首先下載CEGUI-0.5.0b,再解壓;
2,其次下CEGUI源碼包,里面文件夾名字是dependencies,解壓后放在CEGUI的根目錄;
3,進入CEGUI代碼目錄的makefiles文件夾,打開premake目錄,再根據你的VC的編譯器選擇build_vs20**的批處理文件;
4,打開premake目錄下的CEGUI. sln和CEGUISamples.sln解決方案,之后進行編譯就行了
5,在Bin和Lib目錄下是編譯之后生成的文件.Bin目錄下的CEGUISamples生成的exe文件,可以運行.

在調試CEGUISamples,出錯了,CEGUI - Exception的錯,DefaultResouceProvider::load - VanillaSkin.scheme does not exist,弄了  閱讀全文

posted @ 2008-04-10 18:03 RichardHe 閱讀(152) | 評論 (0)  編輯 |

     摘要: 給TRAC添加用戶和密碼

在trac中通過login進入時出現Authentication information not available. Please refer to the installation documentation.

在網上查了許久才解決,沒有設置用戶.可能通過腳本來創建一個用戶和密碼, 腳本代碼如下:  閱讀全文

posted @ 2008-04-09 18:31 RichardHe 閱讀(275) | 評論 (0)  編輯 |

     摘要: 今天主要任務在TRAC中建立一個賬號admin密碼amdin,建立一個group developer把自己加入到developer,把Common,Headers,Modules,Sources,Tests提交到SVN中,然后再導出到本地,在MFC中寫了三個類,cPoint,cRect,cSize,進行封裝,重載運算符是返回它的一個引用呢,還是就是它的對象,這個問題我個人認為要是有賦值勤的話就返回一個引用,其它就是返回一個值就可以了,如' =''+=''-='返回一個引用比較好.調試無錯之后之后再提交到SVN.

編譯BOOST,VC7的安裝目錄不是在C盤PROGRAM下,要自己添加環境變量.到目錄還是沒成編譯成功..問題有待解決.  閱讀全文

posted @ 2008-04-08 18:49 RichardHe 閱讀(169) | 評論 (0)  編輯 |

     摘要: 今天主要任務還是上周沒有完成的東西.就一個SVN就整了一天,而且還是不明不的的弄出來了,一直懷疑是版本兼容問題..

而且TRAC也是一樣,最新的版本都不能放在一起使用.還好在網在找到了個幾個EXE放在一起可以兼容的應用程序,先安裝python-2.4.4,再是 trac-0.10.2.win32,pysqlite-2.3.2.win32-py2.4,clearsilver-0.9.14.win32-py2.4, svn-python-1.4.2.win32-py2.4,這幾個版本安裝以后,再到命令行下進入python的安裝目錄,如cd c:\python24

再到它的C:\Python24\Scripts,當到scripts目錄后輸入命令..\python trac-admin d:\trac initenv, 其中d:\trac為新建的trac目錄,其實都默認就行,有一個SVN倉庫目錄要設置.我在D盤根目錄下新建了一個新的文件夾,名字為svnroot, 再在下面新那了一個project目錄,右鍵project,菜單tortoisesvn->crea  閱讀全文

posted @ 2008-04-07 19:26 RichardHe 閱讀(137) | 評論 (0)  編輯 |

     摘要: 今天上午主要任務寫了兩個類,不過還沒有進行測試,不知道有沒有Bug, 可能應該會有的吧.現在搞TDD開發,寫了一個東西測試了再加到模塊中.

可能這樣的代碼有可重用性吧.這兩個類是cFile類和System類,雖然MFC已經有CFILE類,但是覺得它太龐大,自己寫的類是從C底層控制文件fopen,fread,fwrite等.

另一個System封裝主要是使用Win32的API.暫時只寫了memory內存信息的情況,CPU下次再繼續...

下午接到了新的任務.架設Trac,SVN等;SVN到現在為止都沒有弄好..import文件始終就是不進去,不知道是不是我的APACHE沒有配置還是什么問題.下午效率很低.還有很多問題沒有弄.  閱讀全文

posted @ 2008-04-03 18:08 RichardHe 閱讀(141) | 評論 (0)  編輯 |

     摘要: 今天主要寫了兩個類,一個是對文件的操作,一個是對文件的查找.考慮到時間問題,就使用了WIN32的API.要是CreateFile,SetFilePointer,GetFileSize,ReadFile,WriteFile再對基封裝.這個類叫做cFile.
另一個就是cFileFind類了.使用了API:GetCurrentDirectory,GetFileTime,FindFirstFile, FindNextFile等.同樣再對其封裝.現在項目代碼打算重構.開發使用TDD(測試驅動開發).今天寫的代碼還沒測試過.不知道有沒有問題.  閱讀全文

posted @ 2008-04-02 17:55 RichardHe 閱讀(129) | 評論 (0)  編輯 |

4.1

     摘要: 今天愚人節..還好沒有被人愚..

開始調試工程了..主要還是看代碼....下午和同事試用了SVN.

蠻好用的..雖然以前沒有用過VSS.不過我相信自己可以慢慢適應.  閱讀全文

posted @ 2008-04-01 21:00 RichardHe 閱讀(224) | 評論 (0)  編輯 |

posts - 94, comments - 138, trackbacks - 0, articles - 94

Copyright © RichardHe

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲人成绝费网站色www| 亚洲黄网站在线观看| 亚洲私人影吧| 国产精品国产精品| 亚洲男人影院| 午夜亚洲视频| 激情成人av在线| 欧美高清成人| 欧美日韩国产精品一区| 亚洲专区免费| 久久本道综合色狠狠五月| 黄色日韩网站视频| 亚洲激情视频| 国产精品视频你懂的| 久久久99精品免费观看不卡| 久久久久久夜| 一区二区高清视频在线观看| 亚洲视频二区| 国产欧美在线| 欧美二区在线观看| 欧美午夜a级限制福利片| 欧美一级淫片播放口| 玖玖在线精品| 午夜精品美女久久久久av福利| 欧美亚洲一区二区三区| 最近看过的日韩成人| 亚洲亚洲精品三区日韩精品在线视频| 国产精品一区二区在线观看| 欧美成在线视频| 国产精品久久久| 欧美激情中文字幕一区二区| 国产精品久99| 91久久久在线| 国产一区在线免费观看| 亚洲欧洲日产国产网站| 国产日韩精品一区二区三区在线| 亚洲国产婷婷| 国产精品毛片a∨一区二区三区|国 | 亚洲天堂免费观看| 黑丝一区二区三区| 夜夜嗨av一区二区三区网页 | 欧美精品午夜视频| 久久国产精品99精品国产| 蜜桃视频一区| 久久久久国产精品一区二区| 欧美日韩视频在线观看一区二区三区 | 国产精品日韩一区| 亚洲国产精品视频一区| 国产亚洲人成网站在线观看| 日韩一区二区精品在线观看| 亚洲国产高清高潮精品美女| 亚洲欧美欧美一区二区三区| 亚洲午夜电影在线观看| 你懂的视频一区二区| 久久人人九九| 国产伦精品一区二区三区高清版| 亚洲久久成人| 亚洲伦理久久| 女人色偷偷aa久久天堂| 免费看成人av| 黄色亚洲精品| 久久久精品日韩欧美| 久久国产精品99精品国产| 国产精品久久九九| 一本大道av伊人久久综合| 亚洲精品在线免费观看视频| 免费在线看一区| 欧美大片在线看免费观看| 在线观看欧美激情| 久久久久一区二区| 蜜桃av久久久亚洲精品| 激情久久影院| 久久久综合视频| 久热综合在线亚洲精品| 黄色影院成人| 久久综合狠狠| 亚洲国产天堂久久综合网| 99re6这里只有精品视频在线观看| 免费观看成人网| 亚洲高清色综合| 一本色道久久综合亚洲精品按摩 | 伊人精品在线| 老鸭窝91久久精品色噜噜导演| 久久尤物电影视频在线观看| 激情视频一区| 欧美丰满少妇xxxbbb| 亚洲精品日韩激情在线电影| 妖精成人www高清在线观看| 欧美日韩免费高清一区色橹橹| 一本久久综合| 欧美在线播放视频| 精品91在线| 欧美极品aⅴ影院| 国产精品99久久久久久白浆小说| 欧美一区二区三区男人的天堂| 韩国在线视频一区| 欧美高清在线精品一区| 亚洲视频一区在线| 快射av在线播放一区| 99视频国产精品免费观看| 国产精品福利在线| 久久精品论坛| 艳女tv在线观看国产一区| 久久精品99国产精品| 日韩手机在线导航| 国产欧美亚洲一区| 欧美成人黑人xx视频免费观看| 一区二区三区视频免费在线观看| 久久精品女人| 一区二区三区四区五区精品| 国产欧美日韩一区二区三区在线 | 欧美日韩国产在线播放| 午夜精品久久久久久久久| 欧美国产精品久久| 欧美亚洲在线观看| 亚洲精品日韩一| 国产婷婷97碰碰久久人人蜜臀| 欧美韩日精品| 久久九九国产| 亚洲在线1234| 亚洲精品视频一区| 免费成人高清| 欧美中文字幕在线| 亚洲午夜高清视频| 亚洲人线精品午夜| 国模私拍一区二区三区| 国产精品久久久久久久久久久久久久| 久久久久久精| 亚洲欧美综合一区| 亚洲一区网站| 夜夜爽99久久国产综合精品女不卡| 麻豆精品精品国产自在97香蕉| 亚洲欧美日韩一区二区| 一本一本大道香蕉久在线精品| 一区二区视频免费完整版观看| 国产精品免费在线| 欧美日韩一区自拍| 欧美剧在线观看| 欧美1区2区3区| 久久天天狠狠| 久久五月激情| 久久精品午夜| 久久嫩草精品久久久久| 久久成人精品视频| 欧美在线在线| 久久久福利视频| 欧美在线观看视频一区二区三区 | 免费欧美在线| 免费不卡欧美自拍视频| 久久免费视频网站| 欧美制服丝袜| 久久这里只有| 欧美国产先锋| 亚洲精品乱码久久久久久久久 | 麻豆成人91精品二区三区| 久久精品论坛| 美女精品在线观看| 欧美电影在线观看| 亚洲国产精品国自产拍av秋霞 | 亚洲影院一区| 欧美主播一区二区三区| 久久精品国产亚洲高清剧情介绍| 欧美在线视频全部完| 久久久噜噜噜久久狠狠50岁| 久久久亚洲欧洲日产国码αv | 亚洲美洲欧洲综合国产一区| 日韩午夜激情av| 亚洲免费视频中文字幕| 香蕉乱码成人久久天堂爱免费| 久久精品国产免费| 欧美韩日高清| 一区二区激情视频| 久久精品视频在线| 欧美国产日本| 国产精品亚洲综合一区在线观看 | 国产一区二区三区不卡在线观看| 国产中文一区二区| 亚洲日韩欧美视频| 午夜欧美不卡精品aaaaa| 猛男gaygay欧美视频| 亚洲欧洲精品成人久久奇米网| 亚洲婷婷综合久久一本伊一区| 亚洲欧洲99久久| 蘑菇福利视频一区播放| 国产精品日日做人人爱| 激情欧美一区二区三区| 一区二区日本视频| 久久久久久噜噜噜久久久精品| 亚洲国产日韩一区二区| 一区二区三区国产盗摄| 久久偷窥视频| 国产精品色午夜在线观看| 亚洲福利电影| 久久本道综合色狠狠五月| 亚洲国产网站| 久久精品二区三区| 国产精品国产a| 一本色道久久综合亚洲精品高清| 久久久久久夜| 亚洲一区亚洲|