GameFramework學習之新增監聽

2021-09-08 16:04:36 字數 636 閱讀 9600

監聽可以使用在很多地方,主要是監聽乙個東西如果這個東西發生了改變,執行乙個方法去體現出來,可以用在不同的指令碼中

這個型別可以是任何型別甚至是表

eventkey這個指令碼主要是存貯時間的關鍵字 相當於是中轉,連線著triggerlistener和addlistener

這個**的主要意思就是這樣

當按鈕按下之後,會發生數量-1,新增乙個監聽事件,執行後面的changedes方法,通過changedes這個方法來展現出來這個方法中可以寫任何的操作,比如改變ui,例項化預製體等

因為當按鍵按下之後這個的值已經改變了,後面的方法中內容只是為了展現出來

方法中是帶有引數的,而引數的型別必須是監聽的型別

GameFramework框架學習教程計畫

首先,我介紹一下我對gameframework框架的認識程度。我是在2019年過完春節,二月初回到公司開始學習遊戲開發相關的內容,這個也是我第乙個接觸的框架。過去這一年的時間裡,我一直在用這個框架,也斷斷續續的在學習這個框架,但是總感覺學習不到乙個頭,感覺沒有真正掌握這個框架,所以準備在2020年伊...

GameFramework 教程06 實體載入

初始場景的建立就不多說,乙個demo6場景加上乙個demo6 procedurelaunch.cs流程指令碼,並設定好初始流程,具體參考demo1。建立實體時,是從預製體建立的,所以我們需要建乙個預製體,隨便建,比如我建了乙個很複雜的預製體 乙個cube。我們把預製體命名為cubeentity吧。最...

GameFramework的初步設計

最近這幾天在搞乙個gameframework,其實就是在引擎基礎上增加乙個遊戲框架,對遊戲進行抽象,對引擎使用的一些封裝。在進行具體設計的時候很多細節問題是值得思考的。總結如下 總的來說我所設計的遊戲框架從功能上來講就是兩件事,乙個是遊戲的狀態管理 什麼選單狀態,遊戲狀態等等 在乙個就是ai管理,又...