---恢復內容開始---
前言-
雖然上文說的是model的繪制但是這個說法並不嚴謹,之前的幾個例子都會有模型文件的讀入和載入,可是在LAppRenderer、LAppView中並沒有.moc等文件的讀入,只有背景圖片的載入。那么這些文件都是在那里寫入的呢?
那就不得不提另一個類
LAppModel
LAppModel-
那我們就來瞅瞅LAppModel里都有實現了什么樣的功能?
-release() //刪除model
-releaseModel() //如果ArrayList不為空則挨個清空他們
-load() //載入model的所有;不過這次借助的是json(modelSetting)和PlatformManager
-update() //model更新,眨眼頻率,隨機動作(還有一個自己寫的新動作?大概)還有嘴唇同步
-drawHitArea() //繪制碰撞箱
-startMotion //開始動作 priority優先級
-startRandomMotion //開始隨機優先級動作
setExpression()、setRandomExpression() //觸摸后的反映動作
hitTest() //測試觸摸
feedIn() //淡入淡出時間
如果要是只看實現的功能的話還是挺簡單的,如果有不對的請及時聯系我。
---恢復內容結束---