UE4學習之路【1】

因爲公司工作方面的調整,golang學習之路估計得無限制擱淺了,開一個新坑,開始學習UE4。這個系列主要記錄一下自己學習UE4的心得。
1.在UE4的編輯界面,我們可以像玩3D遊戲一樣 按住鼠標右鍵 然後通過WASD來調整鏡頭,這樣會比較方便。當然滾輪可以直接縮放鏡頭
2.在UE4的官方文檔中,關於創建可破壞的靜態網格體,當我們右鍵單擊SM_Rock時,找不到創建可破壞的靜態網格體。這時候我們需要打開編輯——插件——Physics,然後勾選Apex Destruction。再重啓UE4即可看到創建可破壞的靜態網格體選項。
3.關於UE4的藍圖類,這是一個可視化的編程工具。通常來說藍圖類的執行邏輯都是依賴於事件驅動,這個有點像Android裏面的事件回調,當然藍圖裏面的事件有很多比如發生了碰撞,關卡的開始結束,按鍵的觸發。整體來看藍圖編輯器就像一個流程圖,事件觸發是該流程的開始,然後中間我們可以調用很多UE4自帶的函數或者我們自定義的函數,當然事件也是可以自定義的,然後藍圖類裏面也有Branch這種分支,就像流程圖裏面的分支一樣。通過這種可視化的編程,我們很容易理解清楚某一個遊戲流程的運行邏輯。
4.行爲樹,行爲樹實際上更像一個流程圖。行爲樹裏面主要就是三類節點,節點可以添加裝飾器,也就是一個條件判斷。然後節點下面可以定義執行各種Task。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章