您好,登錄后才能下訂單哦!
這篇文章的知識點包括:手游mvc框架的簡介、手游mvc框架的事件機(jī)制、依賴關(guān)系的介紹以及手游mvc框架的簡單實用,閱讀完整文相信大家對手游mvc框架有了一定的認(rèn)識。
一 、分工
這里的mvc,m代表model(數(shù)據(jù)模型),v代表view(界面),c代表control(控制業(yè)務(wù)邏輯)。除此之外,mvc一般必須要實現(xiàn)的是事件機(jī)制或者觀察者模式。
1.view的職責(zé)包括
a. 顯示數(shù)據(jù)。這里的數(shù)據(jù)可以分為簡單數(shù)據(jù)(不用處理的)和需要處理的數(shù)據(jù)。也可分為只顯示一個系統(tǒng)的數(shù)據(jù)和顯示多個系統(tǒng)的數(shù)據(jù)。這個在后面討論到依賴關(guān)系和例子的時候,會詳細(xì)說到。
b.更新顯示的數(shù)據(jù),通過監(jiān)聽事件。
c.接收玩家的輸入,并將輸入交給control進(jìn)行處理。
二、事件機(jī)制。
mvc中必須要實現(xiàn)的是事件機(jī)制或其他方式實現(xiàn)的觀察者模式。事件機(jī)制使得mvc之間可以大大的解耦,因為發(fā)送事件的一方和接收事件的一方,完全不需要知道對方的存在。
三、依賴關(guān)系
mvc之間的依賴關(guān)系很少被文章或者人們談?wù)摚彩谴蠹彝惶⒁獾牡胤?,但是這是及其重要的。
依賴關(guān)系的討論包括:view與view,view與control,view與model,control與control,control與model,model與model。
四、實現(xiàn)細(xì)節(jié)
看完上述內(nèi)容,你們對手游mvc框架有進(jìn)一步的了解嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。