MOD製作圖文教程
工具:
開發引擎Unity 4.2
點此下載
KSP Part Tools
點此下載
======================================
第一步:製作模型並匯出
匯出成obj或者fbx都可以。 obj比較直觀單位上1就是遊戲裏1.25米,fbx就得設定單位啥的比較麻煩些,但是有動畫的話必須是fbx(貌似只能是位移動畫,變形骨骼啥的是不行的)
貼圖和材質不用管,Unity裏面設定。
遊戲裏火箭頂端、飛機鼻子是+y,飛機上面是+z。 建模上面一般是用+z所以選擇這個反轉y和z。
第二步:
開啟Unity,新建project, 然後開啟下載的Partools, 按import匯入。
上面下載的是0.20版的,其實我更喜歡0.18的,簡單方便一些。0.20的有時候出問題壓根不能用,我也不知道爲啥。
第三步:
模型檔案直接拖進下面Asset視窗,或者直接存到當前Project的目錄就會自動更新出來。
再把asset裏面的模型拖到上面預覽視窗裏就可以了。 注意在右邊把位置改成0,0,0
添加KSP匯出腳本, 按addcomponent裏面添加。
第四步:
設定碰撞盒。 用Unity可以直接拿模型本身當碰撞盒,雙擊Asset視窗裏的模型進入模型設定, 選上Generate Colliders
如果先做了上面這一步的話,重新拖入的模型就會有這個碰撞盒組建。 選上Convex自動生成無凹陷碰撞盒,這樣才能正確和地面碰撞,否則只能跟其他零件碰撞。
還可以添加其他的自訂碰撞盒, 創建一個空白物體,然後給它加一個碰撞盒組件。 遊戲帶一些基本形狀的碰撞盒例如球形或者長方體,也可以設定成Asset裏面任意的一個模型,按小圓點選擇模型。
第五步:輸出
注意各個物體的樹形關係,這個匯出腳本要在最基層的物體上才行。 Animator這個組建沒用可以刪掉。