MOD教程:MOD製作圖文教程 坎巴拉太空計劃詳細攻略教程 系統解析祕籍MOD大全
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這個組建沒用可以刪掉。