前言:
1、可以使用安裝MOD後的七日殺,或者原版七日殺+SDX工具(MOD製作工具)
2、下面教程以 原版+SDX 説明。
七日殺方塊製作教程:
需要的工具:
一、Unity5.3.3 點擊下載
二、SDX0.6 點擊下載
三、資源導出腳本 下載地址:同上 “腳本ypackage”
四、七日殺 14.7 原版文件:
(為了方便,我的七日殺遊戲放桌面)
這些工具下載好後,如圖:
Unity的安裝,記得勾選 windows的編譯環境,不然到時導出不了AssetBundle。
把SDX0.6裏面的“放到遊戲目錄下”文件夾裏面的“SDXMods”,複製到“7 Days To Die”文件夾,複製後如圖:
運行"SDX0.6"文件夾下面的“”,選擇遊戲目錄。(我的是桌面的“7 Days To Die”)
選擇遊戲目錄後,會打開軟件,如下圖:
此處暫停,SDX説明留後面,現在説Unity。
安裝好Unity後,運行軟件,創建工程。(我的工程名是Boxs)如下圖:
創建一個GameObject,如圖:
到此,再從網上隨便到一個PNG格式的小圖片,放到桌面上。做為Cube的材質。
我的是mu.png 放在桌面上。
(輸入完要回車,這個應該不用説吧)
到這裏方塊是完成了,不過還要導出成unity3d文件,軟件默認是導出不了,得使用腳本。
應該是導入“腳本ypackage”。
導入完成後,繼續如下圖:
現在已經做出來了可以供七日殺使用的unity3d文件,接下來使用SDX工具。
這個圖標,可以沒有。不一定放。不過,不放的話,在物品欄裏面會顯示成空白。
我使用的編輯器:Sublime3
最開始我們打開了本軟件,請關閉後再重新打開。
理論上,進遊戲後,打開cm模式後,拿到此方塊是沒有問題的。當然,只是理論上。
理論上,進遊戲後,打開cm模式後,拿到此方塊是沒有問題的。當然,只是理論上。
遊戲裏面是正常的;
但是.....
開始配置文件裏面設置Class 的值為Loot,這表示,這是一個儲物箱。
但是我按E,打不開箱子。
如果有人也是同一種情況,請在Unity裏面把Cube的長寬高,由1,1,1 改成0.99,0.99,0.99 後,再試。
如果還是不行,請把Unity裏面,所有SelfBox改成小寫的selfbox,並把裏面的
<property name="Model" value="#Boxs?SelfBox" />
改成
<property name="Model" value="#Boxs?selfbox" />
如果還是不行,那麼,再説。.....(按E點不到,這個問題麼,我自己都試了好久才弄出來,主要是AssetBundle的名稱,與GameObject的物理檢測必須在頂級)
其實以上,是我自己碰到的問題,好多天了。按E就是E點不了,設置可拾取也是一樣。。
而且,向上疊加也沒用。
下面經過好多天,終於解決了問題,看圖:
事實證明,以上方法還是不行。。
經過我無數次的測試,終於TMD找到問題了。
最終結果:
>