觸發(fā)器
?
離上次寫(xiě)博已經(jīng)有6天了,近來(lái)一直在思考Project.O的設(shè)計(jì)問(wèn)題。事無(wú)巨細(xì),從頭到尾全部都要自己來(lái)做,從裝備的屬性所要使用的數(shù)據(jù)結(jié)構(gòu)到整個(gè)游戲引擎各個(gè)模塊之間的調(diào)用方法,數(shù)據(jù)的處理……對(duì)于我這么一個(gè)經(jīng)驗(yàn)不豐富或者說(shuō)經(jīng)驗(yàn)及其缺乏的初學(xué)者來(lái)說(shuō)的確是很挑戰(zhàn)性的,甚至于說(shuō),遠(yuǎn)遠(yuǎn)超過(guò)了我的想象。就是因?yàn)檫@個(gè)原因,其實(shí)當(dāng)心思放在Project.O的時(shí)候感覺(jué)是很忙亂的,也就無(wú)心寫(xiě)博,不過(guò)總是覺(jué)得有些東西該記一記,就隨便寫(xiě)點(diǎn)……最后抱怨下學(xué)校的臨晨1點(diǎn)斷電原則,因?yàn)楝F(xiàn)在已經(jīng)23:44分了
某天,興致勃勃的畫(huà)了一張類(lèi)圖,非常的壯觀,實(shí)體Entity 與實(shí)體的子類(lèi)等等…… 繼承深度有4-5層,非常龐雜。
?
首先,還是先說(shuō)說(shuō)觸發(fā)器。
觸發(fā)器,google一下,得到的結(jié)果大多都是些什么數(shù)據(jù)庫(kù)觸發(fā)器,或者就是電路上面的撒撒撒……其實(shí)我想知道游戲里面這個(gè)術(shù)語(yǔ)的意思到底是什么~但是我就像一只迷途羔羊一樣在網(wǎng)上亂轉(zhuǎn)了幾天卻百思不得其解。如何在程序中實(shí)現(xiàn)觸發(fā)器這樣的功能,滿足觸發(fā)器的三個(gè)要素:事件,條件,動(dòng)作。
?
文章來(lái)源:
http://blog.csdn.net/huntrose/archive/2008/11/25/3365722.aspx
posted on 2009-03-01 10:16
Charlie 侯杰 閱讀(355)
評(píng)論(0) 編輯 收藏 引用