1. 程式人生 > >Opsive 的Third Person Controller使用手記(1)

Opsive 的Third Person Controller使用手記(1)

Opsive的外掛,我買了BehaviorDesigner和ThirdPersonController。不得不說他們的反盜版做的還是不錯的,因為只有輸入Invoice碼才能獲取到原始碼:)。

好吧,我也是為了原始碼才入正的,不然正版一個外掛好幾百,對於中國基層碼農來說還是很貴的。

記錄下來主要是為了方便自己回想。順便學習一下這個外掛的設計思想。

(1)建立基礎的TPS控制器 圖1:
首先使用官方的角色構建器,構建一個基本的人物。 圖2:
將場景裡面的,支援Humanoid的模型,拖進去。注意不能直接拖Prefab。 點選Build,但是這時候還沒有完成,下一步,需要新增一個攝影機,設定成MainCamera 新增CameraController給這個Camera。系統會自動新增CameraMonitor和CameraHandler給Camera。 圖3:

然後,將Hero賦值給Camera的Character完成了基本的Camera到Character的連結。 為了能夠支援最基本的,滑鼠右鍵Zoom的功能,這裡簡單為攝影機新增兩個狀態: 圖4
Default和Zoom。然後點選Play,一個基本的,可以跑動和Zoom的TPS控制器,就完成了。效果圖如下: 圖5