創作內容

3 GP

Character Controller 開發中.

作者:Canis│2016-02-14 17:58:34│巴幣:6│人氣:517
先前一直想重寫的 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裡的代碼走向.
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3101975
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 2 篇留言

lizo
你好!
我在這裡看到你的文章。當中提及有關徵人一齊做遊戲的告示。
http://hkgalden.com/view/236928

我本身做細公司做美術多年。自己一值都好想搵人一齊夾做遊戲。
所以厚住臉皮黎留言睇下有無會合作機會!

我的Skype是 lizo_tan@hotmail.com

02-18 18:21

Canis
你好我也不是甚麼大公司的人,
這是我的skype id: canistk

02-18 20:02

我要留言提醒:您尚未登入,請先登入再留言

3喜歡★canistk 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:Lightmap 製作經...

追蹤私訊切換新版閱覽

作品資料夾

a86189642祝福
看到的人會變得幸福哦!看更多我要大聲說昨天15:05


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

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