1. 程式人生 > >Unity Game Framework框架--{1}流程切換

Unity Game Framework框架--{1}流程切換

生命周期 技術分享 我們 使用 ase 自己的 art 分享 繼承

沒用框架之前一頭霧水,用完感覺這個框架也太好用了吧,廢話少說,簡單介紹一下我對這個框架的認識以及使用體驗

1.遊戲入口------哈哈哈哈 就是這裏啊

技術分享圖片

GameEntry很簡單,只在Start的時候執行了兩個初始化函數:

技術分享圖片

InitBuiltinComponents:初始化框架自帶的基礎組件;

InitCustomComponents:初始化我們自己的組件。

InitBuiltinComponents,這個函數裏對框架的所有基礎組件進行了初始化,怎麽實現的至今沒搞懂,將就這看吧,哇哢哢

技術分享圖片

流程是負責控制生命周期的,又是生命周期.

技術分享圖片

技術分享圖片

所以嘍,想要增加流程,只要派生自procedureBase類並實現自己的流程類即可使用啦(重點的話要加粗)嘿嘿

實際操作一波

技術分享圖片

名為【ProcedureTest】的類,繼承了框架的ProcedureBase類

技術分享圖片

木有騙你吧,真的建了自己的流程

但是我用不著這個流程呀

技術分享圖片

喏,這個就是跳轉流程啦,只需在<.....>括號裏寫入你要切換的流程的名字,就可以隨時隨地的切換流程啦

Unity Game Framework框架--{1}流程切換