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

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 閱讀(1183) | 評論 (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 閱讀(518) | 評論 (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 閱讀(199) | 評論 (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 閱讀(273) | 評論 (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 閱讀(239) | 評論 (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 閱讀(347) | 評論 (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>
            欧美日韩一区视频| 午夜国产精品影院在线观看| 99国产精品久久久久久久成人热 | 欧美中文字幕不卡| 亚洲欧美日韩另类| 久久av资源网站| 久久天天躁狠狠躁夜夜爽蜜月| 欧美中文字幕在线观看| 久久一区国产| 亚洲国产一区视频| 亚洲人午夜精品| 亚洲午夜国产一区99re久久| 亚洲女同同性videoxma| 久久久97精品| 欧美午夜精品久久久久久浪潮| 国产精品乱码人人做人人爱| 国内精品免费午夜毛片| 亚洲日韩欧美一区二区在线| 中文精品一区二区三区| 欧美亚洲综合另类| 一区二区三区视频在线 | 日韩视频中午一区| 亚洲免费在线精品一区| 久久久999国产| 亚洲第一区中文99精品| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 亚洲国产欧美在线人成| 亚洲午夜伦理| 免费短视频成人日韩| 亚洲精品久久久蜜桃| 亚洲综合视频一区| 欧美va亚洲va日韩∨a综合色| 国产精品hd| 91久久精品国产91久久| 欧美一区二区三区精品| 亚洲人成在线播放| 久久精品欧美日韩| 国产精品久久久久一区二区三区共 | 亚洲日本成人| 久久久噜噜噜| 国产精品一区二区男女羞羞无遮挡 | 一区二区欧美国产| 久久中文字幕导航| 亚洲一区二区成人| 欧美精品一区视频| 亚洲国产一区二区三区青草影视| 黄色日韩在线| 狠狠网亚洲精品| 狠狠色香婷婷久久亚洲精品| 国产日韩欧美麻豆| 亚洲一区二区精品在线| 欧美高清视频一二三区| 久久成人精品视频| 国产色爱av资源综合区| 亚洲一区在线直播| 99国内精品久久| 欧美精品二区| 亚洲精品免费看| 欧美黑人在线播放| 美女精品自拍一二三四| 在线欧美一区| 欧美凹凸一区二区三区视频| 99视频超级精品| 亚洲国产精品美女| 麻豆精品一区二区综合av| 欧美一区二区三区免费观看| 国产精品亚洲综合色区韩国| 亚洲综合国产精品| 老色鬼精品视频在线观看播放| 国产日韩1区| 欧美自拍偷拍| 欧美制服第一页| 韩国成人福利片在线播放| 久久久一本精品99久久精品66| 午夜在线a亚洲v天堂网2018| 国产情人节一区| 老色批av在线精品| 久久一区二区三区四区| 亚洲高清免费视频| 91久久精品日日躁夜夜躁国产| 欧美国产日韩一二三区| 99伊人成综合| 亚洲一卡久久| 一区二区三区在线观看国产| 欧美高清视频在线观看| 欧美激情一区在线观看| 亚洲在线观看| 久久经典综合| 一本大道久久a久久精品综合| 亚洲神马久久| 经典三级久久| 亚洲精品日韩一| 国产婷婷精品| 亚洲精品小视频| 国产一二精品视频| 亚洲欧洲日韩女同| 国产午夜精品一区二区三区视频 | 在线一区二区视频| 国产综合亚洲精品一区二| 免费不卡在线视频| 欧美日韩在线免费视频| 久久蜜臀精品av| 欧美日韩精品久久久| 欧美在线视频免费| 欧美激情一区二区三区 | 在线观看不卡av| 99在线视频精品| 在线欧美日韩国产| 亚洲一级二级在线| 亚洲精品一区二区三| 亚洲欧美激情诱惑| 99国产精品久久久久久久成人热| 性欧美精品高清| 一区二区三区免费在线观看| 欧美怡红院视频一区二区三区| 99re热精品| 麻豆91精品| 久久国产主播精品| 欧美日本韩国一区| 欧美激情第3页| 国产自产2019最新不卡| 中文精品视频一区二区在线观看| 亚洲高清免费| 久久精品一区中文字幕| 欧美一区网站| 亚洲视频999| 日韩视频免费在线| 国产伦精品一区二区三区四区免费| 久久躁狠狠躁夜夜爽| 欧美日韩hd| 日韩视频免费观看高清在线视频 | 在线一区二区三区四区| 国产日韩一区二区三区| 欧美一区二区三区四区夜夜大片| 亚洲人成网站777色婷婷| 亚洲日本电影在线| 欧美亚一区二区| 9色porny自拍视频一区二区| 国产性做久久久久久| 亚洲精品久久视频| 国语自产在线不卡| 久久精品亚洲| 久久蜜桃香蕉精品一区二区三区| 麻豆精品一区二区综合av| 一区二区三区高清| 国产欧美日韩一区二区三区| 亚洲欧美成人一区二区三区| av成人天堂| 欧美亚洲免费| 亚洲视频视频在线| 欧美大成色www永久网站婷| 亚洲成色777777在线观看影院| 最新国产の精品合集bt伙计| 欧美激情精品久久久| 亚洲国产欧美日韩| 久久久久欧美精品| 亚洲欧美日韩一区二区在线| 香蕉乱码成人久久天堂爱免费| 美日韩精品免费| 亚洲三级免费电影| 亚洲欧洲日产国产综合网| 国产精品二区影院| 欧美三级午夜理伦三级中文幕| 久久久久国产精品一区三寸| 久久国产高清| 久久一区中文字幕| 欧美三级网址| 国产色产综合产在线视频| 亚洲国产综合91精品麻豆| 亚洲三级视频| 一本色道久久综合狠狠躁的推荐| 国产精品色午夜在线观看| 欧美精品精品一区| 欧美天堂在线观看| 欧美精品1区2区| 欧美日本国产视频| 国产一区在线播放| 国产一区二区三区四区三区四 | 欧美在线一二三四区| 久久精品女人天堂| 亚洲精品日韩欧美| 麻豆久久婷婷| 另类图片国产| 国产一区二三区| 久久久999成人| 欧美一区日韩一区| 国产精品欧美经典| 午夜精品久久久久久久久久久久久 | 国产日韩欧美亚洲一区| 一区二区三区 在线观看视| 欧美成人精品一区| 9l国产精品久久久久麻豆| 午夜在线精品| 欧美成人精品激情在线观看| 欧美一区国产一区| 亚洲第一狼人社区| 国产精品伦子伦免费视频| 亚洲激情网站免费观看| 欧美日韩国产在线看| 在线亚洲欧美视频|