小屋創作

日誌2016-02-14 17:58

Character Controller 開發中.

作者:Canis

轉自: http://www.clonefactor.com/wordpress/program/c/1477/
先前一直想重寫的 Character Controller 終於開始訂好架構了.


結合 StateMachineBehaviour(SMB) 及 OOP 架構的 Avatar 操作器.
起初在測試 StateMachineBehaviour(SMB) 時浪費不小時間,原本打算棄用SMB直接重寫OOP 架構.

但在界定LegCycle (左右腳位置)的代碼時發現SMB還真是非常有用,
特別是在處理一些需要在特定state執行的代碼.

只需要由處理animator的class,預先給予相關的component: rigidbody, collider...etc. SMB拿到後直接算即可.

代碼維護上比以往一堆class要找回關係的情況更易於管理.
個人比較喜歡用SMB去決定需要更新的animator parameter,借mecanime免除一堆多餘的判斷碼,又更清楚animator裡的代碼走向.

3

2

LINE 分享

相關創作

關於栗原さくら老師的作品

CMS v207 新品速報

Windows10 KB5037768 (系統組建 1904x.4412) 安全性更新

留言

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】